Uses of Interface
org.codehaus.janino.Java.TypeDeclaration
Packages that use Java.TypeDeclaration
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.TypeDeclaration in org.codehaus.janino
Subinterfaces of Java.TypeDeclaration in org.codehaus.janinoModifier and TypeInterfaceDescriptionstatic interfaceBase for package member ("top-level") and member ("nested") annotation type declarations.static interfaceBase for the various class declarations (top-level class, local class, anonymous class, nested class, top-level enum, nested enum).static interfaceBase for package member (a.k.a.static interfaceRepresents a class or interface declaration where the immediately enclosing scope is another class or interface declaration.static interfaceRepresents the declaration of a class or an interface that has a name.static interfaceRepresents a class or interface declaration on compilation unit level.Classes in org.codehaus.janino that implement Java.TypeDeclarationModifier and TypeClassDescriptionstatic classBase for the various class declaration kinds.static classAbstract implementation ofJava.TypeDeclaration.static final classRepresentation of a JLS7 15.9.5 "anonymous class declaration".static final classRepresentation of an "enum constant", see JLS7 8.9.1.static classBase for the various interface declaration kinds.static final classRepresentation of a "local class declaration" i.e.static final classRepresentation of a member annotation type declaration, a.k.a.static classRepresentation of a "member class declaration", i.e.static final classRepresentation of a "member enum declaration", i.e.static classRepresentation of a "member interface declaration", i.e.static classBase for the various named class declarations.static final classRepresentation of a package member annotation type declaration, a.k.a.static classImplementation of a "package member class declaration", a.k.a.static final classImplementation of a "package member enum declaration", a.k.a.static classRepresentation of a "package member interface declaration", a.k.a.Fields in org.codehaus.janino declared as Java.TypeDeclarationModifier and TypeFieldDescriptionfinal Java.TypeDeclarationJava.EnclosingScopeOfTypeDeclaration.typeDeclarationThe specific type declaration.Methods in org.codehaus.janino that return Java.TypeDeclarationModifier and TypeMethodDescriptionJava.AbstractTypeBodyDeclaration.getDeclaringType()Java.FieldDeclaration.getDeclaringType()Java.MemberClassDeclaration.getDeclaringType()Java.MemberInterfaceDeclaration.getDeclaringType()Java.TypeBodyDeclaration.getDeclaringType()Methods in org.codehaus.janino with parameters of type Java.TypeDeclarationModifier and TypeMethodDescriptionvoidJava.AbstractTypeBodyDeclaration.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.FieldDeclaration.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.FunctionDeclarator.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.MemberClassDeclaration.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.MemberInterfaceDeclaration.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.MethodDeclarator.setDeclaringType(Java.TypeDeclaration declaringType) voidJava.TypeBodyDeclaration.setDeclaringType(Java.TypeDeclaration declaringType) Sets the type declaration that this declaration belongs to.voidUnparser.unparseTypeDeclaration(Java.TypeDeclaration td) Constructors in org.codehaus.janino with parameters of type Java.TypeDeclarationModifierConstructorDescriptionEnclosingScopeOfTypeDeclaration(Java.TypeDeclaration typeDeclaration) -
Uses of Java.TypeDeclaration in org.codehaus.janino.util
Methods in org.codehaus.janino.util that return Java.TypeDeclarationModifier and TypeMethodDescriptionDeepCopier.copyPackageMemberAnnotationTypeDeclaration(Java.PackageMemberAnnotationTypeDeclaration subject) DeepCopier.copyPackageMemberClassDeclaration(Java.PackageMemberClassDeclaration subject) DeepCopier.copyPackageMemberEnumDeclaration(Java.PackageMemberEnumDeclaration subject) DeepCopier.copyPackageMemberInterfaceDeclaration(Java.PackageMemberInterfaceDeclaration subject) DeepCopier.copyTypeDeclaration(Java.TypeDeclaration subject) Methods in org.codehaus.janino.util with parameters of type Java.TypeDeclarationModifier and TypeMethodDescriptionDeepCopier.copyTypeDeclaration(Java.TypeDeclaration subject) voidAbstractTraverser.visitTypeDeclaration(Java.TypeDeclaration td) voidTraverser.visitTypeDeclaration(Java.TypeDeclaration td)