Uses of Interface
jasm.lang.Modifier

Packages that use Modifier
jasm.attributes Provides classes for representing class file attributes, including code necessary for encoding and decoding them. 
jasm.io Provides classes for reading/writing class files and Jasm files. 
jasm.lang Provides core class for representing JVM class files, bytecodes, types and constants. 
 

Uses of Modifier in jasm.attributes
 

Fields in jasm.attributes with type parameters of type Modifier
protected  java.util.List<Triple<JvmType.Clazz,JvmType.Clazz,java.util.List<Modifier>>> InnerClasses.inners
           
 

Methods in jasm.attributes that return types with arguments of type Modifier
 java.util.List<Triple<JvmType.Clazz,JvmType.Clazz,java.util.List<Modifier>>> InnerClasses.inners()
           
 

Constructor parameters in jasm.attributes with type arguments of type Modifier
InnerClasses(JvmType.Clazz type, java.util.List<Triple<JvmType.Clazz,JvmType.Clazz,java.util.List<Modifier>>> inners)
          Create an InnerClasses attribute (see JLS Section 4.7.5).
 

Uses of Modifier in jasm.io
 

Methods in jasm.io with parameters of type Modifier
protected static void ClassFileWriter.writeModifiers(java.util.List<Modifier> modifiers, int[] masks, Modifier[] mods, BinaryOutputStream output)
           
 

Method parameters in jasm.io with type arguments of type Modifier
protected  void ClassFileWriter.writeClassModifiers(java.util.List<Modifier> modifiers)
           
protected  void ClassFileWriter.writeFieldModifiers(java.util.List<Modifier> modifiers)
           
protected  void ClassFileWriter.writeMethodModifiers(java.util.List<Modifier> modifiers)
           
protected  void JasmFileWriter.writeModifiers(java.util.List<Modifier> modifiers)
           
protected static void ClassFileWriter.writeModifiers(java.util.List<Modifier> modifiers, int[] masks, Modifier[] mods, BinaryOutputStream output)
           
static void JasmFileWriter.writeModifiers(java.util.List<Modifier> modifiers, java.io.PrintWriter output)
           
 

Uses of Modifier in jasm.lang
 

Classes in jasm.lang that implement Modifier
static class Modifier.Abstract
           
static class Modifier.AnnotationT
           
static class Modifier.Bridge
           
static class Modifier.Enum
           
static class Modifier.Final
           
static class Modifier.Interface
           
static class Modifier.Native
           
static class Modifier.Private
           
static class Modifier.Protected
           
static class Modifier.Public
           
static class Modifier.Static
           
static class Modifier.StrictFP
           
static class Modifier.Super
           
static class Modifier.Synchronized
           
static class Modifier.Synthetic
           
static class Modifier.Transient
           
static class Modifier.VarArgs
          A varargs modifier is used to indicate that a method has variable-length arity.
static class Modifier.Volatile
           
 

Fields in jasm.lang declared as Modifier
static Modifier Modifier.ACC_ABSTRACT
           
static Modifier Modifier.ACC_ANNOTATION
           
static Modifier Modifier.ACC_BRIDGE
           
static Modifier Modifier.ACC_ENUM
           
static Modifier Modifier.ACC_FINAL
           
static Modifier Modifier.ACC_INTERFACE
           
static Modifier Modifier.ACC_NATIVE
           
static Modifier Modifier.ACC_PRIVATE
           
static Modifier Modifier.ACC_PROTECTED
           
static Modifier Modifier.ACC_PUBLIC
           
static Modifier Modifier.ACC_STATIC
           
static Modifier Modifier.ACC_STRICT
           
static Modifier Modifier.ACC_SUPER
           
static Modifier Modifier.ACC_SYNCHRONIZED
           
static Modifier Modifier.ACC_SYNTHETIC
           
static Modifier Modifier.ACC_TRANSIENT
           
static Modifier Modifier.ACC_VARARGS
           
static Modifier Modifier.ACC_VOLATILE
           
 

Fields in jasm.lang with type parameters of type Modifier
protected  java.util.List<Modifier> ClassFile.modifiers
           
protected  java.util.List<Modifier> ClassFile.Field.modifiers
           
protected  java.util.List<Modifier> ClassFile.Method.modifiers
           
 

Methods in jasm.lang that return types with arguments of type Modifier
 java.util.List<Modifier> ClassFile.modifiers()
           
 java.util.List<Modifier> ClassFile.Field.modifiers()
           
 java.util.List<Modifier> ClassFile.Method.modifiers()
           
 java.util.List<Modifier> ClassFile.Parameter.modifiers()
           
 

Constructor parameters in jasm.lang with type arguments of type Modifier
ClassFile.Field(java.lang.String name, JvmType type, java.util.List<Modifier> modifiers)
           
ClassFile.Method(java.lang.String name, JvmType.Function type, java.util.List<Modifier> modifiers)
           
ClassFile(int version, JvmType.Clazz type, JvmType.Clazz superClazz, java.util.List<JvmType.Clazz> interfaces, java.util.List<Modifier> modifiers, BytecodeAttribute... attributes)
           
ClassFile(int version, JvmType.Clazz type, JvmType.Clazz superClazz, java.util.List<JvmType.Clazz> interfaces, java.util.List<Modifier> modifiers, java.util.Collection<BytecodeAttribute> attributes)
           
 



Copyright © 2013 David J. Pearce. All Rights Reserved.