Uses of Class
com.github.javaparser.ast.type.ClassOrInterfaceType
Packages that use ClassOrInterfaceType
Package
Description
-
Uses of ClassOrInterfaceType in com.github.javaparser
Fields in com.github.javaparser with type parameters of type ClassOrInterfaceTypeModifier and TypeFieldDescriptionstatic final ParseStart<ClassOrInterfaceType> ParseStart.CLASS_OR_INTERFACE_TYPEMethods in com.github.javaparser that return ClassOrInterfaceTypeModifier and TypeMethodDescriptionfinal ClassOrInterfaceTypeGeneratedJavaParser.AnnotatedClassOrInterfaceType()final ClassOrInterfaceTypeGeneratedJavaParser.ClassOrInterfaceType(NodeList<AnnotationExpr> firstAnnotations) final ClassOrInterfaceTypeGeneratedJavaParser.ClassOrInterfaceTypeParseStart()JavaParserAdapter.parseClassOrInterfaceType(String type) static ClassOrInterfaceTypeStaticJavaParser.parseClassOrInterfaceType(String type) Parses a Java class or interface type name and returns aClassOrInterfaceTypethat represents it.Methods in com.github.javaparser that return types with arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionfinal NodeList<ClassOrInterfaceType> GeneratedJavaParser.ExtendsList()https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.1.4final NodeList<ClassOrInterfaceType> GeneratedJavaParser.ImplementsList()https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.1.5JavaParser.parseClassOrInterfaceType(String type) Parses a Java class or interface type name and returns aClassOrInterfaceTypethat represents it.final NodeList<ClassOrInterfaceType> GeneratedJavaParser.PermitsList()https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.1.5final NodeList<ClassOrInterfaceType> GeneratedJavaParser.TypeBound()https://docs.oracle.com/javase/specs/jls/se15/html/jls-4.html#jls-4.4 -
Uses of ClassOrInterfaceType in com.github.javaparser.ast.body
Fields in com.github.javaparser.ast.body with type parameters of type ClassOrInterfaceTypeModifier and TypeFieldDescriptionprivate NodeList<ClassOrInterfaceType> ClassOrInterfaceDeclaration.extendedTypesprivate NodeList<ClassOrInterfaceType> ClassOrInterfaceDeclaration.implementedTypesprivate NodeList<ClassOrInterfaceType> EnumDeclaration.implementedTypesprivate NodeList<ClassOrInterfaceType> RecordDeclaration.implementedTypesprivate NodeList<ClassOrInterfaceType> ClassOrInterfaceDeclaration.permittedTypesMethods in com.github.javaparser.ast.body that return types with arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionClassOrInterfaceDeclaration.getExtendedTypes()ClassOrInterfaceDeclaration.getImplementedTypes()EnumDeclaration.getImplementedTypes()RecordDeclaration.getImplementedTypes()ClassOrInterfaceDeclaration.getPermittedTypes()Method parameters in com.github.javaparser.ast.body with type arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionClassOrInterfaceDeclaration.setExtendedTypes(NodeList<ClassOrInterfaceType> extendedTypes) ClassOrInterfaceDeclaration.setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes) EnumDeclaration.setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes) RecordDeclaration.setImplementedTypes(NodeList<ClassOrInterfaceType> implementedTypes) ClassOrInterfaceDeclaration.setPermittedTypes(NodeList<ClassOrInterfaceType> permittedTypes) -
Uses of ClassOrInterfaceType in com.github.javaparser.ast.expr
Fields in com.github.javaparser.ast.expr declared as ClassOrInterfaceTypeMethods in com.github.javaparser.ast.expr that return ClassOrInterfaceTypeMethods in com.github.javaparser.ast.expr with parameters of type ClassOrInterfaceTypeConstructors in com.github.javaparser.ast.expr with parameters of type ClassOrInterfaceTypeModifierConstructorDescriptionObjectCreationExpr(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 ClassOrInterfaceTypeModifier and TypeMethodDescriptiondefault ClassOrInterfaceTypeNodeWithExtends.getExtendedTypes(int i) default ClassOrInterfaceTypeNodeWithImplements.getImplementedTypes(int i) Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionNodeWithExtends.getExtendedTypes()NodeWithImplements.getImplementedTypes()Methods in com.github.javaparser.ast.nodeTypes with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptiondefault NNodeWithExtends.addExtendedType(ClassOrInterfaceType extend) default NNodeWithImplements.addImplementedType(ClassOrInterfaceType implement) default NNodeWithExtends.setExtendedType(int i, ClassOrInterfaceType extend) default NNodeWithImplements.setImplementedType(int i, ClassOrInterfaceType implement) Method parameters in com.github.javaparser.ast.nodeTypes with type arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionNodeWithExtends.setExtendedTypes(NodeList<ClassOrInterfaceType> extendsList) 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 ClassOrInterfaceTypeModifierConstructorDescriptionCatchClause(NodeList<Modifier> exceptModifier, NodeList<AnnotationExpr> exceptAnnotations, ClassOrInterfaceType exceptType, SimpleName exceptName, BlockStmt body) -
Uses of ClassOrInterfaceType in com.github.javaparser.ast.type
Fields in com.github.javaparser.ast.type declared as ClassOrInterfaceTypeFields in com.github.javaparser.ast.type with type parameters of type ClassOrInterfaceTypeMethods in com.github.javaparser.ast.type that return ClassOrInterfaceTypeModifier and TypeMethodDescriptionClassOrInterfaceType.asClassOrInterfaceType()Type.asClassOrInterfaceType()ClassOrInterfaceType.clone()ClassOrInterfaceType.removeScope()ClassOrInterfaceType.setAnnotations(NodeList<AnnotationExpr> annotations) ClassOrInterfaceType.setName(SimpleName name) ClassOrInterfaceType.setScope(ClassOrInterfaceType scope) Sets the scopeClassOrInterfaceType.setTypeArguments(NodeList<Type> typeArguments) Sets the typeArgumentsPrimitiveType.Primitive.toBoxedType()PrimitiveType.toBoxedType()Methods in com.github.javaparser.ast.type that return types with arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionClassOrInterfaceType.getScope()TypeParameter.getTypeBound()Return the list ofClassOrInterfaceTypethat this parameter extends.ClassOrInterfaceType.toClassOrInterfaceType()Type.toClassOrInterfaceType()Methods in com.github.javaparser.ast.type with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionClassOrInterfaceType.setScope(ClassOrInterfaceType scope) Sets the scopeMethod parameters in com.github.javaparser.ast.type with type arguments of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionvoidClassOrInterfaceType.ifClassOrInterfaceType(Consumer<ClassOrInterfaceType> action) voidType.ifClassOrInterfaceType(Consumer<ClassOrInterfaceType> action) TypeParameter.setTypeBound(NodeList<ClassOrInterfaceType> typeBound) Constructors in com.github.javaparser.ast.type with parameters of type ClassOrInterfaceTypeModifierConstructorDescriptionClassOrInterfaceType(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 ClassOrInterfaceTypeModifierConstructorDescriptionTypeParameter(SimpleName name, NodeList<ClassOrInterfaceType> typeBound, NodeList<AnnotationExpr> annotations) 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 ClassOrInterfaceTypeModifier and TypeMethodDescriptionCloneVisitor.visit(ClassOrInterfaceType n, Object arg) EqualsVisitor.visit(ClassOrInterfaceType n, Visitable arg) GenericListVisitorAdapter.visit(ClassOrInterfaceType n, A arg) GenericVisitor.visit(ClassOrInterfaceType n, A arg) GenericVisitorAdapter.visit(ClassOrInterfaceType n, A arg) GenericVisitorWithDefaults.visit(ClassOrInterfaceType n, A arg) HashCodeVisitor.visit(ClassOrInterfaceType n, Void arg) ModifierVisitor.visit(ClassOrInterfaceType n, A arg) NoCommentEqualsVisitor.visit(ClassOrInterfaceType n, Visitable arg) NoCommentHashCodeVisitor.visit(ClassOrInterfaceType n, Void arg) ObjectIdentityEqualsVisitor.visit(ClassOrInterfaceType n, Visitable arg) ObjectIdentityHashCodeVisitor.visit(ClassOrInterfaceType n, Void arg) voidVoidVisitor.visit(ClassOrInterfaceType n, A arg) voidVoidVisitorAdapter.visit(ClassOrInterfaceType n, A arg) voidVoidVisitorWithDefaults.visit(ClassOrInterfaceType n, A arg) -
Uses of ClassOrInterfaceType in com.github.javaparser.printer
Methods in com.github.javaparser.printer with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionvoidDefaultPrettyPrinterVisitor.visit(ClassOrInterfaceType n, Void arg) voidPrettyPrintVisitor.visit(ClassOrInterfaceType n, Void arg) Deprecated.