|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.springsource.util.osgi.manifest.internal.BaseParameterised
abstract class BaseParameterised
Field Summary | |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
attributes
|
private java.util.Map<java.lang.String,java.lang.String> |
directives
|
private static java.lang.String |
EMPTY_STRING
|
protected java.lang.String |
name
|
private HeaderParser |
parser
|
Constructor Summary | |
---|---|
BaseParameterised(HeaderParser parser)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Returns a Map of the header or header entry's attributes |
java.util.Map<java.lang.String,java.lang.String> |
getDirectives()
Returns a Map of the header or header entry's directives |
int |
hashCode()
|
(package private) abstract HeaderDeclaration |
parse(HeaderParser parser,
java.lang.String parseString)
|
void |
resetFromParseString(java.lang.String string)
Resets that header's values by parsing the supplied String . |
java.lang.String |
toParseString()
Converts the header or header entry into a parseable String . |
java.lang.String |
toString()
|
private static void |
writeMap(java.util.Map<java.lang.String,java.lang.String> map,
java.lang.StringBuilder sb,
java.lang.String delimiter)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String name
private final HeaderParser parser
private java.util.Map<java.lang.String,java.lang.String> attributes
private java.util.Map<java.lang.String,java.lang.String> directives
private static final java.lang.String EMPTY_STRING
Constructor Detail |
---|
BaseParameterised(HeaderParser parser)
Method Detail |
---|
public void resetFromParseString(java.lang.String string)
String
.
resetFromParseString
in interface Parseable
string
- The String to be parsedabstract HeaderDeclaration parse(HeaderParser parser, java.lang.String parseString)
public java.lang.String toParseString()
String
.
toParseString
in interface Parseable
public java.lang.String toString()
toString
in class java.lang.Object
private static void writeMap(java.util.Map<java.lang.String,java.lang.String> map, java.lang.StringBuilder sb, java.lang.String delimiter)
public java.util.Map<java.lang.String,java.lang.String> getDirectives()
Parameterised
Map
of the header or header entry's directives
getDirectives
in interface Parameterised
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
Parameterised
Map
of the header or header entry's attributes
getAttributes
in interface Parameterised
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |