Uses of Class
com.github.javaparser.ast.type.ClassOrInterfaceType
-
-
Uses of ClassOrInterfaceType in com.github.javaparser
Fields in com.github.javaparser with type parameters of type ClassOrInterfaceType Modifier and Type Field Description static ParseStart<ClassOrInterfaceType>
ParseStart. CLASS_OR_INTERFACE_TYPE
Methods in com.github.javaparser that return ClassOrInterfaceType Modifier and Type Method Description static ClassOrInterfaceType
JavaParser. parseClassOrInterfaceType(String type)
Parses a Java class or interface type name and returns aClassOrInterfaceType
that represents it. -
Uses of ClassOrInterfaceType in com.github.javaparser.ast.body
Methods in com.github.javaparser.ast.body that return types with arguments of type ClassOrInterfaceType Modifier and Type Method Description NodeList<ClassOrInterfaceType>
ClassOrInterfaceDeclaration. getExtendedTypes()
NodeList<ClassOrInterfaceType>
ClassOrInterfaceDeclaration. getImplementedTypes()
NodeList<ClassOrInterfaceType>
EnumDeclaration. getImplementedTypes()
Method parameters in com.github.javaparser.ast.body with type arguments of type ClassOrInterfaceType Modifier and Type Method Description ClassOrInterfaceDeclaration
ClassOrInterfaceDeclaration. setExtendedTypes(NodeList<ClassOrInterfaceType> extendedTypes)
ClassOrInterfaceDeclaration
ClassOrInterfaceDeclaration. setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes)
EnumDeclaration
EnumDeclaration. setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes)
-
Uses of ClassOrInterfaceType in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return ClassOrInterfaceType Modifier and Type Method Description ClassOrInterfaceType
ObjectCreationExpr. getType()
Methods in com.github.javaparser.ast.expr with parameters of type ClassOrInterfaceType Modifier and Type Method Description ObjectCreationExpr
ObjectCreationExpr. setType(ClassOrInterfaceType type)
Constructors in com.github.javaparser.ast.expr with parameters of type ClassOrInterfaceType Constructor Description ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, NodeList<Expression> arguments)
Defines a call to a constructor.ObjectCreationExpr(Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody)
ObjectCreationExpr(TokenRange tokenRange, Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody)
This constructor is used by the parser and is considered private. -
Uses of ClassOrInterfaceType in com.github.javaparser.ast.nodeTypes
Methods in com.github.javaparser.ast.nodeTypes that return ClassOrInterfaceType Modifier and Type Method Description default ClassOrInterfaceType
NodeWithExtends. getExtendedTypes(int i)
default ClassOrInterfaceType
NodeWithImplements. getImplementedTypes(int i)
Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type ClassOrInterfaceType Modifier and Type Method Description NodeList<ClassOrInterfaceType>
NodeWithExtends. getExtendedTypes()
NodeList<ClassOrInterfaceType>
NodeWithImplements. getImplementedTypes()
Methods in com.github.javaparser.ast.nodeTypes with parameters of type ClassOrInterfaceType Modifier and Type Method Description default N
NodeWithExtends. addExtendedType(ClassOrInterfaceType extend)
default N
NodeWithImplements. addImplementedType(ClassOrInterfaceType implement)
default N
NodeWithExtends. setExtendedType(int i, ClassOrInterfaceType extend)
default N
NodeWithImplements. setImplementedType(int i, ClassOrInterfaceType implement)
Method parameters in com.github.javaparser.ast.nodeTypes with type arguments of type ClassOrInterfaceType Modifier and Type Method Description N
NodeWithExtends. setExtendedTypes(NodeList<ClassOrInterfaceType> extendsList)
N
NodeWithImplements. setImplementedTypes(NodeList<ClassOrInterfaceType> implementsList)
-
Uses of ClassOrInterfaceType in com.github.javaparser.ast.stmt
Constructors in com.github.javaparser.ast.stmt with parameters of type ClassOrInterfaceType Constructor Description CatchClause(EnumSet<Modifier> exceptModifier, NodeList<AnnotationExpr> exceptAnnotations, ClassOrInterfaceType exceptType, SimpleName exceptName, BlockStmt body)
-
Uses of ClassOrInterfaceType in com.github.javaparser.ast.type
Methods in com.github.javaparser.ast.type that return ClassOrInterfaceType Modifier and Type Method Description ClassOrInterfaceType
ClassOrInterfaceType. asClassOrInterfaceType()
ClassOrInterfaceType
Type. asClassOrInterfaceType()
ClassOrInterfaceType
ClassOrInterfaceType. clone()
ClassOrInterfaceType
ClassOrInterfaceType. removeScope()
ClassOrInterfaceType
ClassOrInterfaceType. setAnnotations(NodeList<AnnotationExpr> annotations)
ClassOrInterfaceType
ClassOrInterfaceType. setName(SimpleName name)
ClassOrInterfaceType
ClassOrInterfaceType. setScope(ClassOrInterfaceType scope)
Sets the scopeClassOrInterfaceType
ClassOrInterfaceType. setTypeArguments(NodeList<Type> typeArguments)
Sets the typeArgumentsClassOrInterfaceType
PrimitiveType.Primitive. toBoxedType()
ClassOrInterfaceType
PrimitiveType. toBoxedType()
Methods in com.github.javaparser.ast.type that return types with arguments of type ClassOrInterfaceType Modifier and Type Method Description Optional<ClassOrInterfaceType>
ClassOrInterfaceType. getScope()
NodeList<ClassOrInterfaceType>
TypeParameter. getTypeBound()
Return the list ofClassOrInterfaceType
that this parameter extends.Optional<ClassOrInterfaceType>
ClassOrInterfaceType. toClassOrInterfaceType()
Optional<ClassOrInterfaceType>
Type. toClassOrInterfaceType()
Methods in com.github.javaparser.ast.type with parameters of type ClassOrInterfaceType Modifier and Type Method Description ClassOrInterfaceType
ClassOrInterfaceType. setScope(ClassOrInterfaceType scope)
Sets the scopeMethod parameters in com.github.javaparser.ast.type with type arguments of type ClassOrInterfaceType Modifier and Type Method Description void
ClassOrInterfaceType. ifClassOrInterfaceType(Consumer<ClassOrInterfaceType> action)
void
Type. ifClassOrInterfaceType(Consumer<ClassOrInterfaceType> action)
TypeParameter
TypeParameter. setTypeBound(NodeList<ClassOrInterfaceType> typeBound)
Constructors in com.github.javaparser.ast.type with parameters of type ClassOrInterfaceType Constructor Description ClassOrInterfaceType(ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments)
ClassOrInterfaceType(ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments, NodeList<AnnotationExpr> annotations)
ClassOrInterfaceType(ClassOrInterfaceType scope, String name)
ClassOrInterfaceType(TokenRange tokenRange, ClassOrInterfaceType scope, SimpleName name, NodeList<Type> typeArguments, NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.Constructor parameters in com.github.javaparser.ast.type with type arguments of type ClassOrInterfaceType Constructor Description TypeParameter(SimpleName name, NodeList<ClassOrInterfaceType> typeBound, NodeList<AnnotationExpr> annotations)
TypeParameter(Range range, SimpleName name, NodeList<ClassOrInterfaceType> typeBound)
Deprecated.range shouldn't be in utility constructors.TypeParameter(TokenRange tokenRange, SimpleName name, NodeList<ClassOrInterfaceType> typeBound, NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.TypeParameter(String name, NodeList<ClassOrInterfaceType> typeBound)
-
Uses of ClassOrInterfaceType in com.github.javaparser.ast.visitor
Methods in com.github.javaparser.ast.visitor with parameters of type ClassOrInterfaceType Modifier and Type Method Description Visitable
CloneVisitor. visit(ClassOrInterfaceType n, Object arg)
Boolean
EqualsVisitor. visit(ClassOrInterfaceType n, Visitable arg)
List<R>
GenericListVisitorAdapter. visit(ClassOrInterfaceType n, A arg)
R
GenericVisitor. visit(ClassOrInterfaceType n, A arg)
R
GenericVisitorAdapter. visit(ClassOrInterfaceType n, A arg)
R
GenericVisitorWithDefaults. visit(ClassOrInterfaceType n, A arg)
Integer
HashCodeVisitor. visit(ClassOrInterfaceType n, Void arg)
Visitable
ModifierVisitor. visit(ClassOrInterfaceType n, A arg)
Boolean
NoCommentEqualsVisitor. visit(ClassOrInterfaceType n, Visitable arg)
Integer
NoCommentHashCodeVisitor. visit(ClassOrInterfaceType n, Void arg)
Boolean
ObjectIdentityEqualsVisitor. visit(ClassOrInterfaceType n, Visitable arg)
Integer
ObjectIdentityHashCodeVisitor. visit(ClassOrInterfaceType n, Void arg)
void
VoidVisitor. visit(ClassOrInterfaceType n, A arg)
void
VoidVisitorAdapter. visit(ClassOrInterfaceType n, A arg)
void
VoidVisitorWithDefaults. visit(ClassOrInterfaceType n, A arg)
-
Uses of ClassOrInterfaceType in com.github.javaparser.printer
Methods in com.github.javaparser.printer with parameters of type ClassOrInterfaceType Modifier and Type Method Description void
PrettyPrintVisitor. visit(ClassOrInterfaceType n, Void arg)
-