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.private Java.Modifier[]Java.AbstractTypeDeclaration. modifiersJava.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 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.ModifierParser. 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 shortUnitCompiler. 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 booleanJava. hasAccessModifier(Java.Modifier[] modifiers, java.lang.String... keywords)private static booleanParser. hasAccessModifier(Java.Modifier[] modifiers, java.lang.String... keywords)private static booleanParser. 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 AccessJava. 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.AnnotationTypeDeclarationParser. parseAnnotationTypeDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)AnnotationTypeDeclarationRest := Identifier AnnotationTypeBodyJava.NamedClassDeclarationParser. parseClassDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers, Parser.ClassDeclarationContext context)ClassDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceType ] [ 'implements' ReferenceTypeList ] ClassBodyJava.ConstructorDeclaratorParser. parseConstructorDeclarator(java.lang.String docComment, Java.Modifier[] modifiers)ConstructorDeclarator := Identifier FormalParameters [ 'throws' ReferenceTypeList ] '{' [ 'this' Arguments ';' | 'super' Arguments ';' | Primary '.' 'super' Arguments ';' ] BlockStatements '}'Java.EnumDeclarationParser. parseEnumDeclarationRest(java.lang.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(java.lang.String docComment, Java.Modifier[] modifiers, Parser.InterfaceDeclarationContext context)InterfaceDeclarationRest := Identifier [ typeParameters ] [ 'extends' ReferenceTypeList ] InterfaceBodyJava.MethodDeclaratorParser. 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.ModuleDeclarationParser. parseModuleDeclarationRest(Java.Modifier[] modifiers)ModuleDeclarationRest := [ 'open' ] 'module' identifier { '.' identifier} '{' { ModuleDirective } '}'Java.PackageDeclarationParser. parsePackageDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers)PackageDeclaration := { PackageModifier } 'package' identifier { '.' identifier} ';'private Java.PackageMemberTypeDeclarationParser. parsePackageMemberTypeDeclarationRest(java.lang.String docComment, Java.Modifier[] modifiers)PackageMemberTypeDeclarationRest := 'class' ClassDeclarationRest | 'enum' EnumDeclarationRest | 'interface' InterfaceDeclarationRest '@' 'interface' AnnotationTypeDeclarationRestprivate static java.lang.StringJava. toString(Java.Modifier[] modifiers)private voidUnparser. 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. modifierCopierMethods 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)
-