| Modifier and Type | Field and Description |
|---|---|
static char |
DUPLICATE_MARKER |
static java.util.regex.Pattern |
TOKEN_P |
| Constructor and Description |
|---|
Header() |
Header(java.lang.String header) |
Header(java.lang.String header,
Reporter reporter) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String key,
Props attrs) |
void |
append(java.lang.StringBuilder sb) |
java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,java.lang.String>> |
asMapMap() |
void |
clear() |
boolean |
containsKey(java.lang.Object name)
Deprecated.
|
boolean |
containsKey(java.lang.String name) |
boolean |
containsValue(java.lang.Object value)
Deprecated.
|
boolean |
containsValue(Props value) |
java.util.Set<java.util.Map.Entry<java.lang.String,Props>> |
entrySet() |
boolean |
equals(java.lang.Object other)
Deprecated.
|
Props |
get(java.lang.Object key)
Deprecated.
|
Props |
get(java.lang.String key) |
int |
hashCode()
Deprecated.
|
static boolean |
isDuplicate(java.lang.String name) |
boolean |
isEmpty() |
boolean |
isEqual(Header other) |
java.util.Set<java.lang.String> |
keySet() |
static Header |
parseHeader(java.lang.String value) |
static Header |
parseHeader(java.lang.String value,
Reporter logger)
Standard OSGi header parser.
|
static Header |
parseHeader(java.lang.String value,
Reporter logger,
Header result) |
static Props |
parseProperties(java.lang.String input) |
static Props |
parseProperties(java.lang.String input,
Reporter logger) |
Props |
put(java.lang.String key,
Props value) |
void |
putAll(java.util.Map<? extends java.lang.String,? extends Props> map) |
void |
putAllIfAbsent(java.util.Map<java.lang.String,? extends Props> map) |
static boolean |
quote(java.lang.Appendable sb,
java.lang.String value) |
Props |
remove(java.lang.Object var0)
Deprecated.
|
Props |
remove(java.lang.String var0) |
static java.lang.String |
removeDuplicateMarker(java.lang.String key) |
int |
size() |
java.lang.String |
toString() |
java.util.Collection<Props> |
values() |
public static final java.util.regex.Pattern TOKEN_P
public static final char DUPLICATE_MARKER
public Header()
public Header(java.lang.String header)
public Header(java.lang.String header,
Reporter reporter)
public void clear()
clear in interface java.util.Map<java.lang.String,Props>public void add(java.lang.String key,
Props attrs)
public boolean containsKey(java.lang.String name)
@Deprecated public boolean containsKey(java.lang.Object name)
containsKey in interface java.util.Map<java.lang.String,Props>public boolean containsValue(Props value)
@Deprecated public boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Map<java.lang.String,Props>public java.util.Set<java.util.Map.Entry<java.lang.String,Props>> entrySet()
entrySet in interface java.util.Map<java.lang.String,Props>@Deprecated public Props get(java.lang.Object key)
get in interface java.util.Map<java.lang.String,Props>public Props get(java.lang.String key)
public boolean isEmpty()
isEmpty in interface java.util.Map<java.lang.String,Props>public java.util.Set<java.lang.String> keySet()
keySet in interface java.util.Map<java.lang.String,Props>public Props put(java.lang.String key, Props value)
put in interface java.util.Map<java.lang.String,Props>public void putAll(java.util.Map<? extends java.lang.String,? extends Props> map)
putAll in interface java.util.Map<java.lang.String,Props>public void putAllIfAbsent(java.util.Map<java.lang.String,? extends Props> map)
@Deprecated public Props remove(java.lang.Object var0)
remove in interface java.util.Map<java.lang.String,Props>public Props remove(java.lang.String var0)
public int size()
size in interface java.util.Map<java.lang.String,Props>public java.util.Collection<Props> values()
values in interface java.util.Map<java.lang.String,Props>public java.lang.String toString()
toString in class java.lang.Objectpublic void append(java.lang.StringBuilder sb)
@Deprecated public boolean equals(java.lang.Object other)
equals in interface java.util.Map<java.lang.String,Props>equals in class java.lang.Object@Deprecated public int hashCode()
hashCode in interface java.util.Map<java.lang.String,Props>hashCode in class java.lang.Objectpublic boolean isEqual(Header other)
public java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,java.lang.String>> asMapMap()
public static Header parseHeader(java.lang.String value)
public static Header parseHeader(java.lang.String value, Reporter logger)
value - A stringpublic static Header parseHeader(java.lang.String value, Reporter logger, Header result)
public static Props parseProperties(java.lang.String input)
public static java.lang.String removeDuplicateMarker(java.lang.String key)
public static boolean isDuplicate(java.lang.String name)
public static boolean quote(java.lang.Appendable sb,
java.lang.String value)
throws java.io.IOException
sb - value - java.io.IOExceptionCopyright (c) aQute SARL (2000, 2017) and others. All Rights Reserved.