|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jett.parser.MetadataScanner
public class MetadataScanner
A MetadataScanner object scans metadata text and returns tokens.
| Nested Class Summary | |
|---|---|
static class |
MetadataScanner.Token
Enumeration for the different types of Tokens in Metadata. |
| Constructor Summary | |
|---|---|
MetadataScanner()
Construct a MetadataScanner object, with empty input. |
|
MetadataScanner(java.lang.String metadataText)
Construct a MetadataScanner object, with the given input. |
|
| Method Summary | |
|---|---|
java.lang.String |
getCurrLexeme()
Returns the current lexeme after a call to getNextToken. |
MetadataScanner.Token |
getNextToken()
Returns the Token. |
void |
reset()
Resets the scanner to the beginning of the metadata text. |
void |
setMetadataText(java.lang.String metadataText)
Give the MetadataScanner another metadata text to scan. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetadataScanner()
MetadataScanner object, with empty input.
public MetadataScanner(java.lang.String metadataText)
MetadataScanner object, with the given input.
metadataText - The metadata text to scan.| Method Detail |
|---|
public MetadataScanner.Token getNextToken()
Token. After this call completes, the current
lexeme is available via a call to getCurrLexeme.
Starts looking at the current offset, and once the token is found, then
the offset is advanced to the start of the next token.
Token.getCurrLexeme()public java.lang.String getCurrLexeme()
getNextToken.
null if
getNextToken hasn't been called yet after a reset.getNextToken(),
reset()public void reset()
public void setMetadataText(java.lang.String metadataText)
MetadataScanner another metadata text to scan.
Resets to the beginning of the string.
metadataText - The metadata text to scan.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||