Uses of Class
com.github.javaparser.ast.type.ClassOrInterfaceType
Packages that use ClassOrInterfaceType
Package
Description
Implementation of model based on JavaParser.
-
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
Classes in com.github.javaparser.ast.expr that implement interfaces with type arguments of type ClassOrInterfaceTypeFields 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
Classes in com.github.javaparser.ast.type that implement interfaces with type arguments of type ClassOrInterfaceTypeModifier and TypeClassDescriptionclassA class or an interface type.classA class or an interface type.classA class or an interface 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) voidNodeFinderVisitor.visit(ClassOrInterfaceType n, Range 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. -
Uses of ClassOrInterfaceType in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionDefaultVisitorAdapter.visit(ClassOrInterfaceType node, Boolean aBoolean) -
Uses of ClassOrInterfaceType in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionprivate StringCompilationUnitContext.qName(ClassOrInterfaceType type) -
Uses of ClassOrInterfaceType in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations with parameters of type ClassOrInterfaceTypeModifier and TypeMethodDescriptionJavaParserTypeParameter.toBound(ClassOrInterfaceType classOrInterfaceType, TypeSolver typeSolver) private ResolvedReferenceTypeJavaParserClassDeclaration.toReferenceType(ClassOrInterfaceType classOrInterfaceType) Private methodsprivate ResolvedReferenceTypeJavaParserEnumDeclaration.toReferenceType(ClassOrInterfaceType classOrInterfaceType) private ResolvedReferenceTypeJavaParserInterfaceDeclaration.toReferenceType(ClassOrInterfaceType classOrInterfaceType) Private methodsprivate ResolvedReferenceTypeJavaParserRecordDeclaration.toReferenceType(ClassOrInterfaceType classOrInterfaceType) Private methods