Package org.apache.jena.riot.tokens
Class Token
- java.lang.Object
-
- org.apache.jena.riot.tokens.Token
-
public final class Token extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description intcntrlCodestatic java.lang.StringImageANYstatic java.lang.StringImageFalsestatic java.lang.StringImageTrue
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intasInt()longasLong()longasLong(long dft)NodeasNode()Token to Node, a very direct form that is purely driven off the token.NodeasNode(PrefixMap pmap)Token to Node, with a prefix map Turtle and N-triples need to process the token and not call this: 1/ Use bNode label as given 2/ No prefix or URI resolution.java.lang.StringasString()java.lang.StringasWord()booleanequals(java.lang.Object other)intgetCntrlCode()longgetColumn()java.lang.StringgetImage()java.lang.StringgetImage2()longgetLine()StringTypegetStringType()TokengetSubToken1()TokengetSubToken2()TokenTypegetType()inthashCode()booleanhasStringType(StringType st)booleanhasType(TokenType tokenType)booleanisBasicLiteral()booleanisBNode()booleanisEOF()booleanisInteger()booleanisIRI()booleanisLongString()booleanisNode()booleanisNodeBasic()booleanisNumber()booleanisString()booleanisWord()TokensetCntrlCode(int cntrlCode)TokensetImage(char tokenImage)TokensetImage(java.lang.String tokenImage)TokensetImage2(java.lang.String tokenImage2)TokensetStringType(StringType st)TokensetSubToken1(Token subToken)TokensetSubToken2(Token subToken)TokensetType(TokenType tokenType)java.lang.Stringtext()static TokentokenForChar(char character)static TokentokenForInteger(long value)static TokentokenForNode(Node n)static TokentokenForNode(Node node, java.lang.String base, PrefixMap mapping)static TokentokenForWord(java.lang.String word)java.lang.StringtoString()java.lang.StringtoString(boolean addLocation)
-
-
-
Field Detail
-
cntrlCode
public int cntrlCode
-
ImageANY
public static final java.lang.String ImageANY
- See Also:
- Constant Field Values
-
ImageTrue
public static final java.lang.String ImageTrue
- See Also:
- Constant Field Values
-
ImageFalse
public static final java.lang.String ImageFalse
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Token
public Token(java.lang.String string)
-
Token
public Token(TokenType type)
-
Token
public Token(TokenType type, java.lang.String image1)
-
Token
public Token(TokenType type, java.lang.String image1, java.lang.String image2)
-
Token
public Token(long line, long column)
-
Token
public Token(Token token)
-
-
Method Detail
-
getType
public final TokenType getType()
-
getImage
public final java.lang.String getImage()
-
getImage2
public final java.lang.String getImage2()
-
getCntrlCode
public final int getCntrlCode()
-
getSubToken1
public final Token getSubToken1()
-
getSubToken2
public final Token getSubToken2()
-
getStringType
public final StringType getStringType()
-
hasStringType
public final boolean hasStringType(StringType st)
-
isLongString
public final boolean isLongString()
-
setImage
public final Token setImage(java.lang.String tokenImage)
-
setImage
public final Token setImage(char tokenImage)
-
setImage2
public final Token setImage2(java.lang.String tokenImage2)
-
setCntrlCode
public final Token setCntrlCode(int cntrlCode)
-
setStringType
public final Token setStringType(StringType st)
-
getColumn
public long getColumn()
-
getLine
public long getLine()
-
asString
public java.lang.String asString()
-
asInt
public int asInt()
-
asLong
public long asLong()
-
asLong
public long asLong(long dft)
-
asWord
public java.lang.String asWord()
-
text
public java.lang.String text()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(boolean addLocation)
-
isEOF
public boolean isEOF()
-
isWord
public boolean isWord()
-
isString
public boolean isString()
-
isNumber
public boolean isNumber()
-
isNode
public boolean isNode()
-
isNodeBasic
public boolean isNodeBasic()
-
isBasicLiteral
public boolean isBasicLiteral()
-
isInteger
public boolean isInteger()
-
isIRI
public boolean isIRI()
-
isBNode
public boolean isBNode()
-
asNode
public Node asNode()
Token to Node, a very direct form that is purely driven off the token. Turtle and N-triples need to process the token and not call this: 1/ Use bNode label as given 2/ No prefix or URI resolution. 3/ No checking.
-
asNode
public Node asNode(PrefixMap pmap)
Token to Node, with a prefix map Turtle and N-triples need to process the token and not call this: 1/ Use bNode label as given 2/ No prefix or URI resolution. 3/ No checking.
-
hasType
public boolean hasType(TokenType tokenType)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
tokenForChar
public static Token tokenForChar(char character)
-
tokenForInteger
public static Token tokenForInteger(long value)
-
tokenForWord
public static Token tokenForWord(java.lang.String word)
-
-