Uses of Interface
org.codehaus.janino.Java.Modifier
-
Packages that use Java.Modifier Package Description org.codehaus.janino The core of the Janino Java compiler.org.codehaus.janino.util Application-independent helper classes. -
-
Uses of Java.Modifier in org.codehaus.janino
Subinterfaces of Java.Modifier in org.codehaus.janino Modifier and Type Interface Description static interfaceJava.AnnotationRepresentation of a Java annotation.Classes in org.codehaus.janino that implement Java.Modifier Modifier and Type Class Description static classJava.AbstractAnnotationConvenience class.static classJava.AccessModifierRepresentation of the modifier flags and annotations that are associated with a declaration.static classJava.MarkerAnnotationRepresentation of a "marker annotation", i.e.static classJava.NormalAnnotationA "normal annotation", i.e.static classJava.SingleElementAnnotationRepresentation of a "single-element annotation", i.e.Fields in org.codehaus.janino declared as Java.Modifier Modifier and Type Field Description Java.Modifier[]Java.AbstractTypeBodyDeclaration. modifiersTheJava.Modifiers of this declaration.Java.Modifier[]Java.FieldDeclaration. modifiersThe modifiers of this field declaration.Java.Modifier[]Java.FunctionDeclarator.FormalParameter. modifiersTheJava.Modifiers of this parameter declaration.Java.Modifier[]Java.LocalVariableDeclarationStatement. modifiersThe local variable modifiers (annotations and/or flags like FINAL).Java.Modifier[]Java.ModuleDeclaration. modifiersThe modifiers of the module declaration; module declarations must have only annotations, no access modifiers.Java.Modifier[]Java.TryStatement.LocalVariableDeclaratorResource. modifiersThe resource variable modifiers (annotations and/or flags like FINAL).Java.Modifier[]Java.RequiresModuleDirective. requiresModifiersThe modifiers of the requires directive, see JLS9 7.7.1Methods in org.codehaus.janino that return Java.Modifier Modifier and Type Method Description Java.Modifier[]Java.AbstractTypeBodyDeclaration. getModifiers()Java.Modifier[]Java.AbstractTypeDeclaration. getModifiers()Java.Modifier[]Java.AnnotationTypeDeclaration. getModifiers()Java.Modifier[]Java.EnumDeclaration. getModifiers()Java.Modifier[]Java.FieldDeclaration. getModifiers()Java.Modifier[]Java.TypeBodyDeclaration. getModifiers()Java.Modifier[]Parser. parseModifiers()Modifiers := { Modifier }Java.ModifierParser. parseOptionalModifier()Modifier := Annotation | 'public' | 'protected' | 'private' | 'static' | 'abstract' | 'final' | 'native' | 'synchronized' | 'transient' | 'volatile' | 'strictfp' | 'default'Methods in org.codehaus.janino with parameters of type Java.Modifier Modifier and Type Method Description Java.AnnotationTypeDeclarationParser. parseAnnotationTypeDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)AnnotationTypeDeclarationRest := Identifier AnnotationTypeBodyJava.NamedClassDeclarationParser. parseClassDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)ClassDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceType ] [ 'implements' ReferenceTypeList ] ClassBodyJava.ConstructorDeclaratorParser. parseConstructorDeclarator(String docComment, Java.Modifier[] modifiers)ConstructorDeclarator := Identifier FormalParameters [ 'throws' ReferenceTypeList ] '{' [ 'this' Arguments ';' | 'super' Arguments ';' | Primary '.' 'super' Arguments ';' ] BlockStatements '}'Java.EnumDeclarationParser. parseEnumDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)EnumDeclarationRest := Identifier [ 'implements' ReferenceTypeList ] EnumBodyJava.FunctionDeclarator.FormalParameterParser. parseFormalParameterRest(Java.Modifier[] modifiers, Java.Type type, boolean[] hasEllipsis)FormalParameterRest := [ '.' '.' '.' ] Identifier BracketsOptJava.InterfaceDeclarationParser. parseInterfaceDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)InterfaceDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceTypeList ] InterfaceBodyJava.MethodDeclaratorParser. parseMethodDeclarationRest(String docComment, Java.Modifier[] modifiers, Java.TypeParameter[] typeParameters, Java.Type type, String name, boolean allowDefaultClause, Parser.MethodDeclarationContext context)MethodDeclarationRest := FormalParameters { '[' ']' } [ 'throws' ReferenceTypeList ] [ 'default' expression ] ( ';' | MethodBody )Java.ModuleDeclarationParser. parseModuleDeclarationRest(Java.Modifier[] modifiers)ModuleDeclarationRest := [ 'open' ] 'module' identifier { '.' identifier} '{' { ModuleDirective } '}'Java.PackageDeclarationParser. parsePackageDeclarationRest(String docComment, Java.Modifier[] modifiers)PackageDeclaration := { PackageModifier } 'package' identifier { '.' identifier} ';' -
Uses of Java.Modifier in org.codehaus.janino.util
Methods in org.codehaus.janino.util that return Java.Modifier Modifier and Type Method Description Java.ModifierDeepCopier. copyModifier(Java.Modifier modifier)Java.Modifier[]DeepCopier. copyModifiers(Java.Modifier[] subject)Methods in org.codehaus.janino.util with parameters of type Java.Modifier Modifier and Type Method Description Java.ModifierDeepCopier. copyModifier(Java.Modifier modifier)Java.Modifier[]DeepCopier. copyModifiers(Java.Modifier[] subject)
-