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.private Java.Modifier[]
Java.AbstractTypeDeclaration. modifiers
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 private static Java.Modifier[]
UnitCompiler. accessModifiers(Location location, java.lang.String... keywords)
private Java.Modifier[]
Parser. annotationTypeElementModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. checkModifiers(Java.Modifier[] modifiers, java.lang.String... allowedKeywords)
Verifies that the modifiers are consistent.private Java.Modifier[]
Parser. classModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. constantModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. constructorModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. enumConstantModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. fieldModifiers(Java.Modifier[] modifiers)
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()
private Java.Modifier[]
Parser. interfaceMethodModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. interfaceModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. methodModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageMemberClassModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageMemberInterfaceModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageModifiers(Java.Modifier[] modifiers)
Java.Modifier[]
Parser. parseModifiers()
Modifiers := { Modifier }Java.Modifier
Parser. parseOptionalModifier()
Modifier := Annotation | 'public' | 'protected' | 'private' | 'static' | 'abstract' | 'final' | 'native' | 'synchronized' | 'transient' | 'volatile' | 'strictfp' | 'default'private Java.Modifier[]
Parser. variableModifiers(Java.Modifier[] modifiers)
Methods in org.codehaus.janino with parameters of type Java.Modifier Modifier and Type Method Description private short
UnitCompiler. accessFlags(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. annotationTypeElementModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. checkModifiers(Java.Modifier[] modifiers, java.lang.String... allowedKeywords)
Verifies that the modifiers are consistent.private Java.Modifier[]
Parser. classModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. constantModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. constructorModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. enumConstantModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. fieldModifiers(Java.Modifier[] modifiers)
private static Java.Annotation[]
Java. getAnnotations(Java.Modifier[] modifiers)
private static boolean
Java. hasAccessModifier(Java.Modifier[] modifiers, java.lang.String... keywords)
private static boolean
Parser. hasAccessModifier(Java.Modifier[] modifiers, java.lang.String... keywords)
private static boolean
Parser. hasAccessModifierOtherThan(Java.Modifier[] modifiers, java.lang.String... keywords)
private Java.Modifier[]
Parser. interfaceMethodModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. interfaceModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. methodModifiers(Java.Modifier[] modifiers)
private static Access
Java. modifiers2Access(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageMemberClassModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageMemberInterfaceModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. packageModifiers(Java.Modifier[] modifiers)
Java.AnnotationTypeDeclaration
Parser. parseAnnotationTypeDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)
AnnotationTypeDeclarationRest := Identifier AnnotationTypeBodyJava.NamedClassDeclaration
Parser. parseClassDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)
ClassDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceType ] [ 'implements' ReferenceTypeList ] ClassBodyJava.ConstructorDeclarator
Parser. parseConstructorDeclarator(java.lang.String docComment, Java.Modifier[] modifiers)
ConstructorDeclarator := Identifier FormalParameters [ 'throws' ReferenceTypeList ] '{' [ 'this' Arguments ';' | 'super' Arguments ';' | Primary '.' 'super' Arguments ';' ] BlockStatements '}'Java.EnumDeclaration
Parser. parseEnumDeclarationRest(java.lang.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(java.lang.String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)
InterfaceDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceTypeList ] InterfaceBodyJava.MethodDeclarator
Parser. parseMethodDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers, Java.TypeParameter[] typeParameters, Java.Type type, java.lang.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(java.lang.String docComment, Java.Modifier[] modifiers)
PackageDeclaration := { PackageModifier } 'package' identifier { '.' identifier} ';'private Java.PackageMemberTypeDeclaration
Parser. parsePackageMemberTypeDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers)
PackageMemberTypeDeclarationRest := 'class' ClassDeclarationRest | 'enum' EnumDeclarationRest | 'interface' InterfaceDeclarationRest '@' 'interface' AnnotationTypeDeclarationRestprivate static java.lang.String
Java. toString(Java.Modifier[] modifiers)
private void
Unparser. unparseModifiers(Java.Modifier[] modifiers)
private Java.Modifier[]
Parser. variableModifiers(Java.Modifier[] modifiers)
Constructors in org.codehaus.janino with parameters of type Java.Modifier Constructor Description AbstractClassDeclaration(Location location, Java.Modifier[] modifiers, Java.TypeParameter[] typeParameters)
AbstractTypeBodyDeclaration(Location location, Java.Modifier[] modifiers)
AbstractTypeDeclaration(Location location, Java.Modifier[] modifiers, Java.TypeParameter[] typeParameters)
ConstructorDeclarator(Location location, java.lang.String docComment, Java.Modifier[] modifiers, Java.FunctionDeclarator.FormalParameters formalParameters, Java.Type[] thrownExceptions, Java.ConstructorInvocation constructorInvocation, java.util.List<? extends Java.BlockStatement> statements)
EnumConstant(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.Rvalue[] arguments)
FieldDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, Java.Type type, Java.VariableDeclarator[] variableDeclarators)
FormalParameter(Location location, Java.Modifier[] modifiers, Java.Type type, java.lang.String name)
FunctionDeclarator(Location location, java.lang.String docComment, Java.Modifier[] modifiers, Java.Type type, java.lang.String name, Java.FunctionDeclarator.FormalParameters formalParameters, Java.Type[] thrownExceptions, java.util.List<? extends Java.BlockStatement> statements)
Initializer(Location location, Java.Modifier[] modifiers, Java.Block block)
InterfaceDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type[] extendedTypes)
LocalClassDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type extendedType, Java.Type[] implementedTypes)
LocalVariableDeclarationStatement(Location location, Java.Modifier[] modifiers, Java.Type type, Java.VariableDeclarator[] variableDeclarators)
LocalVariableDeclaratorResource(Location location, Java.Modifier[] modifiers, Java.Type type, Java.VariableDeclarator variableDeclarator)
MemberAnnotationTypeDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name)
MemberClassDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type extendedType, Java.Type[] implementedTypes)
MemberEnumDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.Type[] implementedTypes)
MemberInterfaceDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type[] extendedTypes)
MethodDeclarator(Location location, java.lang.String docComment, Java.Modifier[] modifiers, Java.TypeParameter[] typeParameters, Java.Type type, java.lang.String name, Java.FunctionDeclarator.FormalParameters formalParameters, Java.Type[] thrownExceptions, Java.ElementValue defaultValue, java.util.List<? extends Java.BlockStatement> statements)
ModuleDeclaration(Location location, Java.Modifier[] modifiers, boolean isOpen, java.lang.String[] moduleName, Java.ModuleDirective[] moduleDirectives)
NamedClassDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type extendedType, Java.Type[] implementedTypes)
PackageMemberAnnotationTypeDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name)
PackageMemberClassDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type extendedType, Java.Type[] implementedTypes)
PackageMemberEnumDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.Type[] implementedTypes)
PackageMemberInterfaceDeclaration(Location location, java.lang.String docComment, Java.Modifier[] modifiers, java.lang.String name, Java.TypeParameter[] typeParameters, Java.Type[] extendedTypes)
RequiresModuleDirective(Location location, Java.Modifier[] requiresModifiers, java.lang.String[] moduleName)
-
Uses of Java.Modifier in org.codehaus.janino.util
Fields in org.codehaus.janino.util with type parameters of type Java.Modifier Modifier and Type Field Description private Visitor.ModifierVisitor<Java.Modifier,CompileException>
DeepCopier. modifierCopier
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)
-