|
|||||||||
| 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 Parseablestring - The String to be parsed
abstract HeaderDeclaration parse(HeaderParser parser,
java.lang.String parseString)
public java.lang.String toParseString()
String.
toParseString in interface Parseablepublic 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()
ParameterisedMap of the header or header entry's directives
getDirectives in interface Parameterisedpublic java.util.Map<java.lang.String,java.lang.String> getAttributes()
ParameterisedMap of the header or header entry's attributes
getAttributes in interface Parameterisedpublic int hashCode()
hashCode in class java.lang.Objectpublic 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 | ||||||||