aQute.libg.header
Class OSGiHeader
java.lang.Object
aQute.libg.header.OSGiHeader
public class OSGiHeader
- extends java.lang.Object
|
Method Summary |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
parseHeader(java.lang.String value)
|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
parseHeader(java.lang.String value,
Reporter logger)
Standard OSGi header parser. |
static java.util.Map<java.lang.String,java.lang.String> |
parseProperties(java.lang.String input)
|
static java.util.Map<java.lang.String,java.lang.String> |
parseProperties(java.lang.String input,
Reporter logger)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiHeader
public OSGiHeader()
parseHeader
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> parseHeader(java.lang.String value)
parseHeader
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> parseHeader(java.lang.String value,
Reporter logger)
- Standard OSGi header parser. This parser can handle the format clauses
::= clause ( ',' clause ) + clause ::= name ( ';' name ) (';' key '='
value )
This is mapped to a Map { name => Map { attr|directive => value } }
- Parameters:
value - A string
- Returns:
- a Map>
parseProperties
public static java.util.Map<java.lang.String,java.lang.String> parseProperties(java.lang.String input)
parseProperties
public static java.util.Map<java.lang.String,java.lang.String> parseProperties(java.lang.String input,
Reporter logger)
Copyright å© aQute SARL (2000, 2011). All Rights Reserved.