Class TokenTextElement
java.lang.Object
com.github.javaparser.printer.lexicalpreservation.TextElement
com.github.javaparser.printer.lexicalpreservation.TokenTextElement
- All Implemented Interfaces:
PrintableTextElement, TextElementMatcher
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTokenTextElement(int tokenKind) TokenTextElement(int tokenKind, String text) TokenTextElement(JavaToken token) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(LexicalPreservingVisitor visitor) booleanexpand()getRange()getText()getToken()intinthashCode()booleanisChildOfClass(Class<? extends Node> nodeClass) Is this TextElement representing a child of the given class?booleanbooleanbooleanbooleanboolean(package private) booleanbooleanbooleanboolean(package private) booleanisToken(int tokenKind) booleantoString()Methods inherited from class TextElement
isChild, isCommentToken, isWhiteSpaceOrComment, match, matchByRangeMethods inherited from interface TextElementMatcher
and
-
Field Details
-
token
-
-
Constructor Details
-
Method Details
-
expand
- Specified by:
expandin classTextElement
-
getText
-
getTokenKind
public int getTokenKind() -
getToken
-
equals
-
hashCode
-
toString
-
isToken
boolean isToken(int tokenKind) - Specified by:
isTokenin classTextElement
-
isNode
- Specified by:
isNodein classTextElement
-
isWhiteSpace
public boolean isWhiteSpace()- Specified by:
isWhiteSpacein classTextElement
-
isSpaceOrTab
public boolean isSpaceOrTab()- Specified by:
isSpaceOrTabin classTextElement
-
isComment
public boolean isComment()- Specified by:
isCommentin classTextElement
-
isSeparator
public boolean isSeparator()- Specified by:
isSeparatorin classTextElement
-
isNewline
public boolean isNewline()- Specified by:
isNewlinein classTextElement
-
isChildOfClass
Description copied from class:TextElementIs this TextElement representing a child of the given class?- Specified by:
isChildOfClassin classTextElement
-
isIdentifier
public boolean isIdentifier()- Specified by:
isIdentifierin classTextElement
-
isKeyword
public boolean isKeyword()- Specified by:
isKeywordin classTextElement
-
isLiteral
public boolean isLiteral()- Specified by:
isLiteralin classTextElement
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein classTextElement
-
getRange
- Specified by:
getRangein classTextElement
-
accept
-