com.springsource.util.osgi.manifest.parse.standard
Interface HeaderToken

All Known Implementing Classes:
BasicHeaderToken

public interface HeaderToken

HeaderTokens are lexed from some input data. Concurrent Semantics
Threadsafe.


Method Summary
 char[] extendedValue()
           
 char firstChar()
           
 boolean firstCharIsLetter()
           
 int getEndOffset()
           
 int getExtendedEndOffset()
           
 HeaderTokenKind getKind()
           
 int getStartOffset()
           
 boolean hasFollowingSpace()
           
 boolean isAttributeName()
           
 boolean isAttributeOrDirectiveName()
           
 boolean isDirectiveName()
           
 boolean isExtended()
           
 boolean isSpaced()
           
 java.lang.String stringValue()
           
 char[] value()
           
 

Method Detail

getKind

HeaderTokenKind getKind()

getStartOffset

int getStartOffset()

getEndOffset

int getEndOffset()

value

char[] value()

stringValue

java.lang.String stringValue()

isExtended

boolean isExtended()

getExtendedEndOffset

int getExtendedEndOffset()

extendedValue

char[] extendedValue()

firstCharIsLetter

boolean firstCharIsLetter()

isAttributeName

boolean isAttributeName()

isDirectiveName

boolean isDirectiveName()

isSpaced

boolean isSpaced()

isAttributeOrDirectiveName

boolean isAttributeOrDirectiveName()

hasFollowingSpace

boolean hasFollowingSpace()

firstChar

char firstChar()