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 interface
Java.Annotation
Representation of a Java annotation.Classes in org.codehaus.janino that implement Java.Modifier Modifier and Type Class Description static class
Java.AbstractAnnotation
Convenience class.static class
Java.AccessModifier
Representation of the modifier flags and annotations that are associated with a declaration.static class
Java.MarkerAnnotation
Representation of a "marker annotation", i.e.static class
Java.NormalAnnotation
A "normal annotation", i.e.static class
Java.SingleElementAnnotation
Representation 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. modifiers
TheJava.Modifier
s of this declaration.Java.Modifier[]
Java.FieldDeclaration. modifiers
The modifiers of this field declaration.Java.Modifier[]
Java.FunctionDeclarator.FormalParameter. modifiers
TheJava.Modifier
s of this parameter declaration.Java.Modifier[]
Java.LocalVariableDeclarationStatement. modifiers
The local variable modifiers (annotations and/or flags like FINAL).Java.Modifier[]
Java.ModuleDeclaration. modifiers
The modifiers of the module declaration; module declarations must have only annotations, no access modifiers.Java.Modifier[]
Java.TryStatement.LocalVariableDeclaratorResource. modifiers
The resource variable modifiers (annotations and/or flags like FINAL).Java.Modifier[]
Java.RequiresModuleDirective. requiresModifiers
The 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.Modifier
Parser. 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.AnnotationTypeDeclaration
Parser. parseAnnotationTypeDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)
AnnotationTypeDeclarationRest := Identifier AnnotationTypeBodyJava.NamedClassDeclaration
Parser. parseClassDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)
ClassDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceType ] [ 'implements' ReferenceTypeList ] ClassBodyJava.ConstructorDeclarator
Parser. parseConstructorDeclarator(String docComment, Java.Modifier[] modifiers)
ConstructorDeclarator := Identifier FormalParameters [ 'throws' ReferenceTypeList ] '{' [ 'this' Arguments ';' | 'super' Arguments ';' | Primary '.' 'super' Arguments ';' ] BlockStatements '}'Java.EnumDeclaration
Parser. parseEnumDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)
EnumDeclarationRest := Identifier [ 'implements' ReferenceTypeList ] EnumBodyJava.FunctionDeclarator.FormalParameter
Parser. parseFormalParameterRest(Java.Modifier[] modifiers, Java.Type type, boolean[] hasEllipsis)
FormalParameterRest := [ '.' '.' '.' ] Identifier BracketsOptJava.InterfaceDeclaration
Parser. parseInterfaceDeclarationRest(String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)
InterfaceDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceTypeList ] InterfaceBodyJava.MethodDeclarator
Parser. 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.ModuleDeclaration
Parser. parseModuleDeclarationRest(Java.Modifier[] modifiers)
ModuleDeclarationRest := [ 'open' ] 'module' identifier { '.' identifier} '{' { ModuleDirective } '}'Java.PackageDeclaration
Parser. 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.Modifier
DeepCopier. 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.Modifier
DeepCopier. copyModifier(Java.Modifier modifier)
Java.Modifier[]
DeepCopier. copyModifiers(Java.Modifier[] subject)
-