public final class PrimitiveType extends Type implements NodeWithAnnotations<PrimitiveType>
int
boolean
short| Modifier and Type | Class and Description |
|---|---|
static class |
PrimitiveType.Primitive |
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversalABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY| Constructor and Description |
|---|
PrimitiveType() |
PrimitiveType(PrimitiveType.Primitive type) |
PrimitiveType(PrimitiveType.Primitive type,
NodeList<AnnotationExpr> annotations) |
PrimitiveType(TokenRange tokenRange,
PrimitiveType.Primitive type,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
asArrayType, asClassOrInterfaceType, asIntersectionType, asReferenceType, asTypeParameter, asUnionType, asUnknownType, asVarType, asVoidType, asWildcardType, getAnnotation, getAnnotations, getArrayLevel, getElementType, ifArrayType, ifClassOrInterfaceType, ifIntersectionType, ifReferenceType, ifTypeParameter, ifUnionType, ifUnknownType, ifVarType, ifVoidType, ifWildcardType, isArrayType, isClassOrInterfaceType, isIntersectionType, isReferenceType, isTypeParameter, isUnionType, isUnknownType, isVarType, isVoidType, isWildcardType, toArrayType, toClassOrInterfaceType, toIntersectionType, toReferenceType, toTypeParameter, toUnionType, toUnknownType, toVarType, toVoidType, toWildcardTypeaddOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findParent, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walkfinalize, getClass, notify, notifyAll, wait, wait, waitaddAndGetAnnotation, addAndGetAnnotation, addAnnotation, addAnnotation, addAnnotation, addMarkerAnnotation, addMarkerAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, addSingleMemberAnnotation, getAnnotation, getAnnotationByClass, getAnnotationByName, getAnnotations, isAnnotationPresent, isAnnotationPresent, setAnnotation, tryAddImportToParentCompilationUnitgetAncestorOfTypecontainsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBeforepublic PrimitiveType()
public PrimitiveType(PrimitiveType.Primitive type)
public PrimitiveType(PrimitiveType.Primitive type, NodeList<AnnotationExpr> annotations)
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public PrimitiveType(TokenRange tokenRange, PrimitiveType.Primitive type, NodeList<AnnotationExpr> annotations)
public static PrimitiveType booleanType()
public static PrimitiveType charType()
public static PrimitiveType byteType()
public static PrimitiveType shortType()
public static PrimitiveType intType()
public static PrimitiveType longType()
public static PrimitiveType floatType()
public static PrimitiveType doubleType()
@Generated(value="com.github.javaparser.generator.core.node.AcceptGenerator") public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitableaccept in interface VisitableR - the type of the return value of the visitorA - the type the user argument passed to the visitorv - the visitor implementationarg - the argument passed to the visitor (of type A)@Generated(value="com.github.javaparser.generator.core.node.AcceptGenerator") public <A> void accept(VoidVisitor<A> v, A arg)
Visitable@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public PrimitiveType.Primitive getType()
public ClassOrInterfaceType toBoxedType()
@Generated(value="com.github.javaparser.generator.core.node.PropertyGenerator") public PrimitiveType setType(PrimitiveType.Primitive type)
public PrimitiveType setAnnotations(NodeList<AnnotationExpr> annotations)
setAnnotations in interface NodeWithAnnotations<PrimitiveType>setAnnotations in class Type@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(Node node)
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public PrimitiveType clone()
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public PrimitiveTypeMetaModel getMetaModel()
getMetaModel in class Type@Generated(value="com.github.javaparser.generator.core.node.ReplaceMethodGenerator") public boolean replace(Node node, Node replacementNode)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isPrimitiveType()
isPrimitiveType in class Type@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public PrimitiveType asPrimitiveType()
asPrimitiveType in class Type@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifPrimitiveType(Consumer<PrimitiveType> action)
ifPrimitiveType in class Typepublic ResolvedPrimitiveType resolve()
resolve in interface Resolvable<Object>resolve in class Type@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<PrimitiveType> toPrimitiveType()
toPrimitiveType in class TypeCopyright © 2007–2018. All rights reserved.