- A_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aaload.
- A_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aastore.
- A_CONST_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aconst_null.
- A_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aload_0.
- A_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aload_1.
- A_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aload_2.
- A_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction aload_3.
- A_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction areturn.
- A_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction astore_0.
- A_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction astore_1.
- A_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction astore_2.
- A_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction astore_3.
- A_THROW - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction athrow.
- AbstractClassFileHierarchicalVisitor - Class in org.macroing.cel4j.java.binary.classfile
-
An abstract class that delegates method calls for visitEnter(Node)
and visitLeave(Node)
.
- AbstractClassFileHierarchicalVisitor() - Constructor for class org.macroing.cel4j.java.binary.classfile.AbstractClassFileHierarchicalVisitor
-
Constructs a new AbstractClassFileHierarchicalVisitor
instance.
- AbstractReflectiveNodeHierarchicalVisitor - Class in org.macroing.cel4j.java.binary.node
-
An
AbstractReflectiveNodeHierarchicalVisitor
is used for traversing the structure of a
Node
in a hierarchical fashion.
- AbstractReflectiveNodeHierarchicalVisitor() - Constructor for class org.macroing.cel4j.java.binary.node.AbstractReflectiveNodeHierarchicalVisitor
-
Constructs a new AbstractReflectiveNodeHierarchicalVisitor
instance.
- ACC_ABSTRACT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_ABSTRACT in the inner_class_access_flags element of an inner_class structure.
- ACC_ABSTRACT - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_ABSTRACT in the access_flags element of a ClassFile structure.
- ACC_ABSTRACT - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_ABSTRACT in the access_flags element of a method_info structure.
- ACC_ANNOTATION - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_ANNOTATION in the inner_class_access_flags element of an inner_class structure.
- ACC_ANNOTATION - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_ANNOTATION in the access_flags element of a ClassFile structure.
- ACC_BRIDGE - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_BRIDGE in the access_flags element of a method_info structure.
- ACC_ENUM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_ENUM in the inner_class_access_flags element of an inner_class structure.
- ACC_ENUM - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_ENUM in the access_flags element of a ClassFile structure.
- ACC_ENUM - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_ENUM in the access_flags element of a field_info structure.
- ACC_FINAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_FINAL in the inner_class_access_flags element of an inner_class structure.
- ACC_FINAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
This field represents ACC_FINAL in the access_flags element of a parameter structure.
- ACC_FINAL - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_FINAL in the access_flags element of a ClassFile structure.
- ACC_FINAL - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_FINAL in the access_flags element of a field_info structure.
- ACC_FINAL - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_FINAL in the access_flags element of a method_info structure.
- ACC_INTERFACE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_INTERFACE in the inner_class_access_flags element of an inner_class structure.
- ACC_INTERFACE - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_INTERFACE in the access_flags element of a ClassFile structure.
- ACC_MANDATED - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
This field represents ACC_MANDATED in the access_flags element of a parameter structure.
- ACC_MODULE - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_MODULE in the access_flags element of a ClassFile structure.
- ACC_NATIVE - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_NATIVE in the access_flags element of a method_info structure.
- ACC_PRIVATE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_PRIVATE in the inner_class_access_flags element of an inner_class structure.
- ACC_PRIVATE - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_PRIVATE in the access_flags element of a field_info structure.
- ACC_PRIVATE - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_PRIVATE in the access_flags element of a method_info structure.
- ACC_PROTECTED - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_PROTECTED in the inner_class_access_flags element of an inner_class structure.
- ACC_PROTECTED - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_PROTECTED in the access_flags element of a field_info structure.
- ACC_PROTECTED - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_PROTECTED in the access_flags element of a method_info structure.
- ACC_PUBLIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_PUBLIC in the inner_class_access_flags element of an inner_class structure.
- ACC_PUBLIC - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_PUBLIC in the access_flags element of a ClassFile structure.
- ACC_PUBLIC - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_PUBLIC in the access_flags element of a field_info structure.
- ACC_PUBLIC - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_PUBLIC in the access_flags element of a method_info structure.
- ACC_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_STATIC in the inner_class_access_flags element of an inner_class structure.
- ACC_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_STATIC in the access_flags element of a field_info structure.
- ACC_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_STATIC in the access_flags element of a method_info structure.
- ACC_STRICT - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_STRICT in the access_flags element of a method_info structure.
- ACC_SUPER - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_SUPER in the access_flags element of a ClassFile structure.
- ACC_SYNCHRONIZED - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_SYNCHRONIZED in the access_flags element of a method_info structure.
- ACC_SYNTHETIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
This field represents ACC_SYNTHETIC in the inner_class_access_flags element of an inner_class structure.
- ACC_SYNTHETIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
This field represents ACC_SYNTHETIC in the access_flags element of a parameter structure.
- ACC_SYNTHETIC - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
This field represents ACC_SYNTHETIC in the access_flags element of a ClassFile structure.
- ACC_SYNTHETIC - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_SYNTHETIC in the access_flags element of a field_info structure.
- ACC_SYNTHETIC - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_SYNTHETIC in the access_flags element of a method_info structure.
- ACC_TRANSIENT - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_TRANSIENT in the access_flags element of a field_info structure.
- ACC_VARARGS - Static variable in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
This field represents ACC_VARARGS in the access_flags element of a method_info structure.
- ACC_VOLATILE - Static variable in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
This field represents ACC_VOLATILE in the access_flags element of a field_info structure.
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- accept(NodeHierarchicalVisitor) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- accept(NodeHierarchicalVisitor) - Method in interface org.macroing.cel4j.java.binary.node.Node
-
- accept(NodeVisitor) - Method in interface org.macroing.cel4j.java.binary.node.Node
-
- addAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- addAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Adds annotation
to the annotations of this RuntimeInvisibleAnnotationsAttribute
instance.
- addAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Adds annotation
to the annotations of this RuntimeVisibleAnnotationsAttribute
instance.
- addAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to add attributeInfo
to this CodeAttribute
instance.
- addAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds attributeInfo
to this ClassFile
instance, if absent.
- addAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds attributeInfo
to this FieldInfo
instance, if absent.
- addAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds attributeInfo
to this MethodInfo
instance, if absent.
- addCPInfo(CPInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds cPInfo
to this ClassFile
instance.
- addElementValuePair(Annotations.ElementValuePair) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- addExceptionHandler(CodeAttribute.ExceptionHandler) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to add exceptionHandler
to this CodeAttribute
instance.
- addExceptionIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Adds exceptionIndex
to the exception_index_table of this ExceptionsAttribute
instance.
- addFieldInfo(FieldInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds fieldInfo
to this ClassFile
instance, if absent.
- addInnerClass(InnerClassesAttribute.InnerClass) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Attempts to add innerClass
to this InnerClassesAttribute
instance.
- addInstruction(CodeAttribute.Instruction) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Adds instruction
to this CodeAttribute
instance.
- addInterface(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds an interface index to this ClassFile
instance, if absent.
- addJavaTypeSignature(JavaTypeSignature) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- addLineNumber(LineNumberTableAttribute.LineNumber) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Adds lineNumber
to this LineNumberTableAttribute
instance.
- addLocalVariable(LocalVariableTableAttribute.LocalVariable) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Adds localVariable
to this LocalVariableTableAttribute
instance.
- addLocalVariableType(LocalVariableTypeTableAttribute.LocalVariableType) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Adds localVariableType
to this LocalVariableTypeTableAttribute
instance.
- addMethodInfo(MethodInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds methodInfo
to this ClassFile
instance, if absent.
- addParameter(MethodParametersAttribute.Parameter) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Adds parameter
to this MethodParametersAttribute
instance.
- addParameterAnnotation(Annotations.ParameterAnnotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Adds parameterAnnotation
to the parameter_annotations of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- addParameterAnnotation(Annotations.ParameterAnnotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Adds parameterAnnotation
to the parameter_annotations of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- addStackMapFrame(StackMapTableAttribute.StackMapFrame) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Adds stackMapFrame
to this StackMapTableAttribute
instance.
- addThrowsSignature(ThrowsSignature) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- addValue(Annotations.ElementValue) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- and(NodeFilter...) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
NodeFilter
that accepts all
Node
s that are accepted by all of the aggregated
NodeFilter
s.
- ANNOTATION_TYPE_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- Annotations - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.Annotation - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.AnnotationValueUnion - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ArrayValueUnion - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ClassInfoIndexUnion - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ConstValueIndexUnion - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ElementValue - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ElementValuePair - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.EnumConstValueUnion - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.ParameterAnnotation - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Annotations.Union - Interface in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- any() - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
- ARRAY_LENGTH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction arraylength.
- ARRAY_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- ArrayType - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ArrayTypeSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ArrayValueUnion() - Constructor for class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- AttributeInfo - Class in org.macroing.cel4j.java.binary.classfile
-
An AttributeInfo
denotes an attribute_info structure somewhere in a ClassFile structure.
- AttributeInfo(String, int) - Constructor for class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Constructs a new AttributeInfo
instance.
- AttributeInfoReader - Interface in org.macroing.cel4j.java.binary.reader
-
- C_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction caload.
- C_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction castore.
- CHAR_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- CLASS_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- ClassBound - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ClassFile - Class in org.macroing.cel4j.java.binary.classfile
-
A ClassFile
denotes a ClassFile structure.
- ClassFile() - Constructor for class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Constructs a new empty ClassFile
instance.
- ClassFileReader - Class in org.macroing.cel4j.java.binary.reader
-
A
ClassFileReader
is used for reading
ClassFile
s from binary data.
- ClassFileReader() - Constructor for class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Constructs a new ClassFileReader
instance.
- ClassFiles - Class in org.macroing.cel4j.java.binary.support
-
This class consists exclusively of static support methods for this library.
- ClassName - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ClassSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ClassTypeSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- ClassTypeSignatureSuffix - Class in org.macroing.cel4j.java.binary.classfile.string
-
- CodeAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A CodeAttribute
denotes a Code_attribute structure somewhere in a ClassFile structure.
- CodeAttribute.ExceptionHandler - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
An
ExceptionHandler
that can be found as a part of any
CodeAttribute
instances.
- CodeAttribute.Instruction - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
An Instruction
that can be found as a part of any CodeAttribute
instances.
- collectNames() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- collectNames(BiFunction<String, String, String>) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- ComponentType - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- ConstantClassInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantClassInfo
denotes a CONSTANT_Class_info structure in the constant_pool of a ClassFile structure.
- ConstantDoubleInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantDoubleInfo
denotes a CONSTANT_Double_info structure in the constant_pool of a ClassFile structure.
- ConstantDynamicInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantDynamicInfo
denotes a CONSTANT_Dynamic_info structure in the constant_pool of a ClassFile structure.
- ConstantFieldRefInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantFieldRefInfo
denotes a CONSTANT_Fieldref_info structure in the constant_pool of a ClassFile structure.
- ConstantFloatInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantFloatInfo
denotes a CONSTANT_Float_info structure in the constant_pool of a ClassFile structure.
- ConstantIntegerInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantIntegerInfo
denotes a CONSTANT_Integer_info structure in the constant_pool of a ClassFile structure.
- ConstantInterfaceMethodRefInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantInterfaceMethodRefInfo
denotes a CONSTANT_InterfaceMethodref_info structure in the constant_pool of a ClassFile structure.
- ConstantInvokeDynamicInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantInvokeDynamicInfo
denotes a CONSTANT_InvokeDynamic_info structure in the constant_pool of a ClassFile structure.
- ConstantLongInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantLongInfo
denotes a CONSTANT_Long_info structure in the constant_pool of a ClassFile structure.
- ConstantMethodHandleInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantMethodHandleInfo
denotes a CONSTANT_MethodHandle_info structure in the constant_pool of a ClassFile structure.
- ConstantMethodRefInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantMethodRefInfo
denotes a CONSTANT_Methodref_info structure in the constant_pool of a ClassFile structure.
- ConstantMethodTypeInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantMethodTypeInfo
denotes a CONSTANT_MethodType_info structure in the constant_pool of a ClassFile structure.
- ConstantModuleInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantModuleInfo
denotes a CONSTANT_Module_info structure in the constant_pool of a ClassFile structure.
- ConstantNameAndTypeInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantNameAndTypeInfo
denotes a CONSTANT_NameAndType_info structure in the constant_pool of a ClassFile structure.
- ConstantPackageInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantPackageInfo
denotes a CONSTANT_Package_info structure in the constant_pool of a ClassFile structure.
- ConstantStringInfo - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantStringInfo
denotes a CONSTANT_String_info structure in the constant_pool of a ClassFile structure.
- ConstantUnreachableInfo - Class in org.macroing.cel4j.java.binary.classfile
-
A ConstantUnreachableInfo
denotes a custom CONSTANT_Unreachable_info structure.
- ConstantUnreachableInfo() - Constructor for class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Constructs a new ConstantUnreachableInfo
instance.
- ConstantUTF8Info - Class in org.macroing.cel4j.java.binary.classfile.cpinfo
-
A ConstantUTF8Info
denotes a CONSTANT_Utf8_info structure in the constant_pool of a ClassFile structure.
- ConstantValueAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A ConstantValueAttribute
denotes a ConstantValue_attribute structure somewhere in a ClassFile structure.
- containsAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns true
if, and only if, this CodeAttribute
instance contains attributeInfo
, false
otherwise.
- containsAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, this ClassFile
instance contains attributeInfo
, false
otherwise.
- containsAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, this FieldInfo
instance contains attributeInfo
, false
otherwise.
- containsAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, this MethodInfo
instance contains attributeInfo
, false
otherwise.
- containsCPInfo(CPInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, this ClassFile
instance contains cPInfo
, false
otherwise.
- containsFieldInfo(FieldInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, this ClassFile
instance contains fieldInfo
, false
otherwise.
- containsMethodInfo(MethodInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, this ClassFile
instance contains methodInfo
, false
otherwise.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- copy() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Union
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a copy of this CodeAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns a copy of this ExceptionHandler
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns a copy of this Instruction
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns a copy of this ConstantValueAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Returns a copy of this AttributeInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns a copy of this DeprecatedAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns a copy of this EnclosingMethodAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns a copy of this ExceptionsAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a copy of this InnerClassesAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns a copy of this InnerClass
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a copy of this LineNumberTableAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns a copy of this LineNumber
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a copy of this LocalVariableTableAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns a copy of this LocalVariable
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a copy of this LocalVariableTypeTableAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns a copy of this LocalVariableType
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a copy of this MethodParametersAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns a copy of this Parameter
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns a copy of this RuntimeInvisibleAnnotationsAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns a copy of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns a copy of this RuntimeVisibleAnnotationsAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns a copy of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns a copy of this SignatureAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns a copy of this SourceDebugExtensionAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns a copy of this SourceFileAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns a copy of this StackMapTableAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- copy() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.StackMapFrame
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- copy() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns a copy of this SyntheticAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns a copy of this UnimplementedAttribute
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a copy of this ClassFile
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Returns a copy of this ConstantUnreachableInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns a copy of this ConstantClassInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a copy of this ConstantDoubleInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns a copy of this ConstantDynamicInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns a copy of this ConstantFieldRefInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a copy of this ConstantFloatInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns a copy of this ConstantIntegerInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns a copy of this ConstantInterfaceMethodRefInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns a copy of this ConstantInvokeDynamicInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a copy of this ConstantLongInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns a copy of this ConstantMethodHandleInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns a copy of this ConstantMethodRefInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns a copy of this ConstantMethodTypeInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns a copy of this ConstantModuleInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns a copy of this ConstantNameAndTypeInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns a copy of this ConstantPackageInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns a copy of this ConstantStringInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a copy of this ConstantUTF8Info
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Returns a copy of this CPInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns a copy of this FieldInfo
instance.
- copy() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a copy of this MethodInfo
instance.
- CPInfo - Class in org.macroing.cel4j.java.binary.classfile
-
A CPInfo
denotes a cp_info structure somewhere in a ClassFile structure.
- CPInfo(String, int, int) - Constructor for class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Constructs a new CPInfo
instance.
- CPInfoReader - Interface in org.macroing.cel4j.java.binary.reader
-
- EMPTY - Static variable in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- EnclosingMethodAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
An EnclosingMethodAttribute
denotes an EnclosingMethod_attribute structure somewhere in a ClassFile structure.
- ENUM_CONSTANT_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns true
if, and only if, object
is an instance of CodeAttribute
, and that CodeAttribute
instance is equal to this CodeAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns true
if, and only if, object
is an instance of ExceptionHandler
, and that ExceptionHandler
instance is equal to this ExceptionHandler
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, object
is an instance of Instruction
, and that Instruction
instance is equal to this Instruction
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns true
if, and only if, object
is an instance of ConstantValueAttribute
, and that ConstantValueAttribute
instance is equal to this ConstantValueAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns true
if, and only if, object
is an instance of DeprecatedAttribute
, and that DeprecatedAttribute
instance is equal to this DeprecatedAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns true
if, and only if, object
is an instance of EnclosingMethodAttribute
, and that EnclosingMethodAttribute
instance is equal to this EnclosingMethodAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns true
if, and only if, object
is an instance of ExceptionsAttribute
, and that ExceptionsAttribute
instance is equal to this ExceptionsAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns true
if, and only if, object
is an instance of InnerClassesAttribute
, and that InnerClassesAttribute
instance is equal to this InnerClassesAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, object
is an instance of InnerClass
, and that InnerClass
instance is equal to this InnerClass
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns true
if, and only if, object
is an instance of LineNumberTableAttribute
, and that LineNumberTableAttribute
instance is equal to this LineNumberTableAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns true
if, and only if, object
is an instance of LineNumber
, and that LineNumber
instance is equal to this LineNumber
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns true
if, and only if, object
is an instance of LocalVariableTableAttribute
, and that LocalVariableTableAttribute
instance is equal to this LocalVariableTableAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns true
if, and only if, object
is an instance of LocalVariable
, and that LocalVariable
instance is equal to this LocalVariable
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns true
if, and only if, object
is an instance of LocalVariableTypeTableAttribute
, and that LocalVariableTypeTableAttribute
instance is equal to this
LocalVariableTypeTableAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns true
if, and only if, object
is an instance of LocalVariableType
, and that LocalVariableType
instance is equal to this LocalVariableType
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns true
if, and only if, object
is an instance of MethodParametersAttribute
, and that MethodParametersAttribute
instance is equal to this MethodParametersAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns true
if, and only if, object
is an instance of Parameter
, and that Parameter
instance is equal to this Parameter
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns true
if, and only if, object
is an instance of RuntimeInvisibleAnnotationsAttribute
, and that RuntimeInvisibleAnnotationsAttribute
instance is equal to this
RuntimeInvisibleAnnotationsAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns true
if, and only if, object
is an instance of RuntimeInvisibleParameterAnnotationsAttribute
, and that RuntimeInvisibleParameterAnnotationsAttribute
instance is equal to this
RuntimeInvisibleParameterAnnotationsAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns true
if, and only if, object
is an instance of RuntimeVisibleAnnotationsAttribute
, and that RuntimeVisibleAnnotationsAttribute
instance is equal to this
RuntimeVisibleAnnotationsAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns true
if, and only if, object
is an instance of RuntimeVisibleParameterAnnotationsAttribute
, and that RuntimeVisibleParameterAnnotationsAttribute
instance is equal to this
RuntimeVisibleParameterAnnotationsAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns true
if, and only if, object
is an instance of SignatureAttribute
, and that SignatureAttribute
instance is equal to this SignatureAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns true
if, and only if, object
is an instance of SourceDebugExtensionAttribute
, and that SourceDebugExtensionAttribute
instance is equal to this
SourceDebugExtensionAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns true
if, and only if, object
is an instance of SourceFileAttribute
, and that SourceFileAttribute
instance is equal to this SourceFileAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns true
if, and only if, object
is an instance of StackMapTableAttribute
, and that StackMapTableAttribute
instance is equal to this StackMapTableAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns true
if, and only if, object
is an instance of SyntheticAttribute
, and that SyntheticAttribute
instance is equal to this SyntheticAttribute
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns true
if, and only if, object
is an instance of UnimplementedAttribute
, and that UnimplementedAttribute
instance is equal to this UnimplementedAttribute
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Compares object
to this ClassFile
instance for equality.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Compares object
to this ConstantUnreachableInfo
instance for equality.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns true
if, and only if, object
is an instance of ConstantClassInfo
, and that ConstantClassInfo
instance is equal to this ConstantClassInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns true
if, and only if, object
is an instance of ConstantDoubleInfo
, and that ConstantDoubleInfo
instance is equal to this ConstantDoubleInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns true
if, and only if, object
is an instance of ConstantDynamicInfo
, and that ConstantDynamicInfo
instance is equal to this ConstantDynamicInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns true
if, and only if, object
is an instance of ConstantFieldRefInfo
, and that ConstantFieldRefInfo
instance is equal to this ConstantFieldRefInfo
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns true
if, and only if, object
is an instance of ConstantFloatInfo
, and that ConstantFloatInfo
instance is equal to this ConstantFloatInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns true
if, and only if, object
is an instance of ConstantIntegerInfo
, and that ConstantIntegerInfo
instance is equal to this ConstantIntegerInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns true
if, and only if, object
is an instance of ConstantInterfaceMethodRefInfo
, and that ConstantInterfaceMethodRefInfo
instance is equal to this
ConstantInterfaceMethodRefInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns true
if, and only if, object
is an instance of ConstantInvokeDynamicInfo
, and that ConstantInvokeDynamicInfo
instance is equal to this ConstantInvokeDynamicInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns true
if, and only if, object
is an instance of ConstantLongInfo
, and that ConstantLongInfo
instance is equal to this ConstantLongInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns true
if, and only if, object
is an instance of ConstantMethodHandleInfo
, and that ConstantMethodHandleInfo
instance is equal to this ConstantMethodHandleInfo
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns true
if, and only if, object
is an instance of ConstantMethodRefInfo
, and that ConstantMethodRefInfo
instance is equal to this ConstantMethodRefInfo
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns true
if, and only if, object
is an instance of ConstantMethodTypeInfo
, and that ConstantMethodTypeInfo
instance is equal to this ConstantMethodTypeInfo
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns true
if, and only if, object
is an instance of ConstantModuleInfo
, and that ConstantModuleInfo
instance is equal to this ConstantModuleInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns true
if, and only if, object
is an instance of ConstantNameAndTypeInfo
, and that ConstantNameAndTypeInfo
instance is equal to this ConstantNameAndTypeInfo
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns true
if, and only if, object
is an instance of ConstantPackageInfo
, and that ConstantPackageInfo
instance is equal to this ConstantPackageInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns true
if, and only if, object
is an instance of ConstantStringInfo
, and that ConstantStringInfo
instance is equal to this ConstantStringInfo
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns true
if, and only if, object
is an instance of ConstantUTF8Info
, and that ConstantUTF8Info
instance is equal to this ConstantUTF8Info
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Compares object
to this FieldInfo
instance for equality.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Compares object
to this MethodInfo
instance for equality.
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.Identifier
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- equals(Object) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- ExceptionsAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
An ExceptionsAttribute
denotes an Exceptions_attribute structure somewhere in a ClassFile structure.
- F_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction f2d.
- F_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction f2i.
- F_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction f2l.
- F_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction faload.
- F_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fastore.
- F_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction dadd.
- F_CMP_G - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fcmpg.
- F_CMP_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fcmpl.
- F_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fconst_0.
- F_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fconst_1.
- F_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fconst_2.
- F_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fdiv.
- F_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fload_0.
- F_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fload_1.
- F_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fload_2.
- F_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fload_3.
- F_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fmul.
- F_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fneg.
- F_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction frem.
- F_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction freturn.
- F_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fstore_0.
- F_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fstore_1.
- F_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fstore_2.
- F_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fstore_3.
- F_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction fsub.
- FieldDescriptor - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- FieldInfo - Class in org.macroing.cel4j.java.binary.classfile
-
A FieldInfo
denotes a field_info structure somewhere in a ClassFile structure.
- FieldInfo() - Constructor for class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Constructs a new FieldInfo
instance.
- FieldSignature - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- FieldType - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a List
with all CodeAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns a List
with all ConstantValueAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns a List
with all DeprecatedAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns a List
with all EnclosingMethodAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns a List
with all ExceptionsAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a List
with all InnerClassesAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a List
with all LineNumberTableAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a List
with all LocalVariableTableAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a List
with all LocalVariableTypeTableAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a List
with all MethodParametersAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns a List
with all RuntimeInvisibleAnnotationsAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns a List
with all RuntimeInvisibleParameterAnnotationsAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns a List
with all RuntimeVisibleAnnotationsAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns a List
with all RuntimeVisibleParameterAnnotationsAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns a List
with all SignatureAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns a List
with all SourceDebugExtensionAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns a List
with all SourceFileAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns a List
with all StackMapTableAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns a List
with all SyntheticAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns a List
with all UnimplementedAttribute
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns a List
with all ConstantClassInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a List
with all ConstantDoubleInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns a List
with all ConstantDynamicInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns a List
with all ConstantFieldRefInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a List
with all ConstantFloatInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns a List
with all ConstantIntegerInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns a List
with all ConstantInterfaceMethodRefInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns a List
with all ConstantInvokeDynamicInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a List
with all ConstantLongInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns a List
with all ConstantMethodHandleInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns a List
with all ConstantMethodRefInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns a List
with all ConstantMethodTypeInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns a List
with all ConstantModuleInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns a List
with all ConstantNameAndTypeInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns a List
with all ConstantPackageInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns a List
with all ConstantStringInfo
s.
- filter(Node) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a List
with all ConstantUTF8Info
s.
- filter(Node) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
List
with all
Node
s.
- filter(Node, NodeFilter) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
List
with the
Node
s that satisfies the criterion specified by
nodeFilter
.
- filter(Node, NodeFilter, Class<T>) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
List
with the
Node
s that satisfies the criterion specified by
nodeFilter
, but only if they are assignment compatible to
clazz
.
- find(MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to find a CodeAttribute
instance in methodInfo
.
- find(FieldInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Attempts to find a ConstantValueAttribute
instance in fieldInfo
.
- find(MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Attempts to find a DeprecatedAttribute
instance in methodInfo
.
- find(ClassFile) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Attempts to find an InnerClassesAttribute
instance in classFile
.
- find(MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Attempts to find a MethodParametersAttribute
instance in methodInfo
.
- find(ClassFile) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Attempts to find a SignatureAttribute
instance in classFile
.
- find(FieldInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Attempts to find a SignatureAttribute
instance in fieldInfo
.
- find(MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Attempts to find a SignatureAttribute
instance in methodInfo
.
- findByAttributeNameIndex(AttributeInfo, ClassFile) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index attributeInfo.getAttributeNameIndex()
in the constant_pool table of classFile
.
- findByAttributeNameIndex(AttributeInfo, ClassFile, FieldInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index attributeInfo.getAttributeNameIndex()
in the constant_pool table of classFile
.
- findByAttributeNameIndex(AttributeInfo, ClassFile, MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index attributeInfo.getAttributeNameIndex()
in the constant_pool table of classFile
.
- findByDescriptorIndex(ClassFile, FieldInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index fieldInfo.getDescriptorIndex()
in the constant_pool table of classFile
.
- findByDescriptorIndex(ClassFile, MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index methodInfo.getDescriptorIndex()
in the constant_pool table of classFile
.
- findByNameIndex(ClassFile, FieldInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index fieldInfo.getNameIndex()
in the constant_pool table of classFile
.
- findByNameIndex(ClassFile, MethodInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index methodInfo.getNameIndex()
in the constant_pool table of classFile
.
- findByStringIndex(ClassFile, ConstantStringInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the ConstantUTF8Info
that is located on the index constantStringInfo.getStringIndex()
in the constant_pool table of classFile
.
- FLOAT_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- getAccessFlags() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns the access_flags element of this Parameter
instance.
- getAccessFlags() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the access_flags of this ClassFile
instance.
- getAccessFlags() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns the access_flags of this FieldInfo
instance.
- getAccessFlags() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns the access_flags of this MethodInfo
instance.
- getALoad(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting aload.
- getALoadIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is an aload
instruction.
- getANewArray(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting anewarray.
- getAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- getAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns the annotations of this RuntimeInvisibleAnnotationsAttribute
instance.
- getAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns the annotations of this RuntimeVisibleAnnotationsAttribute
instance.
- getAnnotationValue() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- getAStore(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting astore.
- getAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the
AttributeInfo
instance of this
CodeAttribute
instance that is equal to
attributeInfo
.
- getAttributeInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
- getAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the
AttributeInfo
instance of this
ClassFile
instance that is equal to
attributeInfo
.
- getAttributeInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getAttributeInfo(int, Class<T>) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns the
AttributeInfo
instance of this
FieldInfo
instance that is equal to
attributeInfo
.
- getAttributeInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
- getAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns the
AttributeInfo
instance of this
MethodInfo
instance that is equal to
attributeInfo
.
- getAttributeInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
- getAttributeInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the attributes_count of this CodeAttribute
instance.
- getAttributeInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getAttributeInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
- getAttributeInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
- getAttributeInfoName(ClassFile, AttributeInfo, CodeAttribute) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
- getAttributeInfos() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a List
with all currently added AttributeInfo
s.
- getAttributeInfos() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getAttributeInfos() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
- getAttributeInfos() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the attribute_length of this CodeAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns the attribute_length of this ConstantValueAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns the attribute_length of this DeprecatedAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns the attribute_length of this EnclosingMethodAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns the attribute_length of this ExceptionsAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Returns the attribute_length of this AttributeInfo
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns the attribute_length of this InnerClassesAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns the attribute_length of this LineNumberTableAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns the attribute_length of this LocalVariableTableAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns the attribute_length of this LocalVariableTypeTableAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns the attribute_length of this MethodParametersAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns the attribute_length of this RuntimeInvisibleAnnotationsAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns the attribute_length of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns the attribute_length of this RuntimeVisibleAnnotationsAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns the attribute_length of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns the attribute_length of this SignatureAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns the attribute_length of this SourceDebugExtensionAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns the attribute_length of this SourceFileAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns the attribute_length of this StackMapTableAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns the attribute_length of this SyntheticAttribute
instance.
- getAttributeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns the attribute_length of this UnimplementedAttribute
instance.
- getAttributeNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Returns the attribute_name_index of this AttributeInfo
instance.
- getBIPush(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting bipush.
- getBootstrapMethodAttrIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns the bootstrap_method_attr_index of this ConstantDynamicInfo
instance.
- getBootstrapMethodAttrIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns the bootstrap_method_attr_index of this ConstantInvokeDynamicInfo
instance.
- getBranchOffsets(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an int
array with the branch offsets for this Instruction
.
- getCatchType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns the catch_type of this ExceptionHandler
instance.
- getCheckCast(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting checkcast.
- getClassBound() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- getClassIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns the class_index of this EnclosingMethodAttribute
instance.
- getClassIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns the class_index of this ConstantFieldRefInfo
instance.
- getClassIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns the class_index of this ConstantInterfaceMethodRefInfo
instance.
- getClassIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns the class_index of this ConstantMethodRefInfo
instance.
- getClassInfoIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- getClassName() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- getClassTypeSignatureSuffixes() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- getCodeLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the code_length of this CodeAttribute
instance.
- getComponentType() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- getConstantPoolEntryCount() - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Returns the entry count of the constant_pool table.
- getConstantPoolIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- getConstantUTF8InfosReferencedFromConstantClassInfos(ClassFile) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
- getConstantUTF8InfosReferencedFromConstantNameAndTypeInfos(ClassFile) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
- getConstantValueIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns the constantvalue_index of this ConstantValueAttribute
instance.
- getConstNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- getConstValueIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- getCPInfo(CPInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the
CPInfo
instance of this
ClassFile
instance that is equal to
cPInfo
.
- getCPInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a
CPInfo
given its index.
- getCPInfo(T, Class<T>) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the
CPInfo
instance of this
ClassFile
instance that is equal to
cPInfo
.
- getCPInfo(int, Class<T>) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a
CPInfo
cast to
T
given its index.
- getCPInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the number of
CPInfo
s currently added.
- getCPInfoFromLDC(CodeAttribute.Instruction, ClassFile) - Static method in class org.macroing.cel4j.java.binary.support.Instructions
-
- getCPInfoFromLDCW(CodeAttribute.Instruction, ClassFile) - Static method in class org.macroing.cel4j.java.binary.support.Instructions
-
- getCPInfos() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a
List
with all currently added
CPInfo
s.
- getDebugExtension() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns the debug_extension of this SourceDebugExtensionAttribute
instance.
- getDescriptorIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns the descriptor_index of this LocalVariable
instance.
- getDescriptorIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns the descriptor_index of this ConstantMethodTypeInfo
instance.
- getDescriptorIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns the descriptor_index of this ConstantNameAndTypeInfo
instance.
- getDescriptorIndex() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns the descriptor_index of this FieldInfo
instance.
- getDescriptorIndex() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns the descriptor_index of this MethodInfo
instance.
- getDimensions() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- getDLoad(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting dload.
- getDLoadIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is a dload
instruction.
- getDouble() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a double
representation of this ConstantDoubleInfo
instance.
- getDStore(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting dstore.
- getElementNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- getElementValuePairs() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- getEndPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns the end_pc of this ExceptionHandler
instance.
- getExceptionHandlers() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a List
with all currently added ExceptionHandler
s.
- getExceptionIndexTable() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns the exception_index_table of this ExceptionsAttribute
instance.
- getExceptionTableLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the exception_table_length of this CodeAttribute
instance.
- getFieldInfo(FieldInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the
FieldInfo
instance of this
ClassFile
instance that is equal to
fieldInfo
.
- getFieldInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getFieldInfoByName(ClassFile, String) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns the optional
FieldInfo
provided by
classFile
given
name
.
- getFieldInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the number of
FieldInfo
s currently added.
- getFieldInfos() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a
List
with all currently added
FieldInfo
s.
- getFLoad(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting fload.
- getFLoadIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is an fload
instruction.
- getFloat() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a float
representation of this ConstantFloatInfo
instance.
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- getFrameType() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- getFrameType() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.StackMapFrame
-
- getFStore(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting fstore.
- getGetField(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting getfield.
- getGetFieldIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is a getfield
instruction.
- getGetStatic(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting getstatic.
- getGetStaticIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is a getstatic
instruction.
- getGoTo(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting goto.
- getGoToW(int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting goto_w.
- getHandlerPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns the handler_pc of this ExceptionHandler
instance.
- getIdentifier() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- getIdentifier() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- getIdentifier() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- getIdentifiers() - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- getIfACmpEq(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_acmpeq.
- getIfACmpNE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_acmpne.
- getIfEq(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifeq.
- getIfGE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifge.
- getIfGT(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifgt.
- getIfICmpEq(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmpeq.
- getIfICmpGE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmpge.
- getIfICmpGT(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmpgt.
- getIfICmpLE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmple.
- getIfICmpLT(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmplt.
- getIfICmpNE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting if_icmpne.
- getIfLE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifle.
- getIfLT(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting iflt.
- getIfNE(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifne.
- getIfNonNull(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifnonnull.
- getIfNull(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ifnull.
- getIInc(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting iinc.
- getILoad(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting iload.
- getILoadIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is an iload
instruction.
- getIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns the index of this LocalVariable
instance.
- getIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns the index of this LocalVariableType
instance.
- getInfo() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns the byte
s held by this UnimplementedAttribute
instance.
- getInnerClassAccessFlags() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns the inner_class_access_flags value of this InnerClass
instance.
- getInnerClasses() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a List
with all currently added InnerClass
s.
- getInnerClassInfoIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns the inner_class_info_index value of this InnerClass
instance.
- getInnerNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns the inner_name_index value of this InnerClass
instance.
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- getInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- getInstanceOf(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting instanceof.
- getInstructions() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a List
with all currently added Instruction
s.
- getInt() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns an int
representation of this ConstantIntegerInfo
instance.
- getInterfaceBounds() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- getInterfaceCount() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the number of interfaces currently added.
- getInterfaceName(ClassFile, int) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
- getInterfaces() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a List
with all currently added interfaces.
- getInvokeDynamic(int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting invokedynamic.
- getInvokeInterface(int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting invokeinterface.
- getInvokeSpecial(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting invokespecial.
- getInvokeStatic(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting invokestatic.
- getInvokeVirtual(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting invokevirtual.
- getIStore(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting istore.
- getJavaTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- getJavaTypeSignatures() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- getJSR(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting jsr.
- getJSRW(int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting jsr_w.
- getLDC(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ldc.
- getLDC2W(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ldc2_w.
- getLDCW(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ldc_w.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- getLength() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Union
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns the length of this ExceptionHandler
instance.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the length of this Instruction
instance.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns the length of this LocalVariable
instance.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns the length of this LocalVariableType
instance.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns the length of this Parameter
instance.
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- getLength() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.StackMapFrame
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- getLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- getLength() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- getLineNumber() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns the line_number of this LineNumber
instance.
- getLineNumberTable() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a List
with all currently added LineNumber
s.
- getLineNumberTableLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns the line_number_table_length of this LineNumberTableAttribute
instance.
- getLLoad(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting lload.
- getLoadIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the index of this Instruction
if it is a load instruction.
- getLocals() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- getLocals() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getLocalVariableTable() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a List
with all currently added LocalVariable
s.
- getLocalVariableTableLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns the local_variable_table_length of this LocalVariableTableAttribute
instance.
- getLocalVariableTypeTable() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a List
with all currently added LocalVariableType
s.
- getLocalVariableTypeTableLength() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns the local_variable_type_table_length of this LocalVariableTypeTableAttribute
instance.
- getLong() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a long
representation of this ConstantLongInfo
instance.
- getLookupSwitch(int, int...) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting lookupswitch.
- getLStore(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting lstore.
- getMagic() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the magic of this ClassFile
instance.
- getMajorVersion() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the major_version of this ClassFile
instance.
- getMaxLocals() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the max_locals of this CodeAttribute
instance.
- getMaxStack() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns the max_stack of this CodeAttribute
instance.
- getMethodIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns the method_index of this EnclosingMethodAttribute
instance.
- getMethodInfo(MethodInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the
MethodInfo
instance of this
ClassFile
instance that is equal to
methodInfo
.
- getMethodInfo(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- getMethodInfoByName(ClassFile, String) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
- getMethodInfoCount() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the number of
MethodInfo
s currently added.
- getMethodInfos() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a
List
with all currently added
MethodInfo
s.
- getMinorVersion() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the minor_version of this ClassFile
instance.
- getMnemonic() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns a String
with the mnemonic for this Instruction
instance.
- getMultiANewArray(int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting multianewarray.
- getName() - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Returns the name of this AttributeInfo
instance.
- getName() - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Returns the name of the this CPInfo
instance.
- getNameAndTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns the name_and_type_index of this ConstantDynamicInfo
instance.
- getNameAndTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns the name_and_type_index of this ConstantFieldRefInfo
instance.
- getNameAndTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns the name_and_type_index of this ConstantInterfaceMethodRefInfo
instance.
- getNameAndTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns the name_and_type_index of this ConstantInvokeDynamicInfo
instance.
- getNameAndTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns the name_and_type_index of this ConstantMethodRefInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns the name_index of this LocalVariable
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns the name_index of this LocalVariableType
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns the name_index element of this Parameter
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns the name_index of this ConstantClassInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns the name_index of this ConstantModuleInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns the name_index of this ConstantNameAndTypeInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns the name_index of this ConstantPackageInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns the name_index of this FieldInfo
instance.
- getNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns the name_index of this MethodInfo
instance.
- getNew(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting new.
- getNewArray(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting newarray.
- getNumAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- getNumAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns the num_annotations of this RuntimeInvisibleAnnotationsAttribute
instance.
- getNumAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns the num_annotations of this RuntimeVisibleAnnotationsAttribute
instance.
- getNumberOfClasses() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns the number_of_classes of this InnerClassesAttribute
instance.
- getNumberOfExceptions() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns the number_of_exceptions of this ExceptionsAttribute
instance.
- getNumberOfLocals() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getNumberOfStackItems() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getNumberOfStackMapFrames() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns the number_of_entries of this StackMapTableAttribute
instance.
- getNumElementValuePairs() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- getNumParameters() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns the num_parameters of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- getNumParameters() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns the num_parameters of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- getNumValues() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- getOffset() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- getOffsetDelta() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- getOffsetDelta() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- getOffsetDelta() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getOffsetDelta() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- getOffsetDelta() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- getOpcode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the opcode of this Instruction
instance.
- getOperand(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the operand at index index
of this Instruction
instance.
- getOperandCount() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the operand count for this Instruction
instance.
- getOperands() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the operands of this Instruction
instance.
- getOuterClassInfoIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns the outer_class_info_index value of this InnerClass
instance.
- getPackageSpecifier() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- getParameterAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns the annotations of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- getParameterAnnotations() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns the annotations of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- getParameterDescriptors() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- getParameters() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a List
with all currently added Parameter
s.
- getParametersCount() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns the parameters_count of this MethodParametersAttribute
instance.
- getPutField(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting putfield.
- getPutStatic(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting putstatic.
- getReferenceIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns the reference_index of this ConstantMethodHandleInfo
instance.
- getReferenceKind() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns the reference_kind of this ConstantMethodHandleInfo
instance.
- getReferenceTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- getReferenceTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- getReferenceTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- getReferenceTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- getResult() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- getRet(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting ret.
- getReturnDescriptor() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- getSignatureIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns the signature_index of this LocalVariableType
instance.
- getSignatureIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns the signature_index of this SignatureAttribute
instance.
- getSimpleClassTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- getSimpleClassTypeSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- getSIPush(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting sipush.
- getSourceFileIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns the sourcefile_index of this SourceFileAttribute
instance.
- getStack() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- getStartPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns the start_pc of this ExceptionHandler
instance.
- getStartPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns the start_pc of this LineNumber
instance.
- getStartPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns the start_pc of this LocalVariable
instance.
- getStartPC() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns the start_pc of this LocalVariableType
instance.
- getString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns the String
currently assigned to this ConstantUTF8Info
instance.
- getStringIndex() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns the string_index of this ConstantStringInfo
instance.
- getSuperClass() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the super_class of this ClassFile
instance.
- getSuperClassSignature() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- getSuperInterfaceSignatures() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- getTableSwitch(int, int...) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting tableswitch.
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- getTag() - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- getTag() - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Returns the tag of this CPInfo
instance.
- getTerm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- getTerm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.BaseType
-
- getTerm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- getTerm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ReturnDescriptor
-
- getTerm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.VoidDescriptor
-
- getThisClass() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the this_class of this ClassFile
instance.
- getThrowsSignatures() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- getType() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- getType() - Method in enum org.macroing.cel4j.java.binary.classfile.string.BaseType
-
- getType() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- getType() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ReturnDescriptor
-
- getType() - Method in enum org.macroing.cel4j.java.binary.classfile.string.VoidDescriptor
-
- getTypeArguments() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- getTypeArguments() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- getTypeIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- getTypeNameIndex() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- getTypeParameters() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- getTypeParameters() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- getTypeParameters() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- getValue() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- getValue() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- getValues() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- getVerificationTypeInfo() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- getVerificationTypeInfo() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- getWide1(int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting wide.
- getWide2(int, int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns an Instruction
denoting wide.
- getWideOpcode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns the opcode that was assigned as an operand to this Instruction
if it is a wide instruction.
- getWildcardIndicator() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns a hash code for this ExceptionHandler
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a hash code for this CodeAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns a hash-code for this Instruction
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns a hash code for this ConstantValueAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns a hash code for this DeprecatedAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns a hash code for this EnclosingMethodAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns a hash code for this ExceptionsAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a hash code for this InnerClassesAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns a hash code for this InnerClass
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a hash code for this LineNumberTableAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns a hash code for this LineNumber
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a hash code for this LocalVariableTableAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns a hash code for this LocalVariable
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a hash code for this LocalVariableTypeTableAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns a hash code for this LocalVariableType
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a hash code for this MethodParametersAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns a hash code for this Parameter
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns a hash code for this RuntimeInvisibleAnnotationsAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns a hash code for this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns a hash code for this RuntimeVisibleAnnotationsAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns a hash code for this RuntimeVisibleParameterAnnotationsAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns a hash code for this SignatureAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns a hash code for this SourceDebugExtensionAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns a hash code for this SourceFileAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns a hash code for this StackMapTableAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns a hash code for this SyntheticAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns a hash code for this UnimplementedAttribute
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a hash code for this ClassFile
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Returns a hash code for this ConstantUnreachableInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns a hash code for this ConstantClassInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a hash code for this ConstantDoubleInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns a hash code for this ConstantDynamicInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns a hash code for this ConstantFieldRefInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a hash code for this ConstantFloatInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns a hash code for this ConstantIntegerInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns a hash code for this ConstantInterfaceMethodRefInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns a hash code for this ConstantInvokeDynamicInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a hash code for this ConstantLongInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns a hash code for this ConstantMethodHandleInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns a hash code for this ConstantMethodRefInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns a hash code for this ConstantMethodTypeInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns a hash code for this ConstantModuleInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns a hash code for this ConstantNameAndTypeInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns a hash code for this ConstantPackageInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns a hash code for this ConstantStringInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a hash code for this ConstantUTF8Info
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns a hash code for this FieldInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a hash code for this MethodInfo
instance.
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.Identifier
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- hashCode() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- I_2_B - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2b.
- I_2_C - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2c.
- I_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2d.
- I_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2f.
- I_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2l.
- I_2_S - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction i2s.
- I_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iaload.
- I_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iastore.
- I_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iadd.
- I_AND - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iand.
- I_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_0.
- I_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_1.
- I_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_2.
- I_CONST_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_3.
- I_CONST_4 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_4.
- I_CONST_5 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_5.
- I_CONST_M1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iconst_m1.
- I_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction idiv.
- I_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iload_0.
- I_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iload_1.
- I_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iload_2.
- I_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iload_3.
- I_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction imul.
- I_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ineg.
- I_OR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ior.
- I_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction irem.
- I_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ireturn.
- I_SH_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ishl.
- I_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ishr.
- I_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction istore_0.
- I_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction istore_1.
- I_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction istore_2.
- I_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction istore_3.
- I_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction isub.
- I_U_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction iushr.
- I_XOR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction ixor.
- Identifier - Class in org.macroing.cel4j.java.binary.classfile.string
-
- IMP_DEP_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction impdep1.
- IMP_DEP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction impdep2.
- indent() - Method in class org.macroing.cel4j.java.binary.util.Document
-
Performs an indentation operation on this Document
instance.
- indexOf(CPInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns the index of
cPInfo
in the constant_pool of this
ClassFile
instance, or
-1
if it is an instance of
ConstantUnreachableInfo
or it does not exist.
- InnerClassesAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
An InnerClassesAttribute
denotes an InnerClasses_attribute structure somewhere in a ClassFile structure.
- InnerClassesAttribute.InnerClass - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- Instructions - Class in org.macroing.cel4j.java.binary.support
-
- INT_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- InterfaceBound - Class in org.macroing.cel4j.java.binary.classfile.string
-
- isAbstract() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_ABSTRACT is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isAbstract() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_ABSTRACT is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isAbstract() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_ABSTRACT is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isAccepted(Node) - Method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns true
if, and only if, node
is accepted, false
otherwise.
- isALoad() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is an aload
instruction, false
otherwise.
- isAnnotation() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_ANNOTATION is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isAnnotation() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_ANNOTATION is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isAttributeInfoReadingSupportedFor(String) - Method in interface org.macroing.cel4j.java.binary.reader.AttributeInfoReader
-
Returns
true
if, and only if, this
AttributeInfoReader
supports reading an
AttributeInfo
given a
String
with its name,
false
otherwise.
- isBranch() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is a branch instruction, false
otherwise.
- isBridge() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_BRIDGE is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isClass() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, neither of ACC_ANNOTATION, ACC_ENUM and ACC_INTERFACE are set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isClassCompatible() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, this FieldInfo
instance may be used in a class, false
otherwise.
- isClassCompatible() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, this MethodInfo
instance may be used in a class, false
otherwise.
- isClassName(ClassFile, ConstantUTF8Info) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns true
if, and only if, constantUTF8Info
refers to the name of classFile
, false
otherwise.
- isConstantClassInfoPointingToNameIndex(ClassFile, int) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if, at least one
ConstantClassInfo
in the constant_pool table of
classFile
has a name_index that points to
index
,
false
otherwise.
- isConstantNameAndTypeInfoPointingToDescriptorIndex(ClassFile, int) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if, at least one
ConstantNameAndTypeInfo
in the constant_pool table of
classFile
has a descriptor_index that points to
index
,
false
otherwise.
- isCPInfoReadingSupportedFor(int) - Method in interface org.macroing.cel4j.java.binary.reader.CPInfoReader
-
Returns
true
if, and only if, this
CPInfoReader
supports reading a
CPInfo
given an
int
denoting a tag,
false
otherwise.
- isDLoad() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is a dload
instruction, false
otherwise.
- isEnum() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_ENUM is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isEnum() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_ENUM is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isEnum() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_ENUM is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isFieldDescriptor(ClassFile, ConstantUTF8Info) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if,
constantUTF8Info
refers to the descriptor of a
FieldInfo
in
classFile
,
false
otherwise.
- isFieldInfoName(ClassFile, ConstantUTF8Info) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if,
constantUTF8Info
refers to the name of a
FieldInfo
in
classFile
,
false
otherwise.
- isFinal() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_FINAL is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isFinal() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns true
if, and only if, ACC_FINAL is set in the access_flags item of this Parameter
instance, false
otherwise.
- isFinal() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_FINAL is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isFinal() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_FINAL is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isFinal() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_FINAL is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isFLoad() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is an fload
instruction, false
otherwise.
- isILoad() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is an iload
instruction, false
otherwise.
- isInterface() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_INTERFACE is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isInterface() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_INTERFACE is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isInterfaceCompatible() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, this FieldInfo
instance may be used in an interface, false
otherwise.
- isInterfaceCompatible() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, this MethodInfo
instance may be used in an interface, false
otherwise.
- isLoad() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is a load instruction, false
otherwise.
- isLowerBound() - Method in enum org.macroing.cel4j.java.binary.classfile.string.WildcardIndicator
-
- isMandated() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns true
if, and only if, ACC_MANDATED is set in the access_flags item of this Parameter
instance, false
otherwise.
- isMethodDescriptor(ClassFile, ConstantUTF8Info) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if,
constantUTF8Info
refers to the descriptor of a
MethodInfo
in
classFile
,
false
otherwise.
- isMethodInfoName(ClassFile, ConstantUTF8Info) - Static method in class org.macroing.cel4j.java.binary.support.ClassFiles
-
Returns
true
if, and only if,
constantUTF8Info
refers to the name of a
MethodInfo
in
classFile
,
false
otherwise.
- isModule() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_MODULE is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isNative() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_NATIVE is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isPackageProtected() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, neither of ACC_PRIVATE, ACC_PROTECTED and ACC_PUBLIC are set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isPrivate() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_PRIVATE is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isPrivate() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_PRIVATE is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isPrivate() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_PRIVATE is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isProtected() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_PROTECTED is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isProtected() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_PROTECTED is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isProtected() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_PROTECTED is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isPublic() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_PUBLIC is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isPublic() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_PUBLIC is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isPublic() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_PUBLIC is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isPublic() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_PUBLIC is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isStatic() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_STATIC is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isStatic() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_STATIC is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isStatic() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_STATIC is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isStrict() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_STRICT is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isSuper() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_SUPER is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isSynchronized() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_SYNCHRONIZED is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isSynthetic() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns true
if, and only if, ACC_SYNTHETIC is set in the inner_class_access_flags item of this InnerClass
instance, false
otherwise.
- isSynthetic() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns true
if, and only if, ACC_SYNTHETIC is set in the access_flags item of this Parameter
instance, false
otherwise.
- isSynthetic() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns true
if, and only if, ACC_SYNTHETIC is set in the access_flags item of this ClassFile
instance, false
otherwise.
- isSynthetic() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_SYNTHETIC is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isSynthetic() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_SYNTHETIC is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isTransient() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_TRANSIENT is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isUpperBound() - Method in enum org.macroing.cel4j.java.binary.classfile.string.WildcardIndicator
-
- isVarargs() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns true
if, and only if, ACC_VARARGS is set in the access_flags item of this MethodInfo
instance, false
otherwise.
- isVolatile() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns true
if, and only if, ACC_VOLATILE is set in the access_flags item of this FieldInfo
instance, false
otherwise.
- isWide() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns true
if, and only if, this Instruction
is a wide instruction, false
otherwise.
- ITEM_DOUBLE - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_FLOAT - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_INTEGER - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_LONG - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_NULL - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_OBJECT - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_TOP - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_UNINITIALIZED - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- ITEM_UNINITIALIZED_THIS - Static variable in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- MAJOR_VERSION_10_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 10.0.
- MAJOR_VERSION_11_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 11.0.
- MAJOR_VERSION_1_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for JDK 1.0.
- MAJOR_VERSION_1_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for JDK 1.1.
- MAJOR_VERSION_1_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for JDK 1.2.
- MAJOR_VERSION_1_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for JDK 1.3.
- MAJOR_VERSION_1_4 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for JDK 1.4.
- MAJOR_VERSION_5_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 5.0.
- MAJOR_VERSION_6_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 6.0.
- MAJOR_VERSION_7_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 7.0.
- MAJOR_VERSION_8_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 8.0.
- MAJOR_VERSION_9_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The major_version for J2SE 9.0.
- MethodDescriptor - Class in org.macroing.cel4j.java.binary.classfile.string
-
- MethodInfo - Class in org.macroing.cel4j.java.binary.classfile
-
A MethodInfo
denotes a method_info structure somewhere in a ClassFile structure.
- MethodInfo() - Constructor for class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Constructs a new MethodInfo
instance.
- MethodParametersAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A MethodParametersAttribute
denotes a MethodParameters_attribute structure somewhere in a ClassFile structure.
- MethodParametersAttribute.Parameter - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- MethodSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- MethodSignature.Builder - Class in org.macroing.cel4j.java.binary.classfile.string
-
- MINOR_VERSION_10_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 10.0.
- MINOR_VERSION_11_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 11.0.
- MINOR_VERSION_1_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 1.0.
- MINOR_VERSION_1_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 1.1.
- MINOR_VERSION_1_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 1.2.
- MINOR_VERSION_1_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 1.3.
- MINOR_VERSION_1_4 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for JDK 1.4.
- MINOR_VERSION_5_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for J2SE 5.0.
- MINOR_VERSION_6_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for J2SE 6.0.
- MINOR_VERSION_7_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for J2SE 7.0.
- MINOR_VERSION_8_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for J2SE 8.0.
- MINOR_VERSION_9_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
The minor_version for J2SE 9.0.
- MNEMONIC_A_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aaload.
- MNEMONIC_A_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aastore.
- MNEMONIC_A_CONST_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aconst_null.
- MNEMONIC_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aload.
- MNEMONIC_A_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aload_0.
- MNEMONIC_A_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aload_1.
- MNEMONIC_A_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aload_2.
- MNEMONIC_A_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction aload_3.
- MNEMONIC_A_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction anewarray.
- MNEMONIC_A_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction areturn.
- MNEMONIC_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction astore.
- MNEMONIC_A_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction astore_0.
- MNEMONIC_A_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction astore_1.
- MNEMONIC_A_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction astore_2.
- MNEMONIC_A_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction astore_3.
- MNEMONIC_A_THROW - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction athrow.
- MNEMONIC_ARRAY_LENGTH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction arraylength.
- MNEMONIC_B_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction baload.
- MNEMONIC_B_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction bastore.
- MNEMONIC_B_I_PUSH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction bipush.
- MNEMONIC_BREAK_POINT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction breakpoint.
- MNEMONIC_C_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction caload.
- MNEMONIC_C_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction castore.
- MNEMONIC_CHECK_CAST - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction checkcast.
- MNEMONIC_D_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction d2f.
- MNEMONIC_D_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction d2i.
- MNEMONIC_D_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction d2l.
- MNEMONIC_D_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction daload.
- MNEMONIC_D_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dastore.
- MNEMONIC_D_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dadd.
- MNEMONIC_D_CMP_G - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dcmpg.
- MNEMONIC_D_CMP_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dcmpl.
- MNEMONIC_D_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dconst_0.
- MNEMONIC_D_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dconst_1.
- MNEMONIC_D_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ddiv.
- MNEMONIC_D_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dload.
- MNEMONIC_D_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dload_0.
- MNEMONIC_D_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dload_1.
- MNEMONIC_D_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dload_2.
- MNEMONIC_D_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dload_3.
- MNEMONIC_D_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dmul.
- MNEMONIC_D_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dneg.
- MNEMONIC_D_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction drem.
- MNEMONIC_D_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dreturn.
- MNEMONIC_D_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dstore.
- MNEMONIC_D_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dstore_0.
- MNEMONIC_D_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dstore_1.
- MNEMONIC_D_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dstore_2.
- MNEMONIC_D_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dstore_3.
- MNEMONIC_D_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dsub.
- MNEMONIC_DUP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup.
- MNEMONIC_DUP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup2.
- MNEMONIC_DUP_2_X_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup2_x1.
- MNEMONIC_DUP_2_X_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup2_x2.
- MNEMONIC_DUP_X_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup_x1.
- MNEMONIC_DUP_X_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction dup_x2.
- MNEMONIC_F_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction f2d.
- MNEMONIC_F_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction f2i.
- MNEMONIC_F_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction f2l.
- MNEMONIC_F_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction faload.
- MNEMONIC_F_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fastore.
- MNEMONIC_F_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fadd.
- MNEMONIC_F_CMP_G - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fcmpg.
- MNEMONIC_F_CMP_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fcmpl.
- MNEMONIC_F_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fconst_0.
- MNEMONIC_F_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fconst_1.
- MNEMONIC_F_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fconst_2.
- MNEMONIC_F_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fdiv.
- MNEMONIC_F_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fload.
- MNEMONIC_F_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fload_0.
- MNEMONIC_F_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fload_1.
- MNEMONIC_F_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fload_2.
- MNEMONIC_F_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fload_3.
- MNEMONIC_F_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fmul.
- MNEMONIC_F_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fneg.
- MNEMONIC_F_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction frem.
- MNEMONIC_F_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction freturn.
- MNEMONIC_F_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fstore.
- MNEMONIC_F_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fstore_0.
- MNEMONIC_F_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fstore_1.
- MNEMONIC_F_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fstore_2.
- MNEMONIC_F_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fstore_3.
- MNEMONIC_F_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction fsub.
- MNEMONIC_GET_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction getfield.
- MNEMONIC_GET_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction getstatic.
- MNEMONIC_GO_TO - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction goto.
- MNEMONIC_GO_TO_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction goto_w.
- MNEMONIC_I_2_B - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2b.
- MNEMONIC_I_2_C - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2c.
- MNEMONIC_I_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2d.
- MNEMONIC_I_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2f.
- MNEMONIC_I_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2l.
- MNEMONIC_I_2_S - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction i2s.
- MNEMONIC_I_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iaload.
- MNEMONIC_I_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iastore.
- MNEMONIC_I_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iadd.
- MNEMONIC_I_AND - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iand.
- MNEMONIC_I_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_0.
- MNEMONIC_I_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_1.
- MNEMONIC_I_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_2.
- MNEMONIC_I_CONST_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_3.
- MNEMONIC_I_CONST_4 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_4.
- MNEMONIC_I_CONST_5 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_5.
- MNEMONIC_I_CONST_M1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iconst_m1.
- MNEMONIC_I_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction idiv.
- MNEMONIC_I_INC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iinc.
- MNEMONIC_I_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iload.
- MNEMONIC_I_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iload_0.
- MNEMONIC_I_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iload_1.
- MNEMONIC_I_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iload_2.
- MNEMONIC_I_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iload_3.
- MNEMONIC_I_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction imul.
- MNEMONIC_I_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ineg.
- MNEMONIC_I_OR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ior.
- MNEMONIC_I_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction irem.
- MNEMONIC_I_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ireturn.
- MNEMONIC_I_SH_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ishl.
- MNEMONIC_I_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ishr.
- MNEMONIC_I_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction istore.
- MNEMONIC_I_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction istore_0.
- MNEMONIC_I_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction istore_1.
- MNEMONIC_I_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction istore_2.
- MNEMONIC_I_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction istore_3.
- MNEMONIC_I_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction isub.
- MNEMONIC_I_U_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iushr.
- MNEMONIC_I_XOR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ixor.
- MNEMONIC_IF_A_CMP_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_acmpeg.
- MNEMONIC_IF_A_CMP_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_acmpne.
- MNEMONIC_IF_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifeq.
- MNEMONIC_IF_G_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifge.
- MNEMONIC_IF_G_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifgt.
- MNEMONIC_IF_I_CMP_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmpeq.
- MNEMONIC_IF_I_CMP_G_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmpge.
- MNEMONIC_IF_I_CMP_G_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmpgt.
- MNEMONIC_IF_I_CMP_L_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmple.
- MNEMONIC_IF_I_CMP_L_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmplt.
- MNEMONIC_IF_I_CMP_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction if_icmpne.
- MNEMONIC_IF_L_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifle.
- MNEMONIC_IF_L_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction iflt.
- MNEMONIC_IF_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifne.
- MNEMONIC_IF_NON_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifnonnull.
- MNEMONIC_IF_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ifnull.
- MNEMONIC_IMP_DEP_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction impdep1.
- MNEMONIC_IMP_DEP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction impdep2.
- MNEMONIC_INSTANCE_OF - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction instanceof.
- MNEMONIC_INVOKE_DYNAMIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction invokedynamic.
- MNEMONIC_INVOKE_INTERFACE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction invokeinterface.
- MNEMONIC_INVOKE_SPECIAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction invokespecial.
- MNEMONIC_INVOKE_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction invokestatic.
- MNEMONIC_INVOKE_VIRTUAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction invokevirtual.
- MNEMONIC_J_S_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction jsr.
- MNEMONIC_J_S_R_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction jsr_w.
- MNEMONIC_L_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction l2d.
- MNEMONIC_L_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction l2f.
- MNEMONIC_L_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction l2i.
- MNEMONIC_L_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction laload.
- MNEMONIC_L_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lastore.
- MNEMONIC_L_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ladd.
- MNEMONIC_L_AND - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction land.
- MNEMONIC_L_CMP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lcmp.
- MNEMONIC_L_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lconst_0.
- MNEMONIC_L_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lconst_1.
- MNEMONIC_L_D_C - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ldc.
- MNEMONIC_L_D_C_2_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ldc2_w.
- MNEMONIC_L_D_C_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ldc_w.
- MNEMONIC_L_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ldiv.
- MNEMONIC_L_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lload.
- MNEMONIC_L_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lload_0.
- MNEMONIC_L_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lload_1.
- MNEMONIC_L_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lload_2.
- MNEMONIC_L_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lload_3.
- MNEMONIC_L_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lmul.
- MNEMONIC_L_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lneg.
- MNEMONIC_L_OR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lor.
- MNEMONIC_L_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lrem.
- MNEMONIC_L_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lreturn.
- MNEMONIC_L_SH_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lshl.
- MNEMONIC_L_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lshr.
- MNEMONIC_L_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lstore.
- MNEMONIC_L_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lstore_0.
- MNEMONIC_L_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lstore_1.
- MNEMONIC_L_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lstore_2.
- MNEMONIC_L_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lstore_3.
- MNEMONIC_L_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lsub.
- MNEMONIC_L_U_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lushr.
- MNEMONIC_L_XOR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lxor.
- MNEMONIC_LOOKUP_SWITCH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction lookupswitch.
- MNEMONIC_MONITOR_ENTER - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction monitorenter.
- MNEMONIC_MONITOR_EXIT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction monitorexit.
- MNEMONIC_MULTI_A_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction multianewarray.
- MNEMONIC_NEW - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction new.
- MNEMONIC_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction newarray.
- MNEMONIC_NOP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction nop.
- MNEMONIC_POP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction pop.
- MNEMONIC_POP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction pop2.
- MNEMONIC_PUT_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction putfield.
- MNEMONIC_PUT_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction putstatic.
- MNEMONIC_RET - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction ret.
- MNEMONIC_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction return.
- MNEMONIC_S_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction saload.
- MNEMONIC_S_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction sastore.
- MNEMONIC_S_I_PUSH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction sipush.
- MNEMONIC_SWAP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction swap.
- MNEMONIC_TABLE_SWITCH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction tableswitch.
- MNEMONIC_WIDE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The mnemonic for the instruction wide.
- MONITOR_ENTER - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction monitorenter.
- MONITOR_EXIT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction monitorexit.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
The name of the Code_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
The name of the ConstantValue_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
The name of the Deprecated_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
The name of the EnclosingMethod_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
The name of the Exceptions_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
The name of the InnerClasses_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
The name of the LocalVariableTable_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
The name of the LocalVariableTable_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
The name of the LocalVariableTypeTable_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
The name of the MethodParameters_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
The name of the RuntimeInvisibleAnnotations_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
The name of the RuntimeInvisibleParameterAnnotations_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
The name of the RuntimeVisibleAnnotations_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
The name of the RuntimeVisibleParameterAnnotations_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
The name of the Signature_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
The name of the SourceDebugExtension_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
The name of the SourceFile_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
The name of the StackMapTable_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
The name of the Synthetic_attribute structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
The name of the CONSTANT_Unreachable_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
The name of the CONSTANT_Class_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
The name of the CONSTANT_Double_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
The name of the CONSTANT_Dynamic_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
The name of the CONSTANT_Fieldref_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
The name of the CONSTANT_Float_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
The name of the CONSTANT_Integer_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
The name of the CONSTANT_InterfaceMethodref_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
The name of the CONSTANT_InvokeDynamic_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
The name of the CONSTANT_Long_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
The name of the CONSTANT_MethodHandle_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
The name of the CONSTANT_Methodref_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
The name of the CONSTANT_MethodType_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
The name of the CONSTANT_Module_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
The name of the CONSTANT_NameAndType_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
The name of the CONSTANT_Package_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
The name of the CONSTANT_String_info structure.
- NAME - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
The name of the CONSTANT_Utf8_info structure.
- newAbstractNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isAbstract()
method that returns
true
.
- newAnyNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
ConstantUTF8Info
.
- newBridgeNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isBridge()
method that returns
true
.
- newClassCompatibleNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isClassCompatible()
method that returns
true
.
- newFinalNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isFinal()
method that returns
true
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- newInstance(Annotations.Annotation) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- newInstance(int, Annotations.Union) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- newInstance(int, Annotations.ElementValue) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- newInstance(int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns a new ExceptionHandler
based on a start_pc, end_pc and handler_pc.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a new CodeAttribute
instance.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns a new ConstantValueAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns a new DeprecatedAttribute
instance.
- newInstance(int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Returns a new EnclosingMethodAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns a new ExceptionsAttribute
instance.
- newInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Returns a new empty InnerClass
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a new InnerClassesAttribute
instance.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns a new LineNumber
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a new LineNumberTableAttribute
instance.
- newInstance(int, int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns a new LocalVariable
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a new LocalVariableTableAttribute
instance.
- newInstance(int, int, int, int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns a new LocalVariableType
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a new LocalVariableTypeTableAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a new MethodParametersAttribute
instance.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Returns a new Parameter
based on a name_index and access_flags.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns a new RuntimeInvisibleAnnotationsAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns a new RuntimeInvisibleParameterAnnotationsAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns a new RuntimeVisibleAnnotationsAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns a new RuntimeVisibleParameterAnnotationsAttribute
instance.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns a new SyntheticAttribute
instance.
- newInstance(int, String) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns a new SourceDebugExtensionAttribute
instance.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns a new SourceFileAttribute
instance.
- newInstance(int, int, List<StackMapTableAttribute.VerificationTypeInfo>) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- newInstance(int, int, List<StackMapTableAttribute.VerificationTypeInfo>, List<StackMapTableAttribute.VerificationTypeInfo>) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns a new StackMapTableAttribute
instance.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- newInstance(int, StackMapTableAttribute.VerificationTypeInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- newInstance(int, int, StackMapTableAttribute.VerificationTypeInfo) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns a new SyntheticAttribute
instance.
- newInstance(String, int, byte[]) - Static method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns a new UnimplementedAttribute
instance.
- newInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a new empty ClassFile
instance.
- newInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Returns a new ConstantUnreachableInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns a new ConstantClassInfo
.
- newInstance(double) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a new ConstantDoubleInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns a new ConstantDynamicInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns a new ConstantFieldRefInfo
.
- newInstance(float) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a new ConstantFloatInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns a new ConstantIntegerInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns a new ConstantInterfaceMethodRefInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns a new ConstantInvokeDynamicInfo
.
- newInstance(long) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a new ConstantLongInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns a new ConstantMethodHandleInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns a new ConstantMethodRefInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns a new ConstantMethodTypeInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns a new ConstantModuleInfo
.
- newInstance(int, int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns a new ConstantNameAndTypeInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns a new ConstantPackageInfo
.
- newInstance(int) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns a new ConstantStringInfo
.
- newInstance(String) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a new ConstantUTF8Info
.
- newInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns a new FieldInfo
instance.
- newInstance() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a new MethodInfo
instance.
- newInstance(Result) - Static method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- newInstance(Result, TypeParameters) - Static method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- newInstance() - Static method in class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Returns a new ClassFileReader
instance.
- newInterfaceCompatibleNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isInterfaceCompatible()
method that returns
true
.
- newNativeNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isNative()
method that returns
true
.
- newNonStaticNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isStatic()
method that returns
false
.
- newPrivateNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isPrivate()
method that returns
true
.
- newProtectedNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isProtected()
method that returns
true
.
- newPublicNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isPublic()
method that returns
true
.
- newRegexNodeFilter(String) - Static method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
ConstantUTF8Info
and have a
getString()
method that matches
regex
.
- newStaticNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isStatic()
method that returns
true
.
- newStrictNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isStrict()
method that returns
true
.
- newSynchronizedNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isSynchronized()
method that returns
true
.
- newSyntheticNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isSynthetic()
method that returns
true
.
- newVarargsNodeFilter() - Static method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a
NodeFilter
that accepts
Node
s that are instances of
MethodInfo
and have an
isVarargs()
method that returns
true
.
- Node - Interface in org.macroing.cel4j.java.binary.node
-
A Node
represents a node in a graph.
- NodeFilter - Interface in org.macroing.cel4j.java.binary.node
-
A filter that accepts or rejects a
Node
, based on some criterion.
- NodeFormatException - Exception in org.macroing.cel4j.java.binary.node
-
Thrown to indicate that the application has attempted to convert an
Object
to a
Node
, but that the
Object
does not have the appropriate format.
- NodeFormatException() - Constructor for exception org.macroing.cel4j.java.binary.node.NodeFormatException
-
Constructs a NodeFormatException
with no detail message or cause.
- NodeFormatException(String) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeFormatException
-
Constructs a NodeFormatException
with a detail message but no cause.
- NodeFormatException(String, Throwable) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeFormatException
-
Constructs a NodeFormatException
with a detail message and a cause.
- NodeFormatException(Throwable) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeFormatException
-
Constructs a NodeFormatException
with no detail message but a cause.
- NodeHierarchicalVisitor - Interface in org.macroing.cel4j.java.binary.node
-
A
NodeHierarchicalVisitor
is used for traversing the structure of a
Node
in a hierarchical fashion.
- NodeTraversalException - Exception in org.macroing.cel4j.java.binary.node
-
- NodeTraversalException() - Constructor for exception org.macroing.cel4j.java.binary.node.NodeTraversalException
-
Constructs a NodeTraversalException
with no detail message or cause.
- NodeTraversalException(String) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeTraversalException
-
Constructs a NodeTraversalException
with a detail message but no cause.
- NodeTraversalException(String, Throwable) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeTraversalException
-
Constructs a NodeTraversalException
with a detail message and a cause.
- NodeTraversalException(Throwable) - Constructor for exception org.macroing.cel4j.java.binary.node.NodeTraversalException
-
Constructs a NodeTraversalException
with no detail message but a cause.
- NodeVisitor - Interface in org.macroing.cel4j.java.binary.node
-
A
NodeVisitor
is used for traversing the structure of a
Node
.
- NOP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction nop.
- ObjectType - Class in org.macroing.cel4j.java.binary.classfile.string
-
- OPCODE_A_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aaload.
- OPCODE_A_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aastore.
- OPCODE_A_CONST_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aconst_null.
- OPCODE_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aload.
- OPCODE_A_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aload_0.
- OPCODE_A_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aload_1.
- OPCODE_A_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aload_2.
- OPCODE_A_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction aload_3.
- OPCODE_A_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction anewarray.
- OPCODE_A_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction areturn.
- OPCODE_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction astore.
- OPCODE_A_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction astore_0.
- OPCODE_A_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction astore_1.
- OPCODE_A_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction astore_2.
- OPCODE_A_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction astore_3.
- OPCODE_A_THROW - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction athrow.
- OPCODE_ARRAY_LENGTH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction arraylength.
- OPCODE_B_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction baload.
- OPCODE_B_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction bastore.
- OPCODE_B_I_PUSH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction bipush.
- OPCODE_BREAK_POINT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction breakpoint.
- OPCODE_C_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction caload.
- OPCODE_C_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction castore.
- OPCODE_CHECK_CAST - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction checkcast.
- OPCODE_D_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction d2f.
- OPCODE_D_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction d2i.
- OPCODE_D_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction d2l.
- OPCODE_D_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction daload.
- OPCODE_D_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dastore.
- OPCODE_D_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dadd.
- OPCODE_D_CMP_G - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dcmpg.
- OPCODE_D_CMP_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dcmpl.
- OPCODE_D_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dconst_0.
- OPCODE_D_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dconst_1.
- OPCODE_D_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ddiv.
- OPCODE_D_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dload.
- OPCODE_D_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dload_0.
- OPCODE_D_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dload_1.
- OPCODE_D_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dload_2.
- OPCODE_D_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dload_3.
- OPCODE_D_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dmul.
- OPCODE_D_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dneg.
- OPCODE_D_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction drem.
- OPCODE_D_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dreturn.
- OPCODE_D_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dstore.
- OPCODE_D_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dstore_0.
- OPCODE_D_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dstore_1.
- OPCODE_D_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dstore_2.
- OPCODE_D_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dstore_3.
- OPCODE_D_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dsub.
- OPCODE_DUP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup.
- OPCODE_DUP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup2.
- OPCODE_DUP_2_X_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup2_x1.
- OPCODE_DUP_2_X_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup2_x2.
- OPCODE_DUP_X_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup_x1.
- OPCODE_DUP_X_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dup_x2.
- OPCODE_F_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction f2d.
- OPCODE_F_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction f2i.
- OPCODE_F_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction f2l.
- OPCODE_F_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction faload.
- OPCODE_F_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fastore.
- OPCODE_F_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction dadd.
- OPCODE_F_CMP_G - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fcmpg.
- OPCODE_F_CMP_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fcmpl.
- OPCODE_F_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fconst_0.
- OPCODE_F_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fconst_1.
- OPCODE_F_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fconst_2.
- OPCODE_F_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fdiv.
- OPCODE_F_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fload.
- OPCODE_F_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fload_0.
- OPCODE_F_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fload_1.
- OPCODE_F_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fload_2.
- OPCODE_F_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fload_3.
- OPCODE_F_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fmul.
- OPCODE_F_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fneg.
- OPCODE_F_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction frem.
- OPCODE_F_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction freturn.
- OPCODE_F_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fstore.
- OPCODE_F_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fstore_0.
- OPCODE_F_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fstore_1.
- OPCODE_F_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fstore_2.
- OPCODE_F_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fstore_3.
- OPCODE_F_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction fsub.
- OPCODE_GET_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction getfield.
- OPCODE_GET_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction getstatic.
- OPCODE_GO_TO - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction goto.
- OPCODE_GO_TO_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction goto_w.
- OPCODE_I_2_B - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2b.
- OPCODE_I_2_C - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2c.
- OPCODE_I_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2d.
- OPCODE_I_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2f.
- OPCODE_I_2_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2l.
- OPCODE_I_2_S - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction i2s.
- OPCODE_I_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iaload.
- OPCODE_I_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iastore.
- OPCODE_I_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iadd.
- OPCODE_I_AND - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iand.
- OPCODE_I_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_0.
- OPCODE_I_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_1.
- OPCODE_I_CONST_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_2.
- OPCODE_I_CONST_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_3.
- OPCODE_I_CONST_4 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_4.
- OPCODE_I_CONST_5 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_5.
- OPCODE_I_CONST_M1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iconst_m1.
- OPCODE_I_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction idiv.
- OPCODE_I_INC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iinc.
- OPCODE_I_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iload.
- OPCODE_I_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iload_0.
- OPCODE_I_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iload_1.
- OPCODE_I_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iload_2.
- OPCODE_I_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iload_3.
- OPCODE_I_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction imul.
- OPCODE_I_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ineg.
- OPCODE_I_OR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ior.
- OPCODE_I_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction irem.
- OPCODE_I_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ireturn.
- OPCODE_I_SH_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ishl.
- OPCODE_I_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ishr.
- OPCODE_I_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction istore.
- OPCODE_I_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction istore_0.
- OPCODE_I_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction istore_1.
- OPCODE_I_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction istore_2.
- OPCODE_I_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction istore_3.
- OPCODE_I_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction isub.
- OPCODE_I_U_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iushr.
- OPCODE_I_XOR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ixor.
- OPCODE_IF_A_CMP_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_acmpeq.
- OPCODE_IF_A_CMP_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_acmpne.
- OPCODE_IF_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifeq.
- OPCODE_IF_G_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifge.
- OPCODE_IF_G_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifgt.
- OPCODE_IF_I_CMP_EQ - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmpeq.
- OPCODE_IF_I_CMP_G_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmpge.
- OPCODE_IF_I_CMP_G_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmpgt.
- OPCODE_IF_I_CMP_L_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmple.
- OPCODE_IF_I_CMP_L_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmplt.
- OPCODE_IF_I_CMP_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction if_icmpne.
- OPCODE_IF_L_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifle.
- OPCODE_IF_L_T - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction iflt.
- OPCODE_IF_N_E - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifne.
- OPCODE_IF_NON_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifnonnull.
- OPCODE_IF_NULL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ifnull.
- OPCODE_IMP_DEP_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction impdep1.
- OPCODE_IMP_DEP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction impdep2.
- OPCODE_INSTANCE_OF - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction instanceof.
- OPCODE_INVOKE_DYNAMIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction invokedynamic.
- OPCODE_INVOKE_INTERFACE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction invokeinterface.
- OPCODE_INVOKE_SPECIAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction invokespecial.
- OPCODE_INVOKE_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction invokestatic.
- OPCODE_INVOKE_VIRTUAL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction invokevirtual.
- OPCODE_J_S_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction jsr.
- OPCODE_J_S_R_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction jsr_w.
- OPCODE_L_2_D - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction l2d.
- OPCODE_L_2_F - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction l2f.
- OPCODE_L_2_I - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction l2i.
- OPCODE_L_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction laload.
- OPCODE_L_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lastore.
- OPCODE_L_ADD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ladd.
- OPCODE_L_AND - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction land.
- OPCODE_L_CMP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lcmp.
- OPCODE_L_CONST_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lconst_0.
- OPCODE_L_CONST_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lconst_1.
- OPCODE_L_D_C - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ldc.
- OPCODE_L_D_C_2_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ldc2_w.
- OPCODE_L_D_C_W - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ldc_w.
- OPCODE_L_DIV - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ldiv.
- OPCODE_L_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lload.
- OPCODE_L_LOAD_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lload_0.
- OPCODE_L_LOAD_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lload_1.
- OPCODE_L_LOAD_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lload_2.
- OPCODE_L_LOAD_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lload_3.
- OPCODE_L_MUL - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lmul.
- OPCODE_L_NEG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lneg.
- OPCODE_L_OR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lor.
- OPCODE_L_REM - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lrem.
- OPCODE_L_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lreturn.
- OPCODE_L_SH_L - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lshl.
- OPCODE_L_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lshr.
- OPCODE_L_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lstore.
- OPCODE_L_STORE_0 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lstore_0.
- OPCODE_L_STORE_1 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lstore_1.
- OPCODE_L_STORE_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lstore_2.
- OPCODE_L_STORE_3 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lstore_3.
- OPCODE_L_SUB - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lsub.
- OPCODE_L_U_SH_R - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lushr.
- OPCODE_L_XOR - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lxor.
- OPCODE_LOOKUP_SWITCH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction lookupswitch.
- OPCODE_MONITOR_ENTER - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction monitorenter.
- OPCODE_MONITOR_EXIT - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction monitorexit.
- OPCODE_MULTI_A_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction multianewarray.
- OPCODE_NEW - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction new.
- OPCODE_NEW_ARRAY - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction newarray.
- OPCODE_NOP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction nop.
- OPCODE_POP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction pop.
- OPCODE_POP_2 - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction pop2.
- OPCODE_PUT_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction putfield.
- OPCODE_PUT_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction putstatic.
- OPCODE_RET - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction ret.
- OPCODE_RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction return.
- OPCODE_S_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction saload.
- OPCODE_S_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction sastore.
- OPCODE_S_I_PUSH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction sipush.
- OPCODE_SWAP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction swap.
- OPCODE_TABLE_SWITCH - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction tableswitch.
- OPCODE_WIDE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
The opcode for the instruction wide.
- optional(List<?>) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Returns a String
representation of a List
of Object
s.
- optional(List<?>, String, String, String) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Returns a String
representation of a List
of Object
s.
- or(NodeFilter...) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
NodeFilter
that accepts all
Node
s that are accepted by at least one of the aggregated
NodeFilter
s.
- org.macroing.cel4j.java.binary.classfile - package org.macroing.cel4j.java.binary.classfile
-
Provides classes and interfaces that models a ClassFile structure (including substructures).
- org.macroing.cel4j.java.binary.classfile.attributeinfo - package org.macroing.cel4j.java.binary.classfile.attributeinfo
-
Provides classes and interfaces that models various attribute_info structures.
- org.macroing.cel4j.java.binary.classfile.cpinfo - package org.macroing.cel4j.java.binary.classfile.cpinfo
-
Provides classes and interfaces that models various cp_info structures.
- org.macroing.cel4j.java.binary.classfile.string - package org.macroing.cel4j.java.binary.classfile.string
-
Provides classes and interfaces that models various String
representations, such as descriptors and signatures.
- org.macroing.cel4j.java.binary.node - package org.macroing.cel4j.java.binary.node
-
Provides classes and interfaces to represent nodes in graph structures and ways to filter, traverse and transform them.
- org.macroing.cel4j.java.binary.reader - package org.macroing.cel4j.java.binary.reader
-
Provides classes and interfaces for reading ClassFile
s from binary data.
- org.macroing.cel4j.java.binary.support - package org.macroing.cel4j.java.binary.support
-
Provides support classes for all Java Binary APIs.
- org.macroing.cel4j.java.binary.support.xml - package org.macroing.cel4j.java.binary.support.xml
-
Provides a support API that lets you write and read ClassFile
s to and from XML-files.
- org.macroing.cel4j.java.binary.util - package org.macroing.cel4j.java.binary.util
-
Provides utilities that cannot be placed anywhere else.
- outdent() - Method in class org.macroing.cel4j.java.binary.util.Document
-
Performs an outdentation operation on this Document
instance.
- readAttributeInfo(DataInput, int, List<CPInfo>) - Method in interface org.macroing.cel4j.java.binary.reader.AttributeInfoReader
-
Returns an
AttributeInfo
based on the data provided by
dataInput
.
- readClassFile(Class<?>) - Method in class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Returns a
ClassFile
representation of
clazz
, by reading its binary data.
- readClassFile(DataInput) - Method in class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Returns a
ClassFile
, by reading some binary data from
dataInput
.
- readClassFile(File) - Method in class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Returns a
ClassFile
, by reading some binary data given a
File
.
- readClassFile(String) - Method in class org.macroing.cel4j.java.binary.reader.ClassFileReader
-
Returns a
ClassFile
representation of the
Class
that can be obtained by
Class.forName(className)
, by reading its binary data.
- readClassFile(File) - Method in class org.macroing.cel4j.java.binary.support.xml.XMLReader
-
Reads a
ClassFile
from an XML-file pointed to by
file
.
- readCPInfo(DataInput, int) - Method in interface org.macroing.cel4j.java.binary.reader.CPInfoReader
-
Returns a
CPInfo
based on the data provided by
dataInput
.
- REF_GET_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_getField.
- REF_GET_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_getStatic.
- REF_INVOKE_INTERFACE - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_invokeInterface.
- REF_INVOKE_SPECIAL - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_invokeSpecial.
- REF_INVOKE_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_invokeStatic.
- REF_INVOKE_VIRTUAL - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_invokeVirtual.
- REF_NEW_INVOKE_SPECIAL - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_newInvokeSpecial.
- REF_PUT_FIELD - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_putField.
- REF_PUT_STATIC - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
An int
denoting REF_putStatic.
- ReferenceTypeSignature - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- regex(String) - Static method in interface org.macroing.cel4j.java.binary.node.NodeFilter
-
Returns a
NodeFilter
that accepts all
Node
s that have a
toString()
method that matches the given Regex.
- removeAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- removeAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Removes annotation
from the annotations of this RuntimeInvisibleAnnotationsAttribute
instance.
- removeAnnotation(Annotations.Annotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Removes annotation
from the annotations of this RuntimeVisibleAnnotationsAttribute
instance.
- removeAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to remove attributeInfo
from this CodeAttribute
instance.
- removeAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Removes attributeInfo
from this ClassFile
instance, if present.
- removeAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Removes attributeInfo
from this FieldInfo
instance, if present.
- removeAttributeInfo(AttributeInfo) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Removes attributeInfo
from this MethodInfo
instance, if present.
- removeCPInfo(CPInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Removes cPInfo
from this ClassFile
instance, if present.
- removeElementValuePair(Annotations.ElementValuePair) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- removeExceptionHandler(CodeAttribute.ExceptionHandler) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to remove exceptionHandler
from this CodeAttribute
instance.
- removeExceptionIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Removes exceptionIndex
from the exception_index_table of this ExceptionsAttribute
instance.
- removeFieldInfo(FieldInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Removes fieldInfo
from this ClassFile
instance, if present.
- removeInnerClass(InnerClassesAttribute.InnerClass) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Attempts to remove innerClass
from this InnerClassesAttribute
instance.
- removeInstruction(CodeAttribute.Instruction) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Attempts to remove instruction
from this CodeAttribute
instance.
- removeInterface(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Removes the interface index index
from this ClassFile
instance, if present.
- removeJavaTypeSignature(JavaTypeSignature) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- removeLineNumber(LineNumberTableAttribute.LineNumber) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Removes lineNumber
from this LineNumberTableAttribute
instance.
- removeLocalVariable(LocalVariableTableAttribute.LocalVariable) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Removes localVariable
from this LocalVariableTableAttribute
instance.
- removeLocalVariableType(LocalVariableTypeTableAttribute.LocalVariableType) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Removes localVariableType
from this LocalVariableTypeTableAttribute
instance.
- removeMethodInfo(MethodInfo) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Removes methodInfo
from this ClassFile
instance, if present.
- removeParameter(MethodParametersAttribute.Parameter) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Removes parameter
from this MethodParametersAttribute
instance.
- removeParameterAnnotation(Annotations.ParameterAnnotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Removes parameterAnnotation
from the parameter_annotations of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- removeParameterAnnotation(Annotations.ParameterAnnotation) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Removes parameterAnnotation
from the parameter_annotations of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- removeStackMapFrame(StackMapTableAttribute.StackMapFrame) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Attempts to remove stackMapFrame
from this StackMapTableAttribute
instance.
- removeThrowsSignature(ThrowsSignature) - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature.Builder
-
- removeValue(Annotations.ElementValue) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- repeat(String, int) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Returns a String
that consists of string
repeated repetition
times.
- requireDeepNonNull(T[], String) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Verifies that the array objects
and all elements in objects
are not null
.
- requireNonNullList(List<T>) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Verifies that list
and all of its elements are not null
.
- requireNonNullList(T, T[]) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Verifies that the List
created by the mandatory object
and the optional non-null
array objects
contains no null
elements.
- requireRange(int, int, int) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Checks that the specified value is within a given closed range, such as [minimum, maximum].
- requireRange(int, int, int, String) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Checks that the specified value is within a given closed range, such as [minimum, maximum].
- requireRange(int[], int, int) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Returns array
, but only if its elements are within the range of minimum
(inclusive) and maximum
(inclusive).
- requireValidInstruction(CodeAttribute.Instruction, int) - Static method in class org.macroing.cel4j.java.binary.support.Instructions
-
- Result - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- RETURN - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction return.
- ReturnDescriptor - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- RuntimeInvisibleAnnotationsAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A RuntimeInvisibleAnnotationsAttribute
denotes a RuntimeInvisibleAnnotations_attribute structure somewhere in a ClassFile structure.
- RuntimeInvisibleParameterAnnotationsAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A RuntimeInvisibleParameterAnnotationsAttribute
denotes a RuntimeInvisibleParameterAnnotations_attribute structure somewhere in a ClassFile structure.
- RuntimeVisibleAnnotationsAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A RuntimeVisibleAnnotationsAttribute
denotes a RuntimeVisibleAnnotations_attribute structure somewhere in a ClassFile structure.
- RuntimeVisibleParameterAnnotationsAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A RuntimeVisibleParameterAnnotationsAttribute
denotes a RuntimeVisibleParameterAnnotations_attribute structure somewhere in a ClassFile structure.
- S_A_LOAD - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction saload.
- S_A_STORE - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction sastore.
- setAbstract(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_ABSTRACT.
- setAbstract(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_ABSTRACT.
- setAccessFlags(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Sets the access_flags element of this Parameter
instance.
- setAccessFlags(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets the access_flags for this ClassFile
instance.
- setAnnotation(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_ANNOTATION.
- setAttributeInfo(AttributeInfo, int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- setAttributeNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Sets the attribute_name_index for this AttributeInfo
instance.
- setBootstrapMethodAttrIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Sets a new bootstrap_method_attr_index for this ConstantDynamicInfo
instance.
- setBootstrapMethodAttrIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Sets a new bootstrap_method_attr_index for this ConstantInvokeDynamicInfo
instance.
- setBridge(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_BRIDGE.
- setCatchType(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Sets a new catch_type for this ExceptionHandler
instance.
- setClassIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Sets a new class_index for this EnclosingMethodAttribute
instance.
- setClassIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Sets a new class_index for this ConstantFieldRefInfo
instance.
- setClassIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Sets a new class_index for this ConstantInterfaceMethodRefInfo
instance.
- setClassIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Sets a new class_index for this ConstantMethodRefInfo
instance.
- setConstantValueIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Sets a new constantvalue_index for this ConstantValueAttribute
instance.
- setCPInfo(CPInfo, int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets
cPInfo
as the
CPInfo
on the given index.
- setDebugExtension(String) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Sets a new debug_extension for this SourceDebugExtensionAttribute
instance.
- setDescriptorIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Sets the descriptor_index for this LocalVariable
instance.
- setDescriptorIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Sets a new descriptor_index for this ConstantMethodTypeInfo
instance.
- setDescriptorIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Sets a new descriptor_index for this ConstantNameAndTypeInfo
instance.
- setDescriptorIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Sets a new descriptor_index for this FieldInfo
instance.
- setDescriptorIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Sets a new descriptor_index for this MethodInfo
instance.
- setDouble(double) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Sets a new double
representation for this ConstantDoubleInfo
instance.
- setEndPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Sets a new end_pc for this ExceptionHandler
instance.
- setEnum(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_ENUM.
- setEnum(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_ENUM.
- setFieldInfo(FieldInfo, int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets
fieldInfo
as the
FieldInfo
on the given index.
- setFinal(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_FINAL.
- setFinal(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_FINAL.
- setFinal(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_FINAL.
- setFloat(float) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Sets a new float
representation for this ConstantFloatInfo
instance.
- setHandlerPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Sets a new handler_pc for this ExceptionHandler
instance.
- setIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Sets the index for this LocalVariable
instance.
- setIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Sets the index for this LocalVariableType
instance.
- setInnerClassAccessFlags(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Sets a new inner_class_access_flags value for this InnerClass
instance.
- setInnerClassInfoIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Sets a new inner_class_info_index value for this InnerClass
instance.
- setInnerNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Sets a new inner_name_index value for this InnerClass
instance.
- setInt(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Sets a new int
representation for this ConstantIntegerInfo
instance.
- setInterface(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_INTERFACE.
- setLength(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Sets the length for this LocalVariable
instance.
- setLength(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Sets the length for this LocalVariableType
instance.
- setLineNumber(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Sets the line_number for this LineNumber
instance.
- setLong(long) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Sets a new long
representation for this ConstantLongInfo
instance.
- setMajorVersion(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets a new major_version for this ClassFile
instance.
- setMaxLocals(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Sets a new max_locals for this CodeAttribute
instance.
- setMaxStack(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Sets a new max_stack for this CodeAttribute
instance.
- setMethodIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Sets a new method_index for this EnclosingMethodAttribute
instance.
- setMethodInfo(MethodInfo, int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets
methodInfo
as the
MethodInfo
on the given index.
- setMinorVersion(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets a new minor_version for this ClassFile
instance.
- setModule(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_MODULE.
- setNameAndTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Sets a new name_and_type_index for this ConstantDynamicInfo
instance.
- setNameAndTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Sets a new name_and_type_index for this ConstantFieldRefInfo
instance.
- setNameAndTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Sets a new name_and_type_index for this ConstantInterfaceMethodRefInfo
instance.
- setNameAndTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Sets a new name_and_type_index for this ConstantInvokeDynamicInfo
instance.
- setNameAndTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Sets a new name_and_type_index for this ConstantMethodRefInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Sets the name_index for this LocalVariable
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Sets the name_index for this LocalVariableType
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Sets the name_index element of this Parameter
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Sets a new name_index for this ConstantClassInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Sets a new name_index for this ConstantModuleInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Sets a new name_index for this ConstantNameAndTypeInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Sets a new name_index for this ConstantPackageInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Sets a new name_index for this FieldInfo
instance.
- setNameIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Sets a new name_index for this MethodInfo
instance.
- setNative(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_NATIVE.
- setOuterClassInfoIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Sets a new outer_class_info_index value for this InnerClass
instance.
- setPrivate(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_PRIVATE.
- setPrivate(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_PRIVATE.
- setProtected(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_PROTECTED.
- setProtected(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_PROTECTED.
- setPublic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_PUBLIC.
- setPublic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_PUBLIC.
- setPublic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_PUBLIC.
- setReferenceIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Sets a new reference_index for this ConstantMethodHandleInfo
instance.
- setReferenceKind(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Sets a new reference_kind for this ConstantMethodHandleInfo
instance.
- setSignatureIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Sets the signature_index for this LocalVariableType
instance.
- setSignatureIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Sets a new signature_index for this SignatureAttribute
instance.
- setSourceFileIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Sets a new sourcefile_index for this SourceFileAttribute
instance.
- setStartPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Sets a new start_pc for this ExceptionHandler
instance.
- setStartPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Sets the start_pc for this LineNumber
instance.
- setStartPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Sets the start_pc for this LocalVariable
instance.
- setStartPC(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Sets the start_pc for this LocalVariableType
instance.
- setStatic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_STATIC.
- setStatic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_STATIC.
- setStrict(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_STRICT.
- setString(String) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Sets a new String
representation for this ConstantUTF8Info
instance.
- setStringIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Sets a new string_index for this ConstantStringInfo
instance.
- setSuper(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_SUPER.
- setSuperClass(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets a new super_class for this ClassFile
instance.
- setSynchronized(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_SYNCHRONIZED.
- setSynthetic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Adds or removes the access flag ACC_SYNTHETIC.
- setSynthetic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_SYNTHETIC.
- setSynthetic(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_SYNTHETIC.
- setThisClass(int) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Sets a new this_class for this ClassFile
instance.
- setTransient(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_TRANSIENT.
- setTypeIndex(int) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- setVarargs(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Adds or removes the access flag ACC_VARARGS.
- setVolatile(boolean) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Adds or removes the access flag ACC_VOLATILE.
- SHORT_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- Signature - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- SignatureAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A SyntheticAttribute
denotes a Synthetic_attribute structure somewhere in a ClassFile structure.
- SimpleClassTypeSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- sortByValue(Map<K, V>) - Static method in class org.macroing.cel4j.java.binary.util.Utilities
-
Returns a new Map
that is a value-sorted version of map
.
- SourceDebugExtensionAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A SourceDebugExtensionAttribute
denotes a SourceDebugExtension_attribute structure somewhere in a ClassFile structure.
- SourceFileAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A SourceFileAttribute
denotes a SourceFile_attribute structure somewhere in a ClassFile structure.
- StackMapTableAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A StackMapTableAttribute
denotes a StackMapTable_attribute structure somewhere in a ClassFile structure.
- StackMapTableAttribute.AppendFrame - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.ChopFrame - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.DoubleVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.FloatVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.FullFrame - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.IntegerVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.LongVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.NullVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.ObjectVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.SameFrame - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.SameFrameExtended - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.SameLocals1StackItemFrame - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.SameLocals1StackItemFrameExtended - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.StackMapFrame - Interface in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.TopVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.UninitializedThisVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.UninitializedVariableInfo - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- StackMapTableAttribute.VerificationTypeInfo - Interface in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
- STRING_TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- SuperClassSignature - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- SuperInterfaceSignature - Interface in org.macroing.cel4j.java.binary.classfile.string
-
- SWAP - Static variable in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Represents the instruction swap.
- SyntheticAttribute - Class in org.macroing.cel4j.java.binary.classfile.attributeinfo
-
A SyntheticAttribute
denotes a Synthetic_attribute structure somewhere in a ClassFile structure.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
The tag for CONSTANT_Unreachable.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
The tag for CONSTANT_Class.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
The tag for CONSTANT_Double.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
The tag for CONSTANT_Dynamic.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
The tag for CONSTANT_Fieldref.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
The tag for CONSTANT_Float.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
The tag for CONSTANT_Integer.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
The tag for CONSTANT_InterfaceMethodref.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
The tag for CONSTANT_InvokeDynamic.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
The tag for CONSTANT_Long.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
The tag for CONSTANT_MethodHandle.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
The tag for CONSTANT_Methodref.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
The tag for CONSTANT_MethodType.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
The tag for CONSTANT_Module.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
The tag for CONSTANT_NameAndType.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
The tag for CONSTANT_Package.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
The tag for CONSTANT_String.
- TAG - Static variable in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
The tag for CONSTANT_Utf8.
- ThrowsSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- toClass() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- toExternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.BaseType
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ComponentType
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.FieldDescriptor
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.Identifier
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ParameterDescriptor
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.Result
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ReturnDescriptor
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.Signature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.SuperClassSignature
-
- toExternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.SuperInterfaceSignature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- toExternalForm(BiFunction<String, String, String>) - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- toExternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- toExternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.VoidDescriptor
-
- toExternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.WildcardIndicator
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- toInternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.BaseType
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassSignature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ComponentType
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.FieldDescriptor
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.Identifier
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ParameterDescriptor
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.Result
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.ReturnDescriptor
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.Signature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.SuperClassSignature
-
- toInternalForm() - Method in interface org.macroing.cel4j.java.binary.classfile.string.SuperInterfaceSignature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- toInternalForm() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- toInternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.VoidDescriptor
-
- toInternalForm() - Method in enum org.macroing.cel4j.java.binary.classfile.string.WildcardIndicator
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Returns a String
representation of this ExceptionHandler
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Returns a String
representation of this Instruction
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Returns a String
representation of this CodeAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Returns a String
representation of this ConstantValueAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Returns a String
representation of this DeprecatedAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Returns a String
representation of this ExceptionsAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Returns a String
representation of this InnerClassesAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Returns a String
representation of this LineNumber
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Returns a String
representation of this LineNumberTableAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Returns a String
representation of this LocalVariable
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Returns a String
representation of this LocalVariableTableAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Returns a String
representation of this LocalVariableType
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Returns a String
representation of this LocalVariableTypeTableAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Returns a String
representation of this MethodParametersAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Returns a String
representation of this RuntimeInvisibleAnnotationsAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Returns a String
representation of this RuntimeInvisibleParameterAnnotationsAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Returns a String
representation of this RuntimeVisibleAnnotationsAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Returns a String
representation of this RuntimeVisibleParameterAnnotationsAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Returns a String
representation of this SignatureAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Returns a String
representation of this SourceDebugExtensionAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Returns a String
representation of this SourceFileAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Returns a String
representation of this StackMapTableAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Returns a String
representation of this SyntheticAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Returns a String
representation of this UnimplementedAttribute
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Returns a String
representation of this ClassFile
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Returns a String
representation of this ConstantUnreachableInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Returns a String
representation of this ConstantClassInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Returns a String
representation of this ConstantDoubleInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Returns a String
representation of this ConstantDynamicInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Returns a String
representation of this ConstantFieldRefInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Returns a String
representation of this ConstantFloatInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Returns a String
representation of this ConstantIntegerInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Returns a String
representation of this ConstantInterfaceMethodRefInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Returns a String
representation of this ConstantInvokeDynamicInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Returns a String
representation of this ConstantLongInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Returns a String
representation of this ConstantMethodHandleInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Returns a String
representation of this ConstantMethodRefInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Returns a String
representation of this ConstantMethodTypeInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Returns a String
representation of this ConstantModuleInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Returns a String
representation of this ConstantNameAndTypeInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Returns a String
representation of this ConstantPackageInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Returns a String
representation of this ConstantStringInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Returns a String
representation of this ConstantUTF8Info
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Returns a String
representation of this FieldInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Returns a String
representation of this MethodInfo
instance.
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayType
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ArrayTypeSignature
-
- toString() - Method in enum org.macroing.cel4j.java.binary.classfile.string.BaseType
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassBound
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassName
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignature
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ClassTypeSignatureSuffix
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.Identifier
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.InterfaceBound
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodDescriptor
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.MethodSignature
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ObjectType
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.PackageSpecifier
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.SimpleClassTypeSignature
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.ThrowsSignature
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArgument
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeArguments
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameter
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeParameters
-
- toString() - Method in class org.macroing.cel4j.java.binary.classfile.string.TypeVariableSignature
-
- toString() - Method in enum org.macroing.cel4j.java.binary.classfile.string.VoidDescriptor
-
- toString() - Method in enum org.macroing.cel4j.java.binary.classfile.string.WildcardIndicator
-
- toString() - Method in class org.macroing.cel4j.java.binary.util.Document
-
Returns a String
representation of this Document
instance.
- TypeArgument - Class in org.macroing.cel4j.java.binary.classfile.string
-
- TypeArguments - Class in org.macroing.cel4j.java.binary.classfile.string
-
- TypeParameter - Class in org.macroing.cel4j.java.binary.classfile.string
-
- TypeParameters - Class in org.macroing.cel4j.java.binary.classfile.string
-
- TypeVariableSignature - Class in org.macroing.cel4j.java.binary.classfile.string
-
- WildcardIndicator - Enum in org.macroing.cel4j.java.binary.classfile.string
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Annotation
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.AnnotationValueUnion
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ArrayValueUnion
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ClassInfoIndexUnion
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ConstValueIndexUnion
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValue
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ElementValuePair
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.EnumConstValueUnion
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.ParameterAnnotation
-
- write(DataOutput) - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.Annotations.Union
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.ExceptionHandler
-
Writes this ExceptionHandler
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute.Instruction
-
Writes this Instruction
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.CodeAttribute
-
Writes this CodeAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ConstantValueAttribute
-
Writes this ConstantValueAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.DeprecatedAttribute
-
Writes this DeprecatedAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.EnclosingMethodAttribute
-
Writes this EnclosingMethodAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.ExceptionsAttribute
-
Writes this ExceptionsAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute.InnerClass
-
Writes this InnerClass
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.InnerClassesAttribute
-
Writes this InnerClassesAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute.LineNumber
-
Writes this LineNumber
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LineNumberTableAttribute
-
Writes this LineNumberTableAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute.LocalVariable
-
Writes this LocalVariable
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTableAttribute
-
Writes this LocalVariableTableAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute.LocalVariableType
-
Writes this LocalVariableType
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.LocalVariableTypeTableAttribute
-
Writes this LocalVariableTypeTableAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute.Parameter
-
Writes this Parameter
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.MethodParametersAttribute
-
Writes this MethodParametersAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleAnnotationsAttribute
-
Writes this RuntimeInvisibleAnnotationsAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeInvisibleParameterAnnotationsAttribute
-
Writes this RuntimeInvisibleParameterAnnotationsAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleAnnotationsAttribute
-
Writes this RuntimeVisibleAnnotationsAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.RuntimeVisibleParameterAnnotationsAttribute
-
Writes this RuntimeVisibleParameterAnnotationsAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SignatureAttribute
-
Writes this SyntheticAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceDebugExtensionAttribute
-
Writes this SourceDebugExtensionAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SourceFileAttribute
-
Writes this SourceFileAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.AppendFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ChopFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.DoubleVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FloatVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.FullFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.IntegerVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.LongVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.NullVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.ObjectVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameFrameExtended
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.SameLocals1StackItemFrameExtended
-
- write(DataOutput) - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.StackMapFrame
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.TopVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedThisVariableInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.UninitializedVariableInfo
-
- write(DataOutput) - Method in interface org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute.VerificationTypeInfo
-
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.StackMapTableAttribute
-
Writes this StackMapTableAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.SyntheticAttribute
-
Writes this SyntheticAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.attributeinfo.UnimplementedAttribute
-
Writes this UnimplementedAttribute
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.AttributeInfo
-
Writes this AttributeInfo
to dataOutput
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Writes this ClassFile
to dataOutput
.
- write(File) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Writes this ClassFile
to file
.
- write() - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.ClassFile
-
Writes this ClassFile
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Writes this CPInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.ConstantUnreachableInfo
-
Writes this CPInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Writes this ConstantClassInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantClassInfo
-
Writes this ConstantClassInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Writes this ConstantDoubleInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDoubleInfo
-
Writes this ConstantDoubleInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Writes this ConstantDynamicInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantDynamicInfo
-
Writes this ConstantDynamicInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Writes this ConstantFieldRefInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFieldRefInfo
-
Writes this ConstantFieldRefInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Writes this ConstantFloatInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantFloatInfo
-
Writes this ConstantFloatInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Writes this ConstantIntegerInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantIntegerInfo
-
Writes this ConstantIntegerInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Writes this ConstantInterfaceMethodRefInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInterfaceMethodRefInfo
-
Writes this ConstantInterfaceMethodRefInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Writes this ConstantInvokeDynamicInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantInvokeDynamicInfo
-
Writes this ConstantInvokeDynamicInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Writes this ConstantLongInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantLongInfo
-
Writes this ConstantLongInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Writes this ConstantMethodHandleInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodHandleInfo
-
Writes this ConstantMethodHandleInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Writes this ConstantMethodRefInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodRefInfo
-
Writes this ConstantMethodRefInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Writes this ConstantMethodTypeInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantMethodTypeInfo
-
Writes this ConstantMethodTypeInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Writes this ConstantModuleInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantModuleInfo
-
Writes this ConstantModuleInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Writes this ConstantNameAndTypeInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantNameAndTypeInfo
-
Writes this ConstantNameAndTypeInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Writes this ConstantPackageInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantPackageInfo
-
Writes this ConstantPackageInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Writes this ConstantStringInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantStringInfo
-
Writes this ConstantStringInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Writes this ConstantUTF8Info
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.cpinfo.ConstantUTF8Info
-
Writes this ConstantUTF8Info
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Writes this CPInfo
to dataOutput
.
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.CPInfo
-
Writes this CPInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Writes this FieldInfo
to dataOutput
.
- write() - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.FieldInfo
-
Writes this FieldInfo
to document
.
- write(DataOutput) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Writes this MethodInfo
to dataOutput
.
- write() - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
- write(Document) - Method in class org.macroing.cel4j.java.binary.classfile.MethodInfo
-
Writes this MethodInfo
to document
.
- writeClassFile(ClassFile, File) - Method in class org.macroing.cel4j.java.binary.support.xml.XMLWriter
-
Writes an XML-file based on classFile
to the file represented by file
.