Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ACC_ABSTRACT - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_ANNOTATION - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_BRIDGE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_ENUM - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_FINAL - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_INTERFACE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_MANDATED - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_MODULE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_NATIVE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_NONE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_OPEN - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_PERMITS_VALUE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_PRIMITIVE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_PRIVATE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_PROTECTED - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_PUBLIC - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_STATIC - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_STATIC_PHASE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_STRICT - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_SUPER - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_SYNCHRONIZED - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_SYNTHETIC - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_TRANSIENT - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_TRANSITIVE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_VALUE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_VARARGS - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
ACC_VOLATILE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
access - Variable in class org.openjdk.asmtools.jasm.InnerClassData
 
access - Variable in class org.openjdk.asmtools.jasm.MemberData
 
access - Variable in class org.openjdk.asmtools.jasm.MethodData.MethodParameterData
 
access - Variable in class org.openjdk.asmtools.jdis.InnerClassData
 
access - Variable in class org.openjdk.asmtools.jdis.MemberData
 
access - Variable in class org.openjdk.asmtools.jdis.MethodData.ParamNameData
 
add(Map<T, Set<ModuleContent.TargetType>>, T, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
add(AnnotationData.ElemValuePair) - Method in class org.openjdk.asmtools.jasm.AnnotationData
 
add(DataWriter) - Method in class org.openjdk.asmtools.jasm.DefaultAnnotationAttr
 
add(DataWriter) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
add(AnnotationElement.AnnotationValue<T>) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
add(T) - Method in class org.openjdk.asmtools.jasm.DataVector
 
add(T) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
ADD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
add_handler(TrapData) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
addAll(Collection<? extends T>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
addAll(List<T>) - Method in class org.openjdk.asmtools.jasm.DataVector
 
addAll(Stream<T>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
addAnnotations(ArrayList<AnnotationData>) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
addAnnotations(ArrayList<AnnotationData>) - Method in class org.openjdk.asmtools.jasm.MemberData
 
addBootstrapMethod(BootstrapMethodData) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addComponent(ConstCell, ConstCell, ConstCell, ArrayList<AnnotationData>) - Method in class org.openjdk.asmtools.jasm.RecordData
 
addConstDebug(JcodTokens.ConstType) - Method in class org.openjdk.asmtools.jcoder.Scanner
 
addDefaultAnnotation(DefaultAnnotationAttr) - Method in class org.openjdk.asmtools.jasm.MethodData
 
addElement(T) - Method in class org.openjdk.asmtools.jasm.DataVector
 
addEndTrap(TrapData) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
addEndVar(CodeData.LocVarData) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
addEntry(int, int, int) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
addEntry(int, Indexer) - Method in class org.openjdk.asmtools.jasm.SwitchTable
 
addField(int, ConstantPool.ConstValue_FieldRef) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addField(int, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addFieldIfAbsent(int, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addInnerClass(int, ConstCell, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addInstr(int, OpcodeTables.Opcode, Indexer, Object) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
addLocVarData(int, Indexer) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addMethodParameter(int, int, ConstCell<?>, int) - Method in class org.openjdk.asmtools.jasm.MethodData
 
addNestHost(ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addNestMembers(List<ConstCell>) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addParamAnnotation(int, int, AnnotationData) - Method in class org.openjdk.asmtools.jasm.MethodData
 
addPermittedSubclasses(List<ConstCell>) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addPreloads(List<ConstCell>) - Method in class org.openjdk.asmtools.jasm.ClassData
 
addStdIn() - Method in class org.openjdk.asmtools.common.Tool
 
addTo(ArrayList<String>, int, boolean, EModifier) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
addToContainer(int, ToolLogger.Message) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
addTrap(TrapData) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
addTypePathEntry(TypeAnnotationTypes.TypePathEntry) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
addTypePathEntry(TypeAnnotationTypes.TypePathEntry) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
addVar(CodeData.LocVarData) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
adjustDepth(boolean) - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
AE_ANNOTATION - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_ARRAY - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_BOOLEAN - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_BYTE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_CHAR - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_DOUBLE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_ENUM - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_FLOAT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_INT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_LONG - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_NOT_APPLICABLE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_SHORT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_STRING - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AE_UNKNOWN - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
alias - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
alias - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
alias - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
align(int) - Static method in class org.openjdk.asmtools.jdis.CodeData
 
ALL_TOKENS - Static variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
AND - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ANNOTATION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ANNOTATION_ACCESS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Annotation_AnnotationValue(ClassFileConst.AnnotationElementType, T, AnnotationData<T>) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement.Annotation_AnnotationValue
 
annotationData - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.AnnotationElemValue
 
annotationData - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.Annotation_AnnotationValue
 
AnnotationData - Class in org.openjdk.asmtools.jasm
JVMS 4.7.16.
AnnotationData<T extends MemberData> - Class in org.openjdk.asmtools.jdis
 
AnnotationData(Indexer, boolean) - Constructor for class org.openjdk.asmtools.jasm.AnnotationData
 
AnnotationData(T, boolean) - Constructor for class org.openjdk.asmtools.jdis.AnnotationData
 
AnnotationData.ElemValuePair - Class in org.openjdk.asmtools.jasm
AnnotationElemValue Used to store Annotation Data
AnnotationElement<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
Base class of all AnnotationElement entries
AnnotationElement(T) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement
 
AnnotationElement.Annotation_AnnotationValue<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
Annotation value that is a reference to an annotation.
AnnotationElement.AnnotationValue<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
Base class for an annotation value.
AnnotationElement.Array_AnnotationValue<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
Annotation value that is an array of annotation elements.
AnnotationElement.CPX_AnnotationValue<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
Annotation value which is described by a single CPX entries (i.e.
AnnotationElement.CPX2_AnnotationValue<T extends MemberData<T>> - Class in org.openjdk.asmtools.jdis
AnnotationValue that contain 2 cpx indices (i.e.
annotationElements - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
annotationElementState - Variable in class org.openjdk.asmtools.jdis.MemberData
 
AnnotationElementState() - Constructor for enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
annotationElementType - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
AnnotationElementType(String, String) - Constructor for enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
AnnotationElementTypes - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
AnnotationElemValue(AnnotationData) - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.AnnotationElemValue
 
AnnotationType(String) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
AnnotationValue(ClassFileConst.AnnotationElementType, T) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement.AnnotationValue
 
annotationValues - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
annotAttrInv - Variable in class org.openjdk.asmtools.jasm.MemberData
 
annotAttrVis - Variable in class org.openjdk.asmtools.jasm.MemberData
 
annotParser - Variable in class org.openjdk.asmtools.jasm.Parser
other parser components
ANY - Enum constant in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
 
anyOf(int, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
append(int) - Method in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
append(long, int) - Method in class org.openjdk.asmtools.jcoder.ByteBuffer
 
append(String) - Method in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
APPEND_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
apply(A, B, C) - Method in interface org.openjdk.asmtools.common.ToolLogger.TriFunction
 
apply(String, ToolLogger.Message) - Method in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
apply(EMessageKind, String, String, Object...) - Method in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
arg - Variable in class org.openjdk.asmtools.jasm.Instr
 
arg - Variable in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTaggedPointer
 
arg2 - Variable in class org.openjdk.asmtools.jasm.Instr
 
ARGUMENT_DELIMITER - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
arguments - Variable in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
array - Variable in class org.openjdk.asmtools.jdis.ParameterAnnotationData
 
Array - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
ARRAY - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ARRAY - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
Array_AnnotationValue(ClassFileConst.AnnotationElementType, T) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
ARRAY_TYPEPATH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ARRAYACCESS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ArrayElemValue() - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
arrayInputStream - Variable in class org.openjdk.asmtools.jdec.ClassData
 
ASGADD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGBITAND - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGBITOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGBITXOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGDIV - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGLSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGMUL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGREM - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGRSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGSUB - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASGURSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
asKeywords(int, ClassFileContext) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
asLongString() - Static method in class org.openjdk.asmtools.jdis.Options
 
asNames(int, ClassFileContext) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
asShortString() - Static method in class org.openjdk.asmtools.jdis.Options
 
ASSIGN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ASSIGN - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
asString() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
asString() - Method in class org.openjdk.asmtools.jasm.ConstValue
 
asString() - Method in class org.openjdk.asmtools.jdis.SignatureData
 
asThresholdString() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
AT_SIGN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ATT_AnnotationDefault - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_BootstrapMethods - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Code - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_ConstantValue - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Deprecated - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_EnclosingMethod - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Exceptions - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_InnerClasses - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_LineNumberTable - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_LocalVariableTable - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_LocalVariableTypeTable - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_MainClass - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_MethodParameters - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Module - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_ModuleMainClass - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_ModulePackages - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_NestHost - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_NestMembers - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_PermittedSubclasses - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Preload - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Record - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeInvisibleAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeInvisibleParameterAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeInvisibleTypeAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeVisibleAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeVisibleParameterAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_RuntimeVisibleTypeAnnotations - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Signature - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_SourceDebugExtension - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_SourceFile - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_StackMap - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_StackMapTable - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Synthetic - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_TargetPlatform - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Unrecognized - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATT_Version - Enum constant in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ATTR - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
AttrData - Class in org.openjdk.asmtools.jasm
AttrData
AttrData - Class in org.openjdk.asmtools.jdis
 
AttrData(ConstantPool, EAttribute) - Constructor for class org.openjdk.asmtools.jasm.AttrData
 
AttrData(JdisEnvironment) - Constructor for class org.openjdk.asmtools.jdis.AttrData
 
attribute - Variable in class org.openjdk.asmtools.jasm.AttrData
 
ATTRIBUTE - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
attributeNameConstantCell - Variable in class org.openjdk.asmtools.jasm.AttrData
 
attributes - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
attributes - Variable in class org.openjdk.asmtools.jdis.MemberData
 
attrLength() - Method in class org.openjdk.asmtools.jasm.AttrData
 
attrLength() - Method in class org.openjdk.asmtools.jasm.ClassArrayAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.CPXAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.DefaultAnnotationAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.RecordData
 
attrLength() - Method in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
attrLength() - Method in class org.openjdk.asmtools.jasm.SourceFileAttr
 
attrs - Variable in class org.openjdk.asmtools.jdis.CodeData
 

B

BACKSLASH - Static variable in interface org.openjdk.asmtools.common.CompilerConstants
 
BasicType(Integer, String) - Constructor for enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
BasicTypes - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
basicTypeValue(String) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
beginTrap(int, String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
belongToContextOf(EModifier) - Method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
BITAND - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BITNOT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BITOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BITS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BITXOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
body - Variable in class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
body - Variable in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
Boolean - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
BOOLEAN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BOOLEANVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BOOTSTRAPMETHOD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BootstrapMethodData - Class in org.openjdk.asmtools.jasm
 
BootstrapMethodData - Class in org.openjdk.asmtools.jdis
BootstrapMethods_attribute { ...
BootstrapMethodData(int) - Constructor for class org.openjdk.asmtools.jasm.BootstrapMethodData
 
BootstrapMethodData(ConstCell, ArrayList<ConstCell<?>>) - Constructor for class org.openjdk.asmtools.jasm.BootstrapMethodData
 
BootstrapMethodData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.BootstrapMethodData
 
bootstrapMethodHandle - Variable in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
bootstrapMethods - Variable in class org.openjdk.asmtools.jdis.ClassData
 
bootstrapMethodsAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
both(int, EModifier, EModifier) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
boundIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
BREAK - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BRIDGE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
bsmArgsAsString(BootstrapMethodData) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
bsmArguments - Variable in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
bsmData - Variable in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
bsmData() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
bsmRef - Variable in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
buf - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
buffer - Variable in class org.openjdk.asmtools.jasm.Scanner
 
buffer - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
bufferString() - Method in class org.openjdk.asmtools.jasm.Scanner
 
bufferString() - Method in class org.openjdk.asmtools.jcoder.Scanner
 
bufstream - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
build() - Method in class org.openjdk.asmtools.common.Environment.Builder
 
build() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment.JasmBuilder
 
build() - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
build() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment.JcoderBuilder
 
build() - Method in class org.openjdk.asmtools.jdec.JdecEnvironment.JDecBuilder
 
build() - Method in class org.openjdk.asmtools.jdis.JdisEnvironment.JdisBuilder
 
build() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
builder - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
Builder() - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
Builder(int, String, int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
Builder(ToolOutput, T) - Constructor for class org.openjdk.asmtools.common.Environment.Builder
 
bundle - Static variable in class org.openjdk.asmtools.util.ProductInfo
 
BUNDLE_NAME - Static variable in class org.openjdk.asmtools.util.ProductInfo
 
Byte - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
BYTE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
BYTE - Enum constant in enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
 
ByteBuffer - Class in org.openjdk.asmtools.jcoder
Compiles just 1 source file
ByteBuffer() - Constructor for class org.openjdk.asmtools.jcoder.ByteBuffer
Constructs an empty vector.
ByteBuffer(byte[]) - Constructor for class org.openjdk.asmtools.jcoder.ByteBuffer
Constructs a full vector.
ByteBuffer(byte[], int) - Constructor for class org.openjdk.asmtools.jcoder.ByteBuffer
Constructs a full vector.
ByteBuffer(int) - Constructor for class org.openjdk.asmtools.jcoder.ByteBuffer
Constructs an empty vector with the specified storage capacity.
ByteBuffer(int, int) - Constructor for class org.openjdk.asmtools.jcoder.ByteBuffer
Constructs an empty vector with the specified storage capacity and the specified capacityIncrement.
byteDebugExtension - Variable in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
byteIndex - Variable in class org.openjdk.asmtools.jasm.DataVectorAttr
 
BYTEINDEX - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
ByteInput - Class in org.openjdk.asmtools.common.inputs
 
ByteInput() - Constructor for class org.openjdk.asmtools.common.inputs.ByteInput
 
ByteInput(byte[]) - Constructor for class org.openjdk.asmtools.common.inputs.ByteInput
 
byteLimit - Variable in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
byteLimit - Variable in class org.openjdk.asmtools.jasm.Main
 
ByteOutput - Class in org.openjdk.asmtools.common.outputs
 
ByteOutput() - Constructor for class org.openjdk.asmtools.common.outputs.ByteOutput
 
ByteOutput.NamedBinary - Class in org.openjdk.asmtools.common.outputs
 
bytes - Variable in class org.openjdk.asmtools.common.inputs.ByteInput
 
BYTES - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
BYTEVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 

C

calcLookupSwitch(int) - Method in class org.openjdk.asmtools.jasm.SwitchTable
 
calculateFileName() - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
call() - Method in interface org.openjdk.asmtools.jasm.Parser.Method
 
capacityIncrement - Variable in class org.openjdk.asmtools.jcoder.ByteBuffer
The size of the increment.
CASE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
cast - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
CAST - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CATCH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CATCH - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
catch_cpx - Variable in class org.openjdk.asmtools.jdis.TrapData
 
catch_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
catchType - Variable in class org.openjdk.asmtools.jasm.ExceptionData
 
cdos - Variable in class org.openjdk.asmtools.jasm.ClassData
 
CDOutputStream() - Constructor for class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
CDOutputStream(OutputStream) - Constructor for class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
cell - Variable in class org.openjdk.asmtools.jasm.CPXAttr
 
cfv - Variable in class org.openjdk.asmtools.jasm.ClassData
 
cfv - Variable in class org.openjdk.asmtools.jasm.Main
 
cfv - Variable in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
cfVersion - Variable in class org.openjdk.asmtools.jdis.ClassData
 
CFVersion - Class in org.openjdk.asmtools.common.structure
 
CFVersion() - Constructor for class org.openjdk.asmtools.common.structure.CFVersion
 
CFVersion(short, short) - Constructor for class org.openjdk.asmtools.common.structure.CFVersion
 
ch - Variable in class org.openjdk.asmtools.jasm.Scanner
 
ch - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
Char - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
CHAR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
charPos - Variable in class org.openjdk.asmtools.common.inputs.TextInput
 
CHARVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
check(String) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
check(JasmTokens.Token) - Method in class org.openjdk.asmtools.jasm.Scanner
Checks a token, throws an exception if not the same
checkAndFixCPIndexes(ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
checkAndFixCPRef(ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
checkClassModifiers(int, Scanner) - Static method in class org.openjdk.asmtools.jasm.Checker
Check the modifier flags for the class
CheckedDataOutputStream - Interface in org.openjdk.asmtools.jasm
 
Checker - Class in org.openjdk.asmtools.jasm
Utility methods to verify modifiers masks for classes, interfaces, methods and fields
Checker() - Constructor for class org.openjdk.asmtools.jasm.Checker
 
checkFieldModifiers(ClassData, int, int) - Static method in class org.openjdk.asmtools.jasm.Checker
Check the modifier flags for the field
checkForLabelRef(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
checkGlobals() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
checkInnerClassModifiers(ClassData, int, int) - Static method in class org.openjdk.asmtools.jasm.Checker
Check the modifier flags for the inner-class
checkLabels() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
checkLocVars() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
checkMethodModifiers(ClassData, int, int, boolean, boolean) - Static method in class org.openjdk.asmtools.jasm.Checker
Check the modifier flags for the method
checkReferenceIndex(int, ClassFileConst.ConstType, ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.Parser
Check the pair reference_kind:reference_index where reference_kind is any from: REF_invokeVirtual, REF_newInvokeSpecial, REF_invokeStatic, REF_invokeSpecial, REF_invokeInterface and reference_index is one of [Empty], Method or InterfaceMethod There are possible entries: ldc Dynamic REF_newInvokeSpecial:InterfaceMethod LdcConDyTwice."": ldc Dynamic REF_invokeInterface:LdcConDyTwice."": ldc Dynamic REF_newInvokeSpecial:Method LdcConDyTwice."": ldc MethodHandle REF_newInvokeSpecial:InterfaceMethod LdcConDyTwice."": ldc MethodHandle REF_invokeInterface:LdcConDyTwice."": ldc MethodHandle REF_newInvokeSpecial:Method LdcConDyTwice."": invokedynamic MethodHandle REF_invokeStatic:Method java/lang/invoke/StringConcatFactory.makeConcatWithConstants: invokedynamic MethodHandle REF_invokeStatic:java/lang/invoke/StringConcatFactory.makeConcatWithConstants ....
checkTokenIdent() - Method in class org.openjdk.asmtools.jasm.Scanner
Check the token may be identifier
checkTraps() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
checkWrongTag(ClassFileConst.ConstType, ClassFileConst.ConstType, ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP
 
CHOP_1_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
CHOP_2_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
CHOP_3_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
CLASS - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CLASS - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
CLASS - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
class_exts_impls - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
CLASS_NAME - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
class_type_param - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
class_type_param_bnds - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
ClassArrayAttr - Class in org.openjdk.asmtools.jasm
Base class of the "classes[]" data of attributes
ClassArrayAttr(ConstantPool, EAttribute, List<ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.ClassArrayAttr
 
ClassArrayData - Class in org.openjdk.asmtools.jdis
Base class of the "classes[]" data of attributes
ClassArrayData(ClassData, String) - Constructor for class org.openjdk.asmtools.jdis.ClassArrayData
 
classData - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
classData - Variable in class org.openjdk.asmtools.jasm.MethodData
 
classData - Variable in class org.openjdk.asmtools.jasm.Parser
 
classData - Variable in class org.openjdk.asmtools.jasm.RecordData
 
classData - Variable in class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
classData - Variable in class org.openjdk.asmtools.jdis.ConstantPool
Reference to the class data
classData - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
ClassData - Class in org.openjdk.asmtools.jasm
ClassData
ClassData - Class in org.openjdk.asmtools.jdec
Class data of the Java Decoder
ClassData - Class in org.openjdk.asmtools.jdis
Central class data for of the Java Disassembler
ClassData(JasmEnvironment, CFVersion) - Constructor for class org.openjdk.asmtools.jasm.ClassData
 
ClassData(JdecEnvironment) - Constructor for class org.openjdk.asmtools.jdec.ClassData
 
ClassData(JdisEnvironment) - Constructor for class org.openjdk.asmtools.jdis.ClassData
 
ClassData.CDOutputStream - Class in org.openjdk.asmtools.jasm
This is a wrapper for DataOutputStream, used for debugging purposes.
ClassData.CoreClasses - Class in org.openjdk.asmtools.jasm
Container holds 2 pairs of core classes: this_class, super_class, and functionality to get output file name.
ClassData.CoreClasses.PLACE - Enum Class in org.openjdk.asmtools.jasm
 
ClassElemValue(ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.ClassElemValue
 
classes - Variable in class org.openjdk.asmtools.jasm.ClassArrayAttr
 
Classes - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
classfile - Variable in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
classFile - Variable in class org.openjdk.asmtools.jdis.ClassData
 
CLASSFILE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassData.CoreClasses.PLACE
 
ClassFileConst - Class in org.openjdk.asmtools.jasm
ClassFileConst
ClassFileConst() - Constructor for class org.openjdk.asmtools.jasm.ClassFileConst
 
ClassFileConst.AnnotationElementType - Enum Class in org.openjdk.asmtools.jasm
Annotation Element Type enums Table 4.7.16.1-A.
ClassFileConst.BasicType - Enum Class in org.openjdk.asmtools.jasm
BasicType enums
ClassFileConst.ConstType - Enum Class in org.openjdk.asmtools.jasm
A (typed) tag (constant) representing the type of Constant in the Constant Pool.
ClassFileConst.SubTag - Enum Class in org.openjdk.asmtools.jasm
SubTag enums
ClassFileContext - Enum Class in org.openjdk.asmtools.common.structure
Class File context CF_Context enums
ClassFileContext(int, String) - Constructor for enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
classifyConstCell(ConstantPool, ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.AttrData
 
classIndexes - Variable in class org.openjdk.asmtools.jdis.ClassArrayData
 
classLoader - Variable in class org.openjdk.asmtools.util.I18NResourceBundle
 
className - Variable in class org.openjdk.asmtools.jdis.ClassData
 
classShortName - Variable in class org.openjdk.asmtools.jdis.ClassData
 
cleanConstantPool(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
If jasm file contains this_class/super_class value then this value overwrites the class/super class defined on the top: "public super class ClassName extends #9 version 66:0 {" ie just added to ConstantPool classes: ClassName && #9 should be removed
cleanFlags(int, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
clear() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
clearIfSet(int, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
close() - Method in class org.openjdk.asmtools.common.uEscWriter
 
cls - Variable in class org.openjdk.asmtools.jdis.InnerClassData
 
cls - Variable in class org.openjdk.asmtools.jdis.NestHostData
 
clsAnnttns - Variable in class org.openjdk.asmtools.jasm.Parser
 
clsDataList - Variable in class org.openjdk.asmtools.jasm.Parser
 
code - Variable in class org.openjdk.asmtools.jasm.MethodData
 
code - Variable in class org.openjdk.asmtools.jdis.CodeData
 
code - Variable in class org.openjdk.asmtools.jdis.MethodData
 
CodeAttr - Class in org.openjdk.asmtools.jasm
4.7.3.
CodeAttr(MethodData, int, Indexer, Indexer) - Constructor for class org.openjdk.asmtools.jasm.CodeAttr
 
CodeAttr.Label - Class in org.openjdk.asmtools.jasm
 
CodeAttr.Local - Class in org.openjdk.asmtools.jasm
 
CodeAttr.RangePC - Class in org.openjdk.asmtools.jasm
 
CodeData - Class in org.openjdk.asmtools.jdis
Code data for a code attribute in method members in a class of the Java Disassembler
CodeData(MethodData) - Constructor for class org.openjdk.asmtools.jdis.CodeData
 
CodeData.LineNumData - Class in org.openjdk.asmtools.jdis
 
CodeData.LocVarData - Class in org.openjdk.asmtools.jdis
 
COLON - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
COLON - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
COMMA - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
COMMA - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
COMMENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
COMMENT_OFFSET - Static variable in class org.openjdk.asmtools.jdec.ClassData
 
COMMENT_OFFSET - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
COMMENT_PADDING - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
commentOffset - Variable in class org.openjdk.asmtools.jdis.Indenter
 
commentPadding - Variable in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
COMP - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
compareTo(ModuleContent.TargetType) - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
compCount - Variable in class org.openjdk.asmtools.jcoder.Jcoder.ContextVal
 
compile() - Method in class org.openjdk.asmtools.jasm.Main
 
compile() - Method in class org.openjdk.asmtools.jcoder.Main
 
compile(String...) - Method in class org.openjdk.asmtools.jasm.Main
 
compile(String...) - Method in class org.openjdk.asmtools.jcoder.Main
 
CompilerConstants - Interface in org.openjdk.asmtools.common
This interface defines constant that are used throughout the compiler.
CompilerError(String) - Constructor for error org.openjdk.asmtools.jasm.Parser.CompilerError
 
CompilerLogger - Class in org.openjdk.asmtools.common
 
CompilerLogger(String, Class<?>, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.common.CompilerLogger
 
Component(ClassData) - Constructor for class org.openjdk.asmtools.jdis.RecordData.Component
 
COMPONENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ComponentData(ClassData, FieldData) - Constructor for class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
components - Variable in class org.openjdk.asmtools.jasm.RecordData
 
components - Variable in class org.openjdk.asmtools.jdis.RecordData
 
COND - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CONST - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Constant(ConstantPool.TAG, T) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
CONSTANT_ASCIZ - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_CLASS - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_CLASS - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_DOUBLE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_DOUBLE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_DOUBLE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_DYNAMIC - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_DYNAMIC - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_DYNAMIC - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_FIELD - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_FIELD - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_FIELDREF - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_FLOAT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_FLOAT - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_FLOAT - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_INTEGER - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INTEGER - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_INTEGER - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_INTEGER_BOOLEAN - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INTEGER_BYTE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INTEGER_CHAR - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INTEGER_SHORT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INTERFACEMETHOD - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_INTERFACEMETHOD - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_INTERFACEMETHODREF - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INVOKEDYNAMIC - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_INVOKEDYNAMIC - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_INVOKEDYNAMIC - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_JAVACARD_PACKAGE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_LONG - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_LONG - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_LONG - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_METHOD - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_METHOD - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_METHODHANDLE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_METHODHANDLE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_METHODHANDLE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_METHODREF - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_METHODTYPE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_METHODTYPE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_METHODTYPE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_MODULE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_MODULE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_MODULE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_MODULE_PACKAGE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_NAMEANDTYPE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_NAMEANDTYPE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_NAMEANDTYPE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_NULL - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_PACKAGE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_PACKAGE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_STRING - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_STRING - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_STRING - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_UNICODE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_UNKNOWN - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_UTF8 - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
CONSTANT_UTF8 - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
CONSTANT_UTF8 - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
CONSTANT_ZERO - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
ConstantPool - Class in org.openjdk.asmtools.jasm
ConstantPool is the class responsible for maintaining constants for a given class file.
ConstantPool - Class in org.openjdk.asmtools.jdis
Class representing the Constant Pool
ConstantPool(JasmEnvironment) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool
Main constructor
ConstantPool(ClassData) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool
 
ConstantPool(ClassData, int) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool
 
CONSTANTPOOL - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
ConstantPool.Constant<T> - Class in org.openjdk.asmtools.jdis
Constant - Base class of all constant entries
ConstantPool.ConstValue_BootstrapMethod - Class in org.openjdk.asmtools.jasm
 
ConstantPool.ConstValue_Cell<T extends ConstValue<?>> - Class in org.openjdk.asmtools.jasm
CONSTANT_Cell represents CONSTANT_Class(7), CONSTANT_String(8), CONSTANT_MethodType(16), CONSTANT_Module(19), CONSTANT_Package(20) constants
ConstantPool.ConstValue_Class - Class in org.openjdk.asmtools.jasm
The CONSTANT_Class(7) structure represents constant objects of the type String
ConstantPool.ConstValue_Double - Class in org.openjdk.asmtools.jasm
The CONSTANT_Double(6) represents 8-byte numeric (double) constants
ConstantPool.ConstValue_Dynamic - Class in org.openjdk.asmtools.jasm
The CONSTANT_Dynamic (17) structure is used to represent a dynamically-computed constant, an arbitrary value that is produced by invocation of a bootstrap method in the course of a ldc instruction, among others.
ConstantPool.ConstValue_FieldRef - Class in org.openjdk.asmtools.jasm
The CONSTANT_Fieldref(9) structure is used to represent a field
ConstantPool.ConstValue_Float - Class in org.openjdk.asmtools.jasm
CONSTANT_Float(4) structure represents 4-byte numeric (float) constants
ConstantPool.ConstValue_Integer - Class in org.openjdk.asmtools.jasm
CONSTANT_Integer(3) structure represents 4-byte numeric (int) constants
ConstantPool.ConstValue_InterfaceMethodRef - Class in org.openjdk.asmtools.jasm
The CONSTANT_InterfaceMethodref(11) structure is used to represent an interface method
ConstantPool.ConstValue_InvokeDynamic - Class in org.openjdk.asmtools.jasm
The CONSTANT_InvokeDynamic_info(18) structure is used to represent a dynamically-computed call site, an instance of java.lang.invoke.CallSite that is produced by invocation of a bootstrap method in the course of an invokedynamic instruction.
ConstantPool.ConstValue_Long - Class in org.openjdk.asmtools.jasm
The CONSTANT_Long_info(5) represents 8-byte numeric (long) constants
ConstantPool.ConstValue_MethodHandle<P extends ConstantPool.ConstValue_Pair<ConstantPool.ConstValue_Class,ConstantPool.ConstValue_NameAndType>> - Class in org.openjdk.asmtools.jasm
The CONSTANT_MethodHandle(15) structure is used to represent a method handle T : ConstValue_MethodRef, ConstValue_InterfaceMethodRef or ConstValue_FieldRef
ConstantPool.ConstValue_MethodRef - Class in org.openjdk.asmtools.jasm
The CONSTANT_Methodref(10) structure is used to represent a method
ConstantPool.ConstValue_MethodType - Class in org.openjdk.asmtools.jasm
The CONSTANT_MethodType(16) structure represents a method type
ConstantPool.ConstValue_Module - Class in org.openjdk.asmtools.jasm
The CONSTANT_Module(19) structure represents a module
ConstantPool.ConstValue_NameAndType - Class in org.openjdk.asmtools.jasm
The CONSTANT_NameAndType(12) structure is used to represent a field or method, without indicating which class or interface type it belongs to
ConstantPool.ConstValue_Package - Class in org.openjdk.asmtools.jasm
The CONSTANT_Package(20) structure represents a method type
ConstantPool.ConstValue_Pair<L extends ConstValue,R extends ConstValue> - Class in org.openjdk.asmtools.jasm
ConstValue_Pair represents CONSTANT_NameAndType(12), CONSTANT_Fieldref(9), CONSTANT_Methodref(10), and CONSTANT_InterfaceMethodref(11) structures
ConstantPool.ConstValue_String - Class in org.openjdk.asmtools.jasm
The CONSTANT_String(8) structure represents a class or an interface
ConstantPool.ConstValue_UTF8 - Class in org.openjdk.asmtools.jasm
CONSTANT_UTF8(1) is used to represent constant objects of the type: String
ConstantPool.ConstValue_Zero - Class in org.openjdk.asmtools.jasm
CONSTANT_ZERO: Zero Constant Value presents Constant 0.
ConstantPool.CP_Double - Class in org.openjdk.asmtools.jdis
CP_Double - Constant entries that contain double-precision float data.
ConstantPool.CP_Float - Class in org.openjdk.asmtools.jdis
CP_Float - Constant entries that contain Float data.
ConstantPool.CP_Int - Class in org.openjdk.asmtools.jdis
CP_Int - Constant entries that contain Integer data.
ConstantPool.CP_Long - Class in org.openjdk.asmtools.jdis
CP_Long - Constant entries that contain LongInteger data.
ConstantPool.CP_Str - Class in org.openjdk.asmtools.jdis
CP_Str - Constant entries that contain String data.
ConstantPool.CPX - Class in org.openjdk.asmtools.jdis
CPX- Constant entries that contain a single constant-pool index.
ConstantPool.CPX2 - Class in org.openjdk.asmtools.jdis
CPX2 - Constant entries that contain two constant-pool indices.
ConstantPool.ReferenceRank - Enum Class in org.openjdk.asmtools.jasm
 
ConstantPool.SUBTAG - Enum Class in org.openjdk.asmtools.jdis
SUBTAG - A Tag descriptor of form method-handle constants
ConstantPool.TAG - Enum Class in org.openjdk.asmtools.jdis
TAG - A Tag descriptor of constants in the constant pool
ConstantPoolDataVisitor - Interface in org.openjdk.asmtools.jasm
Writable data could be undefined until Constant Pool is filled in
ConstantPoolHashByValue - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
ConstantStrValue(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets the string value of any Constant at any CP index.
ConstantTypes - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
ConstantTypes - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
constCell - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.ClassElemValue
 
constCell - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
ConstCell<V extends ConstValue> - Class in org.openjdk.asmtools.jasm
ConstantCell is a type of data that can be in a constant pool.
ConstCell(int) - Constructor for class org.openjdk.asmtools.jasm.ConstCell
 
ConstCell(int, V) - Constructor for class org.openjdk.asmtools.jasm.ConstCell
 
ConstCell(V) - Constructor for class org.openjdk.asmtools.jasm.ConstCell
 
ConstElemValue(char, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
constr_invoc_typearg - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
constr_ref_receiver - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
constr_ref_typearg - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
constType - Variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
constType(int) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
constType(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
ConstType(int, String, String) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
ConstType(int, String, String, String) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
ConstType(int, String, String, ClassFileConst.AnnotationElementType) - Constructor for enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
constValue(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
ConstValue<T> - Class in org.openjdk.asmtools.jasm
A (typed) tagged value in the constant pool like ConstCell
ConstValue(ClassFileConst.ConstType, T) - Constructor for class org.openjdk.asmtools.jasm.ConstValue
 
ConstValue_BootstrapMethod(ClassFileConst.ConstType, BootstrapMethodData, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
ConstValue_Cell(ClassFileConst.ConstType, ConstCell<T>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
ConstValue_Class(ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Class
 
ConstValue_Double(Long) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Double
 
ConstValue_Dynamic(BootstrapMethodData, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Dynamic
 
ConstValue_FieldRef(ConstCell<ConstantPool.ConstValue_Class>, ConstCell<ConstantPool.ConstValue_NameAndType>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_FieldRef
 
ConstValue_Float(Integer) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Float
 
ConstValue_Integer(ClassFileConst.ConstType, Integer) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Integer
 
ConstValue_InterfaceMethodRef(ConstCell<ConstantPool.ConstValue_Class>, ConstCell<ConstantPool.ConstValue_NameAndType>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_InterfaceMethodRef
 
ConstValue_InvokeDynamic(BootstrapMethodData, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_InvokeDynamic
 
ConstValue_Long(Long) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Long
 
ConstValue_MethodHandle(ClassFileConst.SubTag, ConstCell<P>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
ConstValue_MethodRef(ConstCell<ConstantPool.ConstValue_Class>, ConstCell<ConstantPool.ConstValue_NameAndType>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodRef
 
ConstValue_MethodType(ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodType
 
ConstValue_Module(ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Module
 
ConstValue_NameAndType(ConstCell<ConstantPool.ConstValue_UTF8>, ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_NameAndType
 
ConstValue_Package(ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Package
 
ConstValue_Pair(ClassFileConst.ConstType, Pair<ConstCell<L>, ConstCell<R>>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
ConstValue_Pair(ClassFileConst.ConstType, ConstCell<L>, ConstCell<R>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
ConstValue_String(ConstCell<ConstantPool.ConstValue_UTF8>) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_String
 
ConstValue_UTF8(String) - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_UTF8
 
ConstValue_Zero() - Constructor for class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Zero
 
container - Variable in class org.openjdk.asmtools.common.CompilerLogger
 
Container<T extends Printable> - Class in org.openjdk.asmtools.jdis
 
Container(int) - Constructor for class org.openjdk.asmtools.jdis.Container
 
contains - Static variable in class org.openjdk.asmtools.asmutils.StringUtils
 
contains(Object) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
contains(Options.PR) - Static method in class org.openjdk.asmtools.jdis.Options
 
containsAll(Collection<?>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
containsKey(String) - Method in class org.openjdk.asmtools.common.ToolLogger.ToolResources
 
Content() - Constructor for enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
context - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
context - Variable in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
Context() - Constructor for class org.openjdk.asmtools.jcoder.Jcoder.Context
 
contextMask - Variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
contexts - Variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
ContextTag(String) - Constructor for enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
ContextVal(Jcoder.ContextTag) - Constructor for class org.openjdk.asmtools.jcoder.Jcoder.ContextVal
 
ContextVal(Jcoder.ContextTag, Jcoder.ContextVal) - Constructor for class org.openjdk.asmtools.jcoder.Jcoder.ContextVal
 
CONTINUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CONVERT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
convertUnicode() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
convertUnicodeUTF() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment.InputFile
 
copyOf(CFVersion) - Static method in class org.openjdk.asmtools.common.structure.CFVersion
 
coreClasses - Variable in class org.openjdk.asmtools.jasm.ClassData
 
CoreClasses() - Constructor for class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
corrupted - Variable in class org.openjdk.asmtools.jdis.AttrData
 
count - Variable in class org.openjdk.asmtools.jasm.Scanner
 
count - Variable in class org.openjdk.asmtools.jcoder.Scanner
A growable character buffer.
countParams(ConstCell) - Method in class org.openjdk.asmtools.jasm.Parser
Scan method's signature to determine size of parameters.
CP - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
CP_Double(ConstantPool.TAG, double) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CP_Double
 
CP_Float(ConstantPool.TAG, float) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CP_Float
 
CP_Int(ConstantPool.TAG, int) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CP_Int
 
CP_Long(ConstantPool.TAG, long) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CP_Long
 
CP_Str(ConstantPool.TAG, String) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CP_Str
 
cpe_pos - Variable in class org.openjdk.asmtools.jdec.ClassData
 
cpIndex - Variable in class org.openjdk.asmtools.jasm.Indexer
 
cpIndex - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
cpIndex() - Method in class org.openjdk.asmtools.jasm.NameInfo
 
CPINDEX - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
CPlen - Variable in class org.openjdk.asmtools.jdec.ClassData
 
CPNAME - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
cpool - Variable in class org.openjdk.asmtools.jdec.ClassData
 
cpool_set(int, ConstCell, int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
cpParser - Variable in class org.openjdk.asmtools.jasm.Parser
 
CPTagVisitor<R> - Class in org.openjdk.asmtools.jasm
Constant Pool Tag Visitor base class defining a visitor for decoding constants.
CPTagVisitor() - Constructor for class org.openjdk.asmtools.jasm.CPTagVisitor
 
CPVisitor<C extends ConstantPool.ConstValue_Cell,P extends ConstantPool.ConstValue_Pair<C,C>> - Interface in org.openjdk.asmtools.jasm
CPVisitor base class defining a visitor for decoding constants.
cpx - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
cpx - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.CPX_AnnotationValue
 
CPX - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
CPX(ConstantPool.TAG, int) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CPX
 
CPX_AnnotationValue(ClassFileConst.AnnotationElementType, T, int) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement.CPX_AnnotationValue
 
cpx1 - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
cpx2 - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
CPX2(ConstantPool.TAG, int, int) - Constructor for class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
CPX2_AnnotationValue(ClassFileConst.AnnotationElementType, T, int, int) - Constructor for class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
CPXAttr - Class in org.openjdk.asmtools.jasm
Constant Pool Index Attribute
CPXAttr(ConstantPool, EAttribute, ConstCell<?>) - Constructor for class org.openjdk.asmtools.jasm.CPXAttr
 
createPseudoMod() - Method in class org.openjdk.asmtools.jasm.MemberData
 
curCodeAttr - Variable in class org.openjdk.asmtools.jasm.Parser
 
curMapEntry - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
curMethod - Variable in class org.openjdk.asmtools.jasm.ClassData
 
curPC - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
currentCFV - Variable in class org.openjdk.asmtools.jasm.Parser
 
currentClass - Variable in class org.openjdk.asmtools.common.outputs.ByteOutput
 
currentClass - Variable in class org.openjdk.asmtools.common.outputs.TextOutput
 

D

data - Variable in class org.openjdk.asmtools.jcoder.ByteBuffer
The buffer where elements are stored.
data - Variable in class org.openjdk.asmtools.jdis.AttrData
 
data - Variable in class org.openjdk.asmtools.jdis.MemberData
 
dataName - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
DataPArrayAttr(ConstantPool, EAttribute, int) - Constructor for class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
DataPArrayAttr(ConstantPool, EAttribute, int, TreeMap<Integer, ArrayList<T>>) - Constructor for class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
DataVector<T extends DataWriter> - Class in org.openjdk.asmtools.jasm
 
DataVector() - Constructor for class org.openjdk.asmtools.jasm.DataVector
 
DataVector(int) - Constructor for class org.openjdk.asmtools.jasm.DataVector
 
DataVectorAttr<T extends DataWriter> - Class in org.openjdk.asmtools.jasm
Container for attributes having inline tables: InnerClasses, BootstrapMethods, LineNumberTable, Runtime(In)Visible(Type|Parameter)Annotations, LocalVariableTable, StackMapTable
DataVectorAttr(ConstantPool, EAttribute) - Constructor for class org.openjdk.asmtools.jasm.DataVectorAttr
 
DataVectorAttr(ConstantPool, EAttribute, boolean) - Constructor for class org.openjdk.asmtools.jasm.DataVectorAttr
 
DataVectorAttr(ConstantPool, EAttribute, boolean, ArrayList<T>) - Constructor for class org.openjdk.asmtools.jasm.DataVectorAttr
 
DataVectorAttr(ConstantPool, EAttribute, ArrayList<T>) - Constructor for class org.openjdk.asmtools.jasm.DataVectorAttr
 
DataWriter - Interface in org.openjdk.asmtools.jasm
Base contract for writeable structures
debug_extension - Variable in class org.openjdk.asmtools.jdis.SourceDebugExtensionData
 
debugAnnot - Variable in class org.openjdk.asmtools.jasm.Main
 
debugCP - Variable in class org.openjdk.asmtools.jasm.Main
 
debugCP - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
debugFlag - Variable in class org.openjdk.asmtools.jasm.ParseBase
 
debugInstr - Variable in class org.openjdk.asmtools.jasm.Main
 
debugMembers - Variable in class org.openjdk.asmtools.jasm.Main
 
debugScan(String) - Method in class org.openjdk.asmtools.jasm.Scanner
 
debugScanner - Variable in class org.openjdk.asmtools.jasm.Main
 
DEC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
decIndent() - Method in class org.openjdk.asmtools.jdis.Indenter
 
DECLARATION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
DECLARATION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
decode() - Method in class org.openjdk.asmtools.jdec.Main
Runs the decoder
decode(String...) - Method in class org.openjdk.asmtools.jdec.Main
 
decodeAnnotation(DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeAttr(DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeAttrs(DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeBootstrapMethod(DataInputStream) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeClass() - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeClassDescriptor(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Pulls the class name out of a string (at the CP index).
decodeCPXAttr(DataInputStream, int, String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeCPXAttrM(DataInputStream, int, String, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeElementValue(DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeElementValuePairs(int, DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeInfo(DataInputStream, ToolOutput, String, boolean) - Method in class org.openjdk.asmtools.jdec.ClassData
component_info { JEP 359 Record(Preview): class file 58.65535 u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }
decodeMembers(DataInputStream, ToolOutput, String, String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeModule(DataInputStream) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeModuleStatement(String, DataInputStream) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeTargetTypeAndRefInfo(DataInputStream) - Method in class org.openjdk.asmtools.jdec.ClassData
Processes 4.7.20 The RuntimeVisibleTypeAnnotations Attribute, 4.7.21 The RuntimeInvisibleTypeAnnotations Attribute type_annotation structure.
decodeText(String, String) - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
decodeTypeAnnotation(DataInputStream, ToolOutput) - Method in class org.openjdk.asmtools.jdec.ClassData
 
decodeTypes(DataInputStream, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
DecompilerLogger - Class in org.openjdk.asmtools.common
 
DecompilerLogger(String, Class, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.common.DecompilerLogger
 
DEFAULT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
DEFAULT_EXTENSION - Static variable in class org.openjdk.asmtools.jasm.ClassData
 
DEFAULT_MAJOR_VERSION - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
Default versions of class file
DEFAULT_MINOR_VERSION - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
 
DEFAULT_MODULE_MAJOR_VERSION - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
 
DEFAULT_MODULE_MINOR_VERSION - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
 
DEFAULT_STATE - Enum constant in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
DEFAULT_VALUE_PREFIX - Static variable in class org.openjdk.asmtools.jdis.MemberData
 
defaultAnnot - Variable in class org.openjdk.asmtools.jasm.MethodData
 
defaultAnnotation - Variable in class org.openjdk.asmtools.jdis.MethodData
 
DefaultAnnotationAttr - Class in org.openjdk.asmtools.jasm
DefaultAnnotationAttr Used to represent Default Annotation Attributes
DefaultAnnotationAttr(ConstantPool, EAttribute, DataWriter) - Constructor for class org.openjdk.asmtools.jasm.DefaultAnnotationAttr
 
defLabel - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
delegate - Variable in class org.openjdk.asmtools.util.I18NResourceBundle
 
delete(int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
Dependence(int, String, int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Dependence
 
DEPRECATED - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
DEPRECATED_ATTRIBUTE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
deprecatedAttr - Variable in class org.openjdk.asmtools.jasm.MemberData
 
depth - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
description() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
descriptor - Variable in enum class org.openjdk.asmtools.jdis.Options.PR
 
descriptor_cpx - Variable in class org.openjdk.asmtools.jdis.RecordData.Component
 
descriptorCell - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
DETAILED_OUTPUT - Static variable in class org.openjdk.asmtools.jdis.Options
 
dir - Variable in class org.openjdk.asmtools.common.outputs.DirOutput
 
DIR_SWITCH - Static variable in class org.openjdk.asmtools.Main
 
DirOutput - Class in org.openjdk.asmtools.common.outputs
 
DirOutput(File) - Constructor for class org.openjdk.asmtools.common.outputs.DirOutput
 
disasm() - Method in class org.openjdk.asmtools.jdis.Main
 
disasm(String...) - Method in class org.openjdk.asmtools.jdis.Main
 
DIV - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
DIV - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
DO - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
docComment - Variable in class org.openjdk.asmtools.jasm.Scanner
 
docComment - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
dos - Variable in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
Double - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
DOUBLE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
DOUBLEVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
doubleValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
drainIs(InputStream) - Static method in class org.openjdk.asmtools.common.inputs.StreamInput
 
DUAL_LOG_SWITCH - Static variable in class org.openjdk.asmtools.Main
 
DualOutputStreamOutput - Class in org.openjdk.asmtools.common.outputs.log
 
DualOutputStreamOutput() - Constructor for class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
DualOutputStreamOutput(PrintStream, PrintStream) - Constructor for class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
DualOutputStreamOutput(PrintWriter, PrintWriter) - Constructor for class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
DualStreamToolOutput - Interface in org.openjdk.asmtools.common.outputs.log
This is special case of output - for log and trace outputs form compilation, not for bytecode/sources themselves.

E

EAttribute - Enum Class in org.openjdk.asmtools.common.structure
4.7.
EAttribute(Integer, String, String, ClassFileConst.ConstType) - Constructor for enum class org.openjdk.asmtools.common.structure.EAttribute
 
EAttributeType(String) - Constructor for enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
 
element - Variable in class org.openjdk.asmtools.jasm.DefaultAnnotationAttr
 
elementAt(int) - Method in class org.openjdk.asmtools.jasm.DataVector
 
elements - Variable in class org.openjdk.asmtools.jasm.DataVector
 
elements - Variable in class org.openjdk.asmtools.jasm.DataVectorAttr
 
elements - Variable in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
elementType - Variable in class org.openjdk.asmtools.jdis.AnnotationElement.AnnotationValue
 
ElemValuePair(ConstCell, DataWriter) - Constructor for class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
elemValuePairs - Variable in class org.openjdk.asmtools.jasm.AnnotationData
 
elemValues - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
ELSE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EMessageFormatter(ToolLogger.TriFunction<EMessageKind, String, String, String>) - Constructor for enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
EMessageKind - Enum Class in org.openjdk.asmtools.common
 
EMessageKind(String) - Constructor for enum class org.openjdk.asmtools.common.EMessageKind
 
EModifier - Enum Class in org.openjdk.asmtools.common.structure
4.
EModifier(int, String, ClassFileContext...) - Constructor for enum class org.openjdk.asmtools.common.structure.EModifier
 
EMPTY - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
empty_target(TypeAnnotationTypes.ETargetType) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.empty_target
 
emptyConstValue - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
enable() - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
enabled - Variable in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
encodeClassString(String) - Method in class org.openjdk.asmtools.jasm.Parser
 
end_pc - Variable in class org.openjdk.asmtools.jasm.CodeAttr.RangePC
 
end_pc - Variable in class org.openjdk.asmtools.jdis.TrapData
 
endClass() - Method in class org.openjdk.asmtools.jasm.ClassData
 
endClass() - Method in class org.openjdk.asmtools.jasm.Parser
End class
endCode() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
EndMethod() - Method in class org.openjdk.asmtools.jasm.ClassData
 
endModule() - Method in class org.openjdk.asmtools.jasm.Parser
End module
endModule(ModuleAttr) - Method in class org.openjdk.asmtools.jasm.ClassData
 
endPackageInfo() - Method in class org.openjdk.asmtools.jasm.ClassData
 
endPackageInfo() - Method in class org.openjdk.asmtools.jasm.Parser
End package-info
endTrap(int, String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
endTraps - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
endVars - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
endWith - Static variable in class org.openjdk.asmtools.asmutils.StringUtils
 
enlargedIndent(int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
enlargedIndent(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
ensureCapacity(int) - Method in class org.openjdk.asmtools.jcoder.ByteBuffer
Ensures that the vector has at least the specified capacity.
enter(int) - Method in class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
entityName - Variable in class org.openjdk.asmtools.jdec.ClassData
 
entityType - Variable in class org.openjdk.asmtools.jdec.ClassData
 
ENUM - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EnumElemValue(ConstCell, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
environment - Variable in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
environment - Variable in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
environment - Variable in class org.openjdk.asmtools.common.Tool
 
environment - Variable in class org.openjdk.asmtools.jasm.ClassData
 
environment - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
environment - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
environment - Variable in class org.openjdk.asmtools.jasm.Instr
 
environment - Variable in class org.openjdk.asmtools.jasm.MemberData
 
environment - Variable in class org.openjdk.asmtools.jasm.ParseBase
 
environment - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
environment - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
environment - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
environment - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
environment - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
environment - Variable in class org.openjdk.asmtools.jdec.ClassData
 
environment - Variable in class org.openjdk.asmtools.jdis.AttrData
 
environment - Variable in class org.openjdk.asmtools.jdis.ConstantPool
 
environment - Variable in class org.openjdk.asmtools.jdis.MemberData
 
Environment<T extends ToolLogger> - Class in org.openjdk.asmtools.common
 
Environment(Environment.Builder) - Constructor for class org.openjdk.asmtools.common.Environment
 
Environment.Builder<E extends Environment,T extends ToolLogger> - Class in org.openjdk.asmtools.common
The Environment builder.
EOF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EOF - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
EOF - Static variable in interface org.openjdk.asmtools.common.CompilerConstants
 
EOF - Static variable in class org.openjdk.asmtools.jcoder.Scanner
 
EPathKind(int) - Constructor for enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
EQ - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EQ - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
equals(Object) - Method in class org.openjdk.asmtools.asmutils.Pair
 
equals(Object) - Method in record class org.openjdk.asmtools.asmutils.Range
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_FieldRef
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
equals(Object) - Method in class org.openjdk.asmtools.jasm.ConstValue
 
equals(Object) - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
equals(Object) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
equals(Object) - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
equals(Object) - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_FieldRef
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
equalsByValue(Object) - Method in class org.openjdk.asmtools.jasm.ConstValue
 
error() - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
error(int, String, Object...) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
error(int, String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
error(int, String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
error(int, String, Object...) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
error(String, Object...) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
error(String, Object...) - Method in class org.openjdk.asmtools.common.Environment
 
error(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
error(String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
error(String, Object...) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
error(Throwable) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
error(Throwable) - Method in interface org.openjdk.asmtools.common.ILogger
 
ERROR - Enum constant in enum class org.openjdk.asmtools.common.EMessageKind
 
ERROR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
errorFound() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
ErrorMessage - Class in org.openjdk.asmtools.common
A sorted list of error messages
ErrorMessage(int, String) - Constructor for class org.openjdk.asmtools.common.ErrorMessage
Constructor
es - Variable in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
ESCAPED_ATSIGH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ESCAPED_BACKSLASH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ESCAPED_COLON - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EscapedPrintStreamOutput - Class in org.openjdk.asmtools.common.outputs
 
EscapedPrintStreamOutput(OutputStream) - Constructor for class org.openjdk.asmtools.common.outputs.EscapedPrintStreamOutput
 
escapingAllowed - Variable in class org.openjdk.asmtools.jasm.Scanner
 
ETargetInfo(String, String) - Constructor for enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
ETargetType(int, String, TypeAnnotationTypes.ETargetInfo, String) - Constructor for enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
exc_table - Variable in class org.openjdk.asmtools.jdis.MethodData
 
EXCEPTION - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
exception_param - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
ExceptionData - Class in org.openjdk.asmtools.jasm
4.7.3.
ExceptionData(int, CodeAttr.RangePC, int, Indexer) - Constructor for class org.openjdk.asmtools.jasm.ExceptionData
 
exceptions - Variable in class org.openjdk.asmtools.jasm.MethodData
 
exceptionTable - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
exceptionTableIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
exit() - Method in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
exitImmediately - Variable in class org.openjdk.asmtools.jasm.ParserCP
 
expect(JasmTokens.Token) - Method in class org.openjdk.asmtools.jasm.Scanner
Expects a token, scans the next token or throws an exception.
expect(JcodTokens.Token) - Method in class org.openjdk.asmtools.jcoder.Jcoder
Expect a token, return its value, scan the next token or throw an exception.
explicitCP - Variable in class org.openjdk.asmtools.jasm.Parser
 
Exported(int, String, int) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Exported
 
Exported(ModuleContent.FlaggedTargetType) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Exported
 
exports - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
exports - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
exports - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
exports(int, String, int) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
exports(int, String, int, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
exports(ModuleContent.Exported, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
EXPORTS - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
EXPORTS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
exportsMapStruct - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
exportsOpensList - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.MapStruct
 
EXPR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EXPRESSION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
EXPRESSION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
EXTENDS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
exToString(Throwable) - Static method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 

F

FAILED - Static variable in class org.openjdk.asmtools.common.Environment
 
FALSE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
fatalError - Variable in error org.openjdk.asmtools.common.SyntaxError
 
field - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
field - Variable in class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
FIELD - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
FIELD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
FIELD - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
FieldData - Class in org.openjdk.asmtools.jasm
field_info
FieldData - Class in org.openjdk.asmtools.jdis
Field data for field members in a class of the Java Disassembler
FieldData(ClassData, int, ConstantPool.ConstValue_FieldRef) - Constructor for class org.openjdk.asmtools.jasm.FieldData
 
FieldData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.FieldData
 
fieldRef - Variable in class org.openjdk.asmtools.jasm.FieldData
 
FIELDREF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
fields - Variable in class org.openjdk.asmtools.jasm.ClassData
 
fields - Variable in class org.openjdk.asmtools.jdis.ClassData
 
FIELDS - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
fieldType - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
FieldType - Enum Class in org.openjdk.asmtools.jasm
 
FieldType(char, String, int) - Constructor for enum class org.openjdk.asmtools.jasm.FieldType
 
file - Variable in class org.openjdk.asmtools.common.inputs.FileInput
 
file - Variable in class org.openjdk.asmtools.jdis.TextLines
 
FILE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
fileContent - Variable in class org.openjdk.asmtools.common.CompilerLogger
 
fileExtension - Variable in class org.openjdk.asmtools.jasm.ClassData
 
FileInput - Class in org.openjdk.asmtools.common.inputs
 
FileInput(String) - Constructor for class org.openjdk.asmtools.common.inputs.FileInput
 
fileList - Variable in class org.openjdk.asmtools.common.Tool
 
fileName - Variable in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
filePosition(int) - Method in class org.openjdk.asmtools.common.CompilerLogger
Gets a pair of line number and line position for the pointer where A position consists of: ((linenr >> OFFSETBITS) | offset) this means that both the line number and the exact offset into the file are encoded in each position value.
fillString - Variable in class org.openjdk.asmtools.jdis.Indenter
 
FINAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
FINALLY - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
findCell(ClassFileConst.ConstType, ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findCell(ClassFileConst.ConstType, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findCell(ClassFileConst.ConstType, NameInfo) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findCell(T) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findClassCell - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
findClassCell(String) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findClassCell(NameInfo) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findDoubleCell(Long) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findFloatCell(Integer) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findIntegerCell(Integer) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findLongCell(Long) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findModuleCell - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
findModuleCell(String) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findModuleCell(NameInfo) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findPackageCell - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
findPackageCell(String) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findPackageCell(NameInfo) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findUTF8Cell - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
findUTF8Cell(String) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
findVacantSlot(int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.EscapedPrintStreamOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
finishClass(String) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
finishClass(String) - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
first - Variable in class org.openjdk.asmtools.asmutils.Pair
 
fixIndexesInPool() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
fixReference(Indexer) - Method in class org.openjdk.asmtools.jasm.Instr
 
fixRefsInPool() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
flag - Variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
flag - Variable in class org.openjdk.asmtools.jasm.ConstCell
 
flag - Variable in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
FlaggedTargetType(ConstantPool.TAG, int, String, int, ClassFileContext) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
flags - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
flagsToList(int, boolean, ClassFileContext) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
Get either a keyword or a name of a flags according to the context.
flagsToString(int, boolean, ClassFileContext, String, String) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
Float - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
FLOAT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
FLOATVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
floatValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
flush() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
flush() - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
flush() - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
flush() - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
flush() - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
flush() - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
flush() - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
flush() - Method in class org.openjdk.asmtools.common.uEscWriter
 
flush(boolean) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
flush(boolean) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
flush(boolean) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
FOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
formal_parameter_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
formalParamIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
formatComments(String, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
FormatError - Error in org.openjdk.asmtools.common
FormatError is the generic error thrown by jdis, jdec while parsing a class file.
FormatError(T, String, Object...) - Constructor for error org.openjdk.asmtools.common.FormatError
 
formatOperandLine(String, int, String, List<Integer>) - Method in class org.openjdk.asmtools.jdis.CodeData
Formats invokedynamic/ldc dynamic operand line
fos - Variable in class org.openjdk.asmtools.common.outputs.DirOutput
 
fqn - Variable in class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
fqn - Variable in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
fqn - Variable in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
frame_pc - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
FrameType(int, int, String) - Constructor for enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
frameTypeTag - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
from - Variable in record class org.openjdk.asmtools.asmutils.Range
The field for the from record component.
from() - Method in record class org.openjdk.asmtools.asmutils.Range
Returns the value of the from record component.
fromTag() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
frozen - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
FULL_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
FULL_VERSION - Static variable in class org.openjdk.asmtools.util.ProductInfo
Full version of the product, including build number and date of creation
fullVersion() - Static method in class org.openjdk.asmtools.util.ProductInfo
 
fullyQualifiedName - Variable in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 

G

GE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
get() - Method in interface org.openjdk.asmtools.jasm.Parser.NameSupplier
 
get(int) - Static method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
get(int) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
get(int) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
get(int) - Method in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
get(int) - Method in class org.openjdk.asmtools.jdis.ParameterAnnotationData
 
get(String) - Static method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
get(String, JasmTokens.KeywordType) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
getAllovedContextMask() - Method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getAnnotationElementState() - Method in class org.openjdk.asmtools.jdis.MemberData
Gets a state of the annotation element
getAnnotationElementType(char) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
getAnnotationElementTypeValue() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
The tag item uses a single ASCII character to indicate the type of the value of the element-value pair.
getAnnotationElementTypeValue() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
getAnnotationsCount() - Method in class org.openjdk.asmtools.jdis.MemberData
 
getAttrVector() - Method in class org.openjdk.asmtools.jasm.ClassData
 
getAttrVector() - Method in class org.openjdk.asmtools.jasm.FieldData
 
getAttrVector() - Method in class org.openjdk.asmtools.jasm.MemberData
 
getAttrVector() - Method in class org.openjdk.asmtools.jasm.MethodData
 
getAttrVector() - Method in class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
getBasicType(int) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
getBasicType(String) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
getBody() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
getBody() - Method in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
getBounds() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getBundleForClass(Class) - Static method in class org.openjdk.asmtools.util.I18NResourceBundle
Get a package-specific resource bundle for a class containing localization data.
getByParseKey(String) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
getByPrintName(String) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
getByTag(int) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
getByTagName(String) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
getByte(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getCell(int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getChar() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment.InputFile
 
getClassesData() - Method in class org.openjdk.asmtools.jasm.Parser
 
getClassFileContext() - Method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getClassName(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets a Java class name from a ConstantClass from the CP at a given index.
getClassName(int, Function<Integer, String>) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets a Java class name from a ConstantClass from the CP at a given index.
getClassName(ConstantPool.CPX) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets a Java class name from a ConstantClass from a CPX constant pool object.
getClassName(ConstantPool.CPX2) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets a Java class name from a ConstantClass from a CPX2 constant pool object.
getCommentOffset() - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getCommentOffset() - Method in class org.openjdk.asmtools.jdis.Indenter
 
getCommentPadding() - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getCommentPosCond() - Method in class org.openjdk.asmtools.jdec.ClassData
 
getConst(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Public getter - Safely gets a Constant from the CP at a given index.
getConstantPool() - Method in class org.openjdk.asmtools.jdis.MemberData
 
getConstPollCellByIndex(int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getCorruptedAttributes() - Method in class org.openjdk.asmtools.jdis.ClassData
 
getCount(EMessageKind) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
getCPIndex() - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
getCPTypeOfIndex() - Method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
getCurrentClassName() - Method in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
getCurrentClassName() - Method in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
getCurrentClassName() - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
getDataInputStream() - Method in class org.openjdk.asmtools.common.Environment
 
getDataInputStream(Optional<Environment>) - Method in class org.openjdk.asmtools.common.inputs.ByteInput
 
getDataInputStream(Optional<Environment>) - Method in class org.openjdk.asmtools.common.inputs.FileInput
 
getDataInputStream(Optional<Environment>) - Method in interface org.openjdk.asmtools.common.inputs.ToolInput
 
getDataOutputStream() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
getDataOutputStream() - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
getDataOutputStream() - Method in class org.openjdk.asmtools.common.outputs.EscapedPrintStreamOutput
 
getDataOutputStream() - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
getDataOutputStream() - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
getDataOutputStream() - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
getDataOutputStream() - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
getDataVector(D...) - Method in class org.openjdk.asmtools.jasm.MemberData
 
getElements() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
getElementValueByCPIndex(int) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
 
getEnvironment() - Method in class org.openjdk.asmtools.common.Tool
 
getEnvironment() - Method in class org.openjdk.asmtools.jasm.MemberData
 
getEnvironment() - Method in class org.openjdk.asmtools.jdis.CodeData
 
getEnvironment(ToolOutput, DualStreamToolOutput) - Method in class org.openjdk.asmtools.common.Tool
 
getEnvironment(ToolOutput, DualStreamToolOutput) - Method in class org.openjdk.asmtools.jasm.JasmTool
 
getEnvironment(ToolOutput, DualStreamToolOutput) - Method in class org.openjdk.asmtools.jcoder.JcoderTool
 
getEnvironment(ToolOutput, DualStreamToolOutput) - Method in class org.openjdk.asmtools.jdec.JdecTool
 
getEnvironment(ToolOutput, DualStreamToolOutput) - Method in class org.openjdk.asmtools.jdis.JdisTool
 
getErrorCount() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
getErrorCount() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
getEToolObject() - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
getEToolObject() - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
getEToolObject() - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
getField(ConstantPool.ConstValue_FieldRef) - Method in class org.openjdk.asmtools.jasm.ClassData
 
getFieldType() - Method in class org.openjdk.asmtools.jasm.LocVarData
 
getFieldType(char) - Static method in enum class org.openjdk.asmtools.jasm.FieldType
 
getFileName() - Method in class org.openjdk.asmtools.common.inputs.ByteInput
 
getFileName() - Method in class org.openjdk.asmtools.common.inputs.FileInput
 
getFileName() - Method in class org.openjdk.asmtools.common.inputs.StdinInput
 
getFileName() - Method in class org.openjdk.asmtools.common.inputs.StreamInput
 
getFileName() - Method in class org.openjdk.asmtools.common.inputs.StringInput
 
getFileName() - Method in interface org.openjdk.asmtools.common.inputs.ToolInput
 
getFileName() - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
getFirstIndex(T, BootstrapMethodData) - Method in class org.openjdk.asmtools.jasm.ClassData
Finds first BSM data element by value in a collection
getFlag() - Method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getFlag() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
getFlagName() - Method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getFlags() - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
getFlags(ClassFileContext, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getFlags(EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getFqn() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
getFramePC() - Method in class org.openjdk.asmtools.jdis.StackMapData
 
getFrameTypeTag(String) - Static method in class org.openjdk.asmtools.common.structure.StackMap
Get frame type id by a name
getFullyQualifiedName() - Method in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
getID() - Method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
getIndent(P) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
getIndentSize() - Method in class org.openjdk.asmtools.jdis.Indenter
 
getIndentStep() - Method in class org.openjdk.asmtools.jdis.Indenter
 
getIndentString() - Method in class org.openjdk.asmtools.jdis.Indenter
Creates indent string based on current indent size.
getIndex() - Method in class org.openjdk.asmtools.jasm.LocVarData
 
getIndex() - Method in class org.openjdk.asmtools.jdis.SignatureData
 
getInfo(String, Object...) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
getInfo(String, Object...) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
getInfo(String, Object...) - Method in class org.openjdk.asmtools.common.Environment
 
getInfo(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
getInitialValue() - Method in class org.openjdk.asmtools.jasm.FieldData
 
getInputFile() - Method in class org.openjdk.asmtools.common.Environment
 
getInstructionAttribute(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getInt(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getIssues() - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
getIssues() - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getItemizedCell(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getItemsPerLine(int, P) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
getJavaFlagModifier() - Method in enum class org.openjdk.asmtools.common.structure.EModifier
 
getKeys() - Method in class org.openjdk.asmtools.util.I18NResourceBundle
A required internal method for ResourceBundle.
getLength() - Method in class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
getLength() - Method in class org.openjdk.asmtools.jasm.AnnotationData
 
getLength() - Method in class org.openjdk.asmtools.jasm.AttrData
 
getLength() - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
getLength() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
getLength() - Method in class org.openjdk.asmtools.jasm.DataVector
 
getLength() - Method in interface org.openjdk.asmtools.jasm.DataWriter
 
getLength() - Method in class org.openjdk.asmtools.jasm.ExceptionData
 
getLength() - Method in class org.openjdk.asmtools.jasm.InnerClassData
 
getLength() - Method in class org.openjdk.asmtools.jasm.LineNumberData
 
getLength() - Method in class org.openjdk.asmtools.jasm.LocVarData
 
getLength() - Method in class org.openjdk.asmtools.jasm.MethodData.MethodParameterData
 
getLength() - Method in class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
getLength() - Method in class org.openjdk.asmtools.jasm.ModuleAttr.MapStruct
 
getLength() - Method in class org.openjdk.asmtools.jasm.ModuleAttr.SetStruct
 
getLength() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.AnnotationElemValue
 
getLength() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
getLength() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ClassElemValue
 
getLength() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
getLength() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
getLength() - Method in class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
getLength() - Method in class org.openjdk.asmtools.jasm.StackMapData
 
getLength() - Method in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTagged
 
getLength() - Method in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTaggedPointer
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.empty_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
getLength() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
getLength() - Method in class org.openjdk.asmtools.jdis.AttrData
 
getLine(int) - Method in class org.openjdk.asmtools.jdis.TextLines
 
getListOfPrintableAttributes(P...) - Method in class org.openjdk.asmtools.jdis.ClassData
 
getLogger() - Method in class org.openjdk.asmtools.common.Environment
 
getLookupswitchPairs(int, int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getMapListAsString(int[]) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
getMethodAttrIndex() - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
getMethodSignature() - Method in class org.openjdk.asmtools.jasm.Instr
 
getModuleCPX() - Method in class org.openjdk.asmtools.jdis.ModuleContent
 
getModuleCPX() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Header
 
getModuleFlags() - Method in class org.openjdk.asmtools.jdis.ModuleContent
 
getModuleFlags() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Header
 
getModuleHeader(String) - Method in class org.openjdk.asmtools.jdis.ModuleData
 
getModuleName() - Method in class org.openjdk.asmtools.jdec.ClassData
CONSTANT_Module_info { u1 tag; // == CONSTANT_MODULE(19) u2 name_index; }
getModuleName() - Method in class org.openjdk.asmtools.jdis.ModuleContent
 
getModuleName() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Header
 
getModuleName() - Method in class org.openjdk.asmtools.jdis.ModuleData
 
getModuleName(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getModuleName(int, Function<Integer, String>) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets the string representation of a ConstantModule from the CP at a given index.
getModuleVersion() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Dependence
 
getModuleVersion() - Method in class org.openjdk.asmtools.jdis.ModuleContent
 
getModuleVersion() - Method in class org.openjdk.asmtools.jdis.ModuleContent.Header
 
getModuleVersion() - Method in class org.openjdk.asmtools.jdis.ModuleData
 
getName() - Method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
getName() - Method in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
 
getName() - Method in class org.openjdk.asmtools.util.I18NResourceBundle
Returns the name of this bundle (useful for methods using bundle name instead of instance, such as Logger creation,
getName(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets a Java name from a ConstantUTF8 from the CP at a given index.
getNameCpx() - Method in class org.openjdk.asmtools.jdis.AttrData
 
getNameDesc() - Method in class org.openjdk.asmtools.jasm.FieldData
 
getOffset() - Method in class org.openjdk.asmtools.jdis.Indenter
 
getOptionalString(String) - Method in class org.openjdk.asmtools.util.I18NResourceBundle
Get an entry from the bundle, returning null if it is not found.
getOutputs() - Method in class org.openjdk.asmtools.common.Environment
 
getOutputs() - Method in interface org.openjdk.asmtools.common.ILogger
 
getOutputs() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
getOutputs() - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
getOutputs() - Method in class org.openjdk.asmtools.common.ToolLogger
 
getOutString(String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
getPackageName(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getPackageName(int, Function<Integer, String>) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Public string val - Safely gets the string representation of a ConstantPackage from the CP at a given index.
getPathKind(int) - Static method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes
 
getPathKind(String) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
getPool() - Method in class org.openjdk.asmtools.jasm.MemberData
 
getPoolCellsByType(ClassFileConst.ConstType...) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getPoolValuesByRefType(ClassFileConst.ConstType...) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
getPos() - Method in class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
getPosition() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
getPosition() - Method in class org.openjdk.asmtools.jasm.Parser
 
getPosition() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
getPrintable(byte[], int) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
 
getPrintable(String, int) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
 
getPrintableParameterNames(int) - Method in class org.openjdk.asmtools.jdis.MethodData
 
getPrintedTAG(ConstantPool.TAG) - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getPrintInfo(Function<Integer, Boolean>) - Method in class org.openjdk.asmtools.jdis.SignatureData
 
getProgramName() - Method in class org.openjdk.asmtools.common.ToolLogger
 
getProperty(String) - Static method in class org.openjdk.asmtools.util.ProductInfo
Returns the value of the specified property
getPseudoFlagsAsString() - Method in class org.openjdk.asmtools.jdis.MemberData
 
getResourceMsg(String, Object...) - Static method in error org.openjdk.asmtools.common.FormatError
Checks and returns formatted string if id isn't a reference in i18n.properties
getResourceString(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
getResourceString(String, Object...) - Method in class org.openjdk.asmtools.common.ToolLogger
 
getResourceString(EMessageKind, String, Object...) - Method in class org.openjdk.asmtools.common.ToolLogger
 
getShort(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getShortClassName(int, String) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Shortens a class name (if the class is in the given package).
getShortClassName(String, String) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Shortens a class name (if the class is in the given package).
getSimpleInputFileName() - Method in class org.openjdk.asmtools.common.Environment
 
getSimpleInputFileName() - Method in class org.openjdk.asmtools.common.ToolLogger
 
getSlotsCount() - Method in enum class org.openjdk.asmtools.jasm.FieldType
 
getSlotsCount() - Method in class org.openjdk.asmtools.jasm.LocVarData
 
getSourceName() - Method in class org.openjdk.asmtools.common.Environment
Returns the name of the source file that is used by the tool to assemble the SourceFile attribute
getSourceName() - Method in class org.openjdk.asmtools.jdis.SourceFileData
 
getSrcLine(int) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the attribute data
getStackMap() - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
getStackMap(DataInputStream, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
getSToolObject() - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
getSToolObject() - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
getSToolObject() - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
getString(int, Function<Integer, String>) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets the string representation of a ConstantUTF8 from the CP at a given index.
getString(String, Object...) - Method in class org.openjdk.asmtools.common.ToolLogger.ToolResources
 
getString(String, Object...) - Method in class org.openjdk.asmtools.util.I18NResourceBundle
Get an entry from the resource bundle.
getStringPos() - Method in class org.openjdk.asmtools.jdec.ClassData
 
getTag() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
getTagPadding() - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
getTargetInfo() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
getTargetInfo() - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
getTargetType() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
getTargetType(int) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
getTargetType(String) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
getToolOutput() - Method in class org.openjdk.asmtools.common.Environment
 
getToolOutput() - Method in interface org.openjdk.asmtools.common.ILogger
 
getType() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
getTypeArgumentIndex() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
getTypeName() - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
getTypePathKind() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
getUByte(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getUShort(int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
getVerboseFlag() - Method in class org.openjdk.asmtools.common.Environment
 
getVerificationType(int, Optional<Consumer<String>>) - Static method in class org.openjdk.asmtools.common.structure.StackMap
 
getVerificationType(String) - Static method in class org.openjdk.asmtools.common.structure.StackMap
 
getVersion() - Method in class org.openjdk.asmtools.jdis.ModuleContent.VersionedFlaggedTargetType
 
GOTO - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
GT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 

H

handleAttributes(DataInputStream, EAttribute, int) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the attribute data
handleAttributes(DataInputStream, EAttribute, int) - Method in class org.openjdk.asmtools.jdis.FieldData
 
handleAttributes(DataInputStream, EAttribute, int) - Method in class org.openjdk.asmtools.jdis.MemberData
 
handleAttributes(DataInputStream, EAttribute, int) - Method in class org.openjdk.asmtools.jdis.MethodData
 
handleAttributes(DataInputStream, EAttribute, int) - Method in class org.openjdk.asmtools.jdis.RecordData.Component
 
handleClassIndex(ConstantPool.ConstValue_Cell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
handleClassRef(ConstantPool.ConstValue_Cell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
handleGetObject(String) - Method in class org.openjdk.asmtools.util.I18NResourceBundle
A required internal method for ResourceBundle.
handleIndexCell(ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
Updates reference cell if there is an attached cell but cpIndex is missing.
handleMemberIndex(ConstantPool.ConstValue_Pair) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
handleMemberRef(ConstantPool.ConstValue_Pair) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
handler_pc - Variable in class org.openjdk.asmtools.jasm.ExceptionData
 
handler_pc - Variable in class org.openjdk.asmtools.jdis.TrapData
 
handleRefCell(ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
Updates reference cell if there is cpIndex but a cell is not attached.
handlers - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
HAS_DEFAULT_VALUE - Enum constant in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
hasCP - Variable in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
hasFields - Variable in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
hashCode() - Method in class org.openjdk.asmtools.asmutils.Pair
 
hashCode() - Method in record class org.openjdk.asmtools.asmutils.Range
Returns a hash code value for this object.
hashCode() - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
Returns a hash code value for this object.
hashCode() - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
hashCode() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
hashCode() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
hashCode() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
hashCode() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
hashCode() - Method in class org.openjdk.asmtools.jasm.ConstValue
 
hashCode() - Method in class org.openjdk.asmtools.jasm.Indexer
 
hashCode() - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
hashCode() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
hashCode() - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
hashCode() - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
hashCode() - Method in class org.openjdk.asmtools.jdis.ModuleContent.VersionedFlaggedTargetType
 
hasInterfaces - Variable in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
hasMessages() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
hasMessages() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
hasMethodAttrIndex() - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
hasMethods - Variable in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
hasPackage() - Method in class org.openjdk.asmtools.jdis.ClassData
Determines if this Class has a package
hasPseudoMod(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
hasStackMapTable - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
header - Variable in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
header - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
header - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
header - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
Header(int, String, int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Header
 
HEADER - Enum constant in enum class org.openjdk.asmtools.jasm.ClassData.CoreClasses.PLACE
 
HeaderStruct(ModuleContent.Header, Function<ModuleContent.TargetType, ConstCell>, Function<String, ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
HEX - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
hexString - Static variable in class org.openjdk.asmtools.asmutils.HexUtils
 
hexTable - Static variable in class org.openjdk.asmtools.asmutils.HexUtils
 
hexTable - Static variable in class org.openjdk.asmtools.asmutils.StringUtils
 
hexTable - Static variable in class org.openjdk.asmtools.common.uEscWriter
 
HexUtils - Class in org.openjdk.asmtools.asmutils
Utility class for Hex strings, bytes manipulations
HexUtils() - Constructor for class org.openjdk.asmtools.asmutils.HexUtils
 
high - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
host_class_index - Variable in class org.openjdk.asmtools.jdis.NestHostData
 

I

I18NResourceBundle - Class in org.openjdk.asmtools.util
A class that lazily opens a package-specific resource bundle containing localization data for a class.
I18NResourceBundle(String, ClassLoader) - Constructor for class org.openjdk.asmtools.util.I18NResourceBundle
Create a resource bundle for the given name.
id - Variable in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
id() - Method in class org.openjdk.asmtools.jdis.TrapData
 
IDENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
IDENT - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
idValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
IF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
ignoreFlag - Variable in class org.openjdk.asmtools.jcoder.Main
 
ignoreWarnings - Variable in class org.openjdk.asmtools.common.ToolLogger
 
ILogger - Interface in org.openjdk.asmtools.common
 
IMPLEMENTS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
IMPORT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
in - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
in(JasmTokens.Token...) - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
Checks that this enum element is in an enum list
in(T) - Method in record class org.openjdk.asmtools.asmutils.Range
Verifies that a value is inside the range from the lower bound (from) to the upper bound (to) inclusively.
inBits - Variable in class org.openjdk.asmtools.jasm.Scanner
 
inbounds(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
bounds-check a CP index.
INC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
incIndent() - Method in class org.openjdk.asmtools.jdis.Indenter
 
indent - Variable in class org.openjdk.asmtools.jdec.ClassData
 
Indent(String) - Method in class org.openjdk.asmtools.jdis.Indenter
 
INDENT_LENGTH - Static variable in class org.openjdk.asmtools.jdec.ClassData
 
INDENT_OFFSET - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
INDENT_STEP - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
INDENT_STRING - Static variable in class org.openjdk.asmtools.jdec.ClassData
 
INDENT_STRING - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
Indenter - Class in org.openjdk.asmtools.jdis
 
Indenter() - Constructor for class org.openjdk.asmtools.jdis.Indenter
 
Indenter(ToolOutput) - Constructor for class org.openjdk.asmtools.jdis.Indenter
 
IndentPadLeft(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
Formats input string by adding indent string and padding spaces from the left.
IndentPadRight(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
Formats input string by adding indent string and padding spaces from the left.
index - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
index - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
index - Variable in class org.openjdk.asmtools.jdis.SignatureData
 
Indexer - Class in org.openjdk.asmtools.jasm
Indexer a position starting from 0 of a constant cell in the Constant Pool.
Indexer() - Constructor for class org.openjdk.asmtools.jasm.Indexer
 
Indexer(int) - Constructor for class org.openjdk.asmtools.jasm.Indexer
 
indexFixerConstantPool - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
indexMacro - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
INF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
info(String, Object...) - Method in class org.openjdk.asmtools.common.Environment
 
info(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
INFO - Enum constant in enum class org.openjdk.asmtools.common.EMessageKind
 
init() - Method in class org.openjdk.asmtools.common.inputs.ByteInput
 
init() - Method in class org.openjdk.asmtools.common.inputs.StreamInput
 
init() - Method in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
init() - Static method in class org.openjdk.asmtools.util.ProductInfo
Initializes the bundle
init(int, ConstCell<?>, ConstCell<?>, ArrayList<Indexer>) - Method in class org.openjdk.asmtools.jasm.ClassData
Initializes the ClassData.
init(DataInputStream) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
init(Integer, String, String, int, OpcodeTables.OpcodeType) - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
init(Integer, String, String, JcodTokens.TokenType, JcodTokens.KeywordType) - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
init(JasmEnvironment) - Method in class org.openjdk.asmtools.jasm.ParseBase
 
init(JasmEnvironment, Parser) - Method in class org.openjdk.asmtools.jasm.ParseBase
 
init(Parser) - Method in class org.openjdk.asmtools.jasm.ParseBase
 
init(Scanner) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
init(T) - Method in class org.openjdk.asmtools.jdis.MemberData
 
initAsModule() - Method in class org.openjdk.asmtools.jasm.ClassData
 
initAsPackageInfo(int, String) - Method in class org.openjdk.asmtools.jasm.ClassData
 
initClassDefaultVersion() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
initClassNames(int) - Method in class org.openjdk.asmtools.jdis.ClassData
Initializes class, package names needed for printing asm file
initializeClassData() - Method in class org.openjdk.asmtools.jasm.Parser
 
initialValue - Variable in class org.openjdk.asmtools.jasm.FieldData
 
initIndent(int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
initModuleDefaultVersion() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
INLINED_ELEMENT - Enum constant in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
INLINEMETHOD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INLINENEWINSTANCE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INLINERETURN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INNER_CLASS - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
inner_class_info_index - Variable in class org.openjdk.asmtools.jdis.InnerClassData
 
inner_name_index - Variable in class org.openjdk.asmtools.jdis.InnerClassData
 
INNER_TYPE - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
INNER_TYPE_TYPEPATH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
innerClass - Variable in class org.openjdk.asmtools.jasm.InnerClassData
 
INNERCLASS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
InnerClassData - Class in org.openjdk.asmtools.jasm
 
InnerClassData - Class in org.openjdk.asmtools.jdis
4.7.6.
InnerClassData(int, ConstCell, ConstCell, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.InnerClassData
 
InnerClassData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.InnerClassData
 
innerClasses - Variable in class org.openjdk.asmtools.jasm.ClassData
 
innerClasses - Variable in class org.openjdk.asmtools.jdis.ClassData
 
inputFile - Variable in class org.openjdk.asmtools.jasm.JasmEnvironment
 
inputFile - Variable in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
inputFile - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
InputFile(DataInputStream) - Constructor for class org.openjdk.asmtools.jasm.JasmEnvironment.InputFile
 
InputFile(DataInputStream) - Constructor for class org.openjdk.asmtools.jcoder.JcoderEnvironment.InputFile
 
inputFileName - Variable in class org.openjdk.asmtools.common.Environment
 
inputFileName - Variable in class org.openjdk.asmtools.common.ToolLogger
 
inputStream - Variable in class org.openjdk.asmtools.jdec.ClassData
 
inRange(int) - Method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
inRange(int) - Method in class org.openjdk.asmtools.jasm.Indexer
 
inRange(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
insert(int, ToolLogger.Message) - Method in class org.openjdk.asmtools.common.CompilerLogger
Insert a message in the list of outstanding messages.
instance - Enum constant in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
INSTANCEOF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Instr - Class in org.openjdk.asmtools.jasm
 
Instr(MethodData, JasmEnvironment) - Constructor for class org.openjdk.asmtools.jasm.Instr
 
INSTR_PREFIX_LENGTH - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
instrParser - Variable in class org.openjdk.asmtools.jasm.Parser
 
InstructionAttr - Class in org.openjdk.asmtools.jdis
instruction attributes
InstructionAttr(MethodData) - Constructor for class org.openjdk.asmtools.jdis.InstructionAttr
 
instructionAttrs - Variable in class org.openjdk.asmtools.jdis.CodeData
(parsed) reversed bytecode index hash, associates labels with ByteCode indexes
instructionParser - Variable in class org.openjdk.asmtools.jasm.ParserInstr
local handle for the constant parser - needed for parsing constants during instruction construction.
Int - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
INT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INTERFACE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INTERFACE - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
INTERFACE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
interfaces - Variable in class org.openjdk.asmtools.jasm.ClassData
 
interfaces - Variable in class org.openjdk.asmtools.jdis.ClassData
 
INTERFACES - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
intSize - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
IntToAllOpcodes - Static variable in class org.openjdk.asmtools.jasm.OpcodeTables
 
INTVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
INTVAL - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
intValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
intValue - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
invisible - Variable in class org.openjdk.asmtools.jasm.AnnotationData
 
invisible - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
invisible - Variable in class org.openjdk.asmtools.jdis.ParameterAnnotationData
 
Invisible - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
invisibleAnnotations - Variable in class org.openjdk.asmtools.jdis.MemberData
 
invisibleAnnotationToken - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
invisibleParameterAnnotations - Variable in class org.openjdk.asmtools.jdis.MethodData
 
InvisibleType - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
invisibleTypeAnnotations - Variable in class org.openjdk.asmtools.jdis.CodeData
The invisible type annotations for this method
invisibleTypeAnnotations - Variable in class org.openjdk.asmtools.jdis.MemberData
 
inVisTypeAnnotations - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
IOProb - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
isAbstract() - Method in class org.openjdk.asmtools.jasm.ClassData
Predicate that describes if this class has an abstract flag indicating that it is the abstract class.
isAbstract(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isAllowedToBeDelete(ConstCell<ConstantPool.ConstValue_UTF8>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
isAnnotation(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isAnnotation(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
isAnnotation examines the beginning of a string to see if it starts with an annotation character
isAnnotationToken(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
isAnnotationToken examines the beginning of a string to see if it starts with an annotation characters ('@+' = visible annotation, '@-' = invisible).
isBridge(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isClassArrayDescriptor(String) - Static method in class org.openjdk.asmtools.jdis.Utils
 
isConstantPool() - Method in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
isCorrupted() - Method in class org.openjdk.asmtools.jdis.AttrData
 
isDefined - Variable in class org.openjdk.asmtools.jasm.CodeAttr.Local
 
isDeprecated - Variable in class org.openjdk.asmtools.jdis.MemberData
 
isDeprecatedPseudoMod(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isEmpty() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
isEmpty() - Method in class org.openjdk.asmtools.jasm.NameInfo
 
isEmpty() - Method in class org.openjdk.asmtools.jasm.RecordData
 
isEmpty() - Method in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
isEmpty() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
isEnum(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isFatal() - Method in error org.openjdk.asmtools.common.SyntaxError
 
isFinal(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isFlagged() - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
isFlagged() - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
isFromResourceBundle(String) - Static method in enum class org.openjdk.asmtools.common.EMessageKind
 
isFrozen() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
isInterface() - Method in class org.openjdk.asmtools.jasm.ClassData
Predicate that describes if this class has an access flag indicating that it is an interface.
isInterface(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isInvisibleAnnotationToken(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
isInvisibleAnnotationToken examines the end of an annotation token to determine visibility ('+' = visible annotation, '-' = invisible).
isMandated(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isModule(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isNative(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isOneOf(int, char...) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
Checks that ch is in the list
isOneOf(ClassFileContext...) - Method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
isPermitsValue(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isPossibleClassName() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
isPossibleJasmIdentifier() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
isPossibleModuleName() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
isPrimitive() - Method in class org.openjdk.asmtools.jasm.ClassData
Predicate that describes if this class has a primitive flag indicating that it is the primitive class.
isPrimitive(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isPrintable() - Method in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
isPrintable() - Method in class org.openjdk.asmtools.jdis.Container
 
isPrintable() - Method in interface org.openjdk.asmtools.jdis.Printable
 
isPrintable() - Method in class org.openjdk.asmtools.jdis.SourceFileData
 
isPrintable(P...) - Method in class org.openjdk.asmtools.jdis.ClassData
 
isPrintableChar(char) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
 
isPrintableChar(char) - Method in class org.openjdk.asmtools.jdec.ClassData
 
isPrivate(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isProtected(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isPublic(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isReferred - Variable in class org.openjdk.asmtools.jasm.CodeAttr.Local
 
isReservedOpcode() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
isSet() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Zero
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
isSet() - Method in class org.openjdk.asmtools.jasm.ConstValue
 
isSet() - Method in class org.openjdk.asmtools.jasm.Indexer
 
isSet() - Method in class org.openjdk.asmtools.jasm.StackMapData
Checks whether a method's Code attribute has a StackMapTable attribute.
isSet(char) - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
isSetByParameter - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
isSetByParameter() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
isStatic(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isStaticPhase(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isStrict(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
issues - Variable in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
isSuper(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isSynchronized(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isSynthetic - Variable in class org.openjdk.asmtools.jdis.MemberData
 
isSynthetic(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isSyntheticPseudoMod(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isThresholdSet() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
isTransient(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isTransitive(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isTypeAnnotationToken(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
isTypeAnnotationToken examines the beginning of a string to see if it starts with type annotation characters ('@T+' = visible type annotation, '@T-' = invisible).
isTypeCheckingVerifier() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
isValid(int) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
Checks if the tag belongs to range of valid Frame Types
isValidFrameType(int) - Static method in class org.openjdk.asmtools.common.structure.StackMap
Checks if the tag belongs to range of valid Frame Types
isValidVerificationType(int) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
isValue(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isVarArgs(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
isVolatile(int) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
ITEM_Bogus - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Double - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Float - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_InitObject - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Integer - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Long - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_NewObject - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Null - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_Object - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
ITEM_UNKNOWN - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
itemizeAttributes(A...) - Method in class org.openjdk.asmtools.jasm.ClassData
Scans all attributes that 1.
itemizeCell(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
itemizePool() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
itemVerificationType - Variable in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTagged
 
itemVerificationType - Variable in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTaggedPointer
 
iterator() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
iterator() - Method in class org.openjdk.asmtools.jasm.DataVector
 
iterator() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 

J

jasm(String...) - Static method in class org.openjdk.asmtools.Main
Invokes jasm main class with passed arguments
JASM - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
JASM - Static variable in class org.openjdk.asmtools.jdis.Options
 
JASM_IDENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
JasmBuilder(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jasm.JasmEnvironment.JasmBuilder
 
JasmEnvironment - Class in org.openjdk.asmtools.jasm
 
JasmEnvironment(Environment.Builder<JasmEnvironment, CompilerLogger>) - Constructor for class org.openjdk.asmtools.jasm.JasmEnvironment
 
JasmEnvironment.InputFile - Class in org.openjdk.asmtools.jasm
 
JasmEnvironment.JasmBuilder - Class in org.openjdk.asmtools.jasm
 
JASMIDENTIFIER - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
jasmPrefix - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
JasmTokens - Class in org.openjdk.asmtools.jasm
JasmTokens This class contains tokens specific to parsing JASM syntax.
JasmTokens() - Constructor for class org.openjdk.asmtools.jasm.JasmTokens
 
JasmTokens.AnnotationType - Enum Class in org.openjdk.asmtools.jasm
 
JasmTokens.KeywordType - Enum Class in org.openjdk.asmtools.jasm
 
JasmTokens.Token - Enum Class in org.openjdk.asmtools.jasm
Scanner Tokens (Definitive List)
JasmTokens.TokenType - Enum Class in org.openjdk.asmtools.jasm
 
JasmTool - Class in org.openjdk.asmtools.jasm
 
JasmTool(ToolOutput) - Constructor for class org.openjdk.asmtools.jasm.JasmTool
 
JasmTool(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jasm.JasmTool
 
JAVA_MAGIC - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
javaName(String) - Static method in class org.openjdk.asmtools.jdis.Utils
 
jcoder(String...) - Static method in class org.openjdk.asmtools.Main
Invokes jcoder main class with passed arguments
Jcoder - Class in org.openjdk.asmtools.jcoder
Compiles just 1 source file
Jcoder(JcoderEnvironment, HashMap<String, String>) - Constructor for class org.openjdk.asmtools.jcoder.Jcoder
Create a parser
Jcoder.Context - Class in org.openjdk.asmtools.jcoder
 
Jcoder.ContextTag - Enum Class in org.openjdk.asmtools.jcoder
 
Jcoder.ContextVal - Class in org.openjdk.asmtools.jcoder
 
JcoderBuilder(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jcoder.JcoderEnvironment.JcoderBuilder
 
JcoderEnvironment - Class in org.openjdk.asmtools.jcoder
 
JcoderEnvironment(Environment.Builder<JcoderEnvironment, CompilerLogger>) - Constructor for class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
JcoderEnvironment.InputFile - Class in org.openjdk.asmtools.jcoder
 
JcoderEnvironment.JcoderBuilder - Class in org.openjdk.asmtools.jcoder
 
JcoderTool - Class in org.openjdk.asmtools.jcoder
 
JcoderTool(ToolOutput) - Constructor for class org.openjdk.asmtools.jcoder.JcoderTool
 
JcoderTool(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jcoder.JcoderTool
 
JcodTokens - Class in org.openjdk.asmtools.jcoder
JcodTokens This class contains tokens specific to parsing JCOD syntax.
JcodTokens() - Constructor for class org.openjdk.asmtools.jcoder.JcodTokens
 
JcodTokens.ConstType - Enum Class in org.openjdk.asmtools.jcoder
ConstType A (typed) tag (constant) representing the type of Constant in the Constant Pool.
JcodTokens.KeywordType - Enum Class in org.openjdk.asmtools.jcoder
 
JcodTokens.Token - Enum Class in org.openjdk.asmtools.jcoder
Scanner Tokens (Definitive List)
JcodTokens.TokenType - Enum Class in org.openjdk.asmtools.jcoder
 
jdec(String...) - Static method in class org.openjdk.asmtools.Main
Invokes jdec main class with passed arguments
JDEC - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
JDecBuilder(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jdec.JdecEnvironment.JDecBuilder
 
JdecEnvironment - Class in org.openjdk.asmtools.jdec
 
JdecEnvironment(Environment.Builder<JdecEnvironment, DecompilerLogger>) - Constructor for class org.openjdk.asmtools.jdec.JdecEnvironment
 
JdecEnvironment.JDecBuilder - Class in org.openjdk.asmtools.jdec
 
JdecTool - Class in org.openjdk.asmtools.jdec
 
JdecTool(PrintStream) - Constructor for class org.openjdk.asmtools.jdec.JdecTool
 
JdecTool(ToolOutput) - Constructor for class org.openjdk.asmtools.jdec.JdecTool
 
JdecTool(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jdec.JdecTool
 
jdis(String...) - Static method in class org.openjdk.asmtools.Main
Invokes jdis main class with passed arguments
JdisBuilder(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jdis.JdisEnvironment.JdisBuilder
 
JdisEnvironment - Class in org.openjdk.asmtools.jdis
 
JdisEnvironment(Environment.Builder<JdisEnvironment, DecompilerLogger>) - Constructor for class org.openjdk.asmtools.jdis.JdisEnvironment
 
JdisEnvironment.JdisBuilder - Class in org.openjdk.asmtools.jdis
 
JdisTool - Class in org.openjdk.asmtools.jdis
 
JdisTool(ToolOutput) - Constructor for class org.openjdk.asmtools.jdis.JdisTool
 
JdisTool(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.jdis.JdisTool
 

K

key_type - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
key_type - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
keys - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
keyword - Variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
KEYWORD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
KEYWORD - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
keyword_token(int) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
keyword_token(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
keyword_token_ID(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
keyword_token_ident(String) - Static method in class org.openjdk.asmtools.jasm.JasmTokens
 
keyword_token_ident(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
keyword_token_int(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
keywordName(int) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
KEYWORDS - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
KEYWORDS_DELIMITER - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
KEYWORDS_SUFFIX - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
KeywordType(Integer, String) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
KeywordType(Integer, String) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
kind - Variable in record class org.openjdk.asmtools.common.ToolLogger.Message
The field for the kind record component.
kind - Variable in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
kind - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
kind() - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
Returns the value of the kind record component.

L

Label(String) - Constructor for class org.openjdk.asmtools.jasm.CodeAttr.Label
 
labelDecl(String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
LabelDef(int, String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
LabelRef(String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
labels - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
labelsHash - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
LABS - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
lastInstr - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
lastLineNumber - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
lbrace - Variable in class org.openjdk.asmtools.jasm.ParserCP
 
LBRACE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
LBRACE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
LBRACE - Static variable in class org.openjdk.asmtools.jcoder.Scanner
 
LDC - Enum constant in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
 
LE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
leave() - Method in class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
length - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
length - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
length - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
length - Variable in class org.openjdk.asmtools.jcoder.ByteBuffer
The number of elements in the buffer.
length - Variable in class org.openjdk.asmtools.jdis.AttrData
 
length - Variable in class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
length - Variable in class org.openjdk.asmtools.jdis.Indenter
 
length() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
LENGTH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
lin_num_tb - Variable in class org.openjdk.asmtools.jdis.CodeData
(parsed) Line Number table, describes source lines associated with ByteCode indexes
LINE_INC - Static variable in interface org.openjdk.asmtools.common.CompilerConstants
 
line_number - Variable in class org.openjdk.asmtools.jasm.LineNumberData
 
line_number - Variable in class org.openjdk.asmtools.jdis.CodeData.LineNumData
 
LINE_SPLITTER - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
lineNum - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
lineNumber(int) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
lineNumber(int) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
LineNumberData - Class in org.openjdk.asmtools.jasm
4.7.12.
LineNumberData(int, int) - Constructor for class org.openjdk.asmtools.jasm.LineNumberData
 
lineNumberTable - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
LineNumData(DataInputStream) - Constructor for class org.openjdk.asmtools.jdis.CodeData.LineNumData
 
linepos - Variable in class org.openjdk.asmtools.jasm.JasmEnvironment.InputFile
 
lines - Variable in class org.openjdk.asmtools.jdis.TextLines
 
LNT - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
loadLabelTable() - Method in class org.openjdk.asmtools.jdis.CodeData
 
loadLineNumTable() - Method in class org.openjdk.asmtools.jdis.CodeData
 
loadLocVarTable() - Method in class org.openjdk.asmtools.jdis.CodeData
 
loadStackMap() - Method in class org.openjdk.asmtools.jdis.CodeData
 
loadTrapTable() - Method in class org.openjdk.asmtools.jdis.CodeData
 
loc_var_tb - Variable in class org.openjdk.asmtools.jdis.CodeData
(parsed) Local Variable table, describes variable scopes associated with ByteCode indexes
Local(String) - Constructor for class org.openjdk.asmtools.jasm.CodeAttr.Local
 
LOCAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
local_var - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
LocalMethodRef(ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
LocalMethodRef(ConstValue) - Method in class org.openjdk.asmtools.jasm.ClassData
 
localsMap - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
LOCALVAR - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
LocalVar_Entry(int, int, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
localvar_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
localVariableTable - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
lockMap - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
LocVarData - Class in org.openjdk.asmtools.jasm
4.7.13.
LocVarData(short, short, ConstCell, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.LocVarData
Creates an entry of Local Variable Table
LocVarData(DataInputStream) - Constructor for class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
LocVarDataDef(int, int, ConstCell<?>, ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.CodeAttr
Constructs the local variable nameCell:descriptorCell assigned to the slot index.
LocVarDataEnd(short, int) - Method in class org.openjdk.asmtools.jasm.CodeAttr
Marks the end of Local Variable presented in the form endVar index: locVarSlots[slot] = VACANT and sets the Length of the Local Var
locVarSlots - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
log - Variable in class org.openjdk.asmtools.common.outputs.log.StringLog
 
Long - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
LONG - Enum constant in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
LONG - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
longForm() - Method in enum class org.openjdk.asmtools.common.EMessageKind
 
LONGSTRINGVAL - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
longStringValue - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
LONGVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
LONGVAL - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
longValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
longValue - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
lookForward() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
lookForwardUTF() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment.InputFile
 
lookupUTF8Cell(Function<String, Boolean>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
low - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
lP - Variable in class org.openjdk.asmtools.jdis.MethodData
 
LPAREN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
LPAREN - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
LReference - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
LSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
LSQBRACKET - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
LSQBRACKET - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
LT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 

M

macro - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
MACRO - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
macros - Variable in class org.openjdk.asmtools.jcoder.Main
 
macros - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
main(String...) - Static method in class org.openjdk.asmtools.jasm.Main
 
main(String...) - Static method in class org.openjdk.asmtools.jcoder.Main
 
main(String...) - Static method in class org.openjdk.asmtools.jdec.Main
 
main(String...) - Static method in class org.openjdk.asmtools.jdis.Main
 
main(String...) - Static method in class org.openjdk.asmtools.Main
Parses the first argument and delegates execution to an appropriate tool
Main - Class in org.openjdk.asmtools.jasm
Jasm is an assembler that accepts a text file based on the JASM Specification, and produces a .class file for use with a Java Virtual Machine.
Main - Class in org.openjdk.asmtools.jcoder
Jcoder is an assembler that accepts a text file based on the JCod Specification, and produces a .class file for use with a Java Virtual Machine.
Main - Class in org.openjdk.asmtools.jdec
jdec is a disassembler that accepts a .class file, and prints the plain-text translation of jcod source file to the standard output.
Main - Class in org.openjdk.asmtools.jdis
jdis is a disassembler that accepts a .class file, and prints the plain-text translation of jasm source file to the standard output.
Main - Class in org.openjdk.asmtools
Wrapper class that reads the first command line argument and invokes a corresponding tool.
Main() - Constructor for class org.openjdk.asmtools.Main
 
Main(PrintStream, String) - Constructor for class org.openjdk.asmtools.jasm.Main
Deprecated.
Main(PrintStream, String) - Constructor for class org.openjdk.asmtools.jcoder.Main
Deprecated.
Main(PrintWriter, String) - Constructor for class org.openjdk.asmtools.jasm.Main
Deprecated.
Main(PrintWriter, String) - Constructor for class org.openjdk.asmtools.jcoder.Main
Deprecated.
Main(EscapedPrintStreamOutput, String[]) - Constructor for class org.openjdk.asmtools.jdec.Main
 
Main(ToolOutput, String...) - Constructor for class org.openjdk.asmtools.jasm.Main
 
Main(ToolOutput, String...) - Constructor for class org.openjdk.asmtools.jcoder.Main
 
Main(ToolOutput, String...) - Constructor for class org.openjdk.asmtools.jdis.Main
 
Main(ToolOutput, DualStreamToolOutput, String...) - Constructor for class org.openjdk.asmtools.jasm.Main
 
Main(ToolOutput, DualStreamToolOutput, String...) - Constructor for class org.openjdk.asmtools.jcoder.Main
 
Main(ToolOutput, DualStreamToolOutput, String...) - Constructor for class org.openjdk.asmtools.jdec.Main
 
Main(ToolOutput, DualStreamToolOutput, String...) - Constructor for class org.openjdk.asmtools.jdis.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput) - Constructor for class org.openjdk.asmtools.jasm.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput) - Constructor for class org.openjdk.asmtools.jcoder.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput) - Constructor for class org.openjdk.asmtools.jdec.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput) - Constructor for class org.openjdk.asmtools.jdis.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput...) - Constructor for class org.openjdk.asmtools.jasm.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput...) - Constructor for class org.openjdk.asmtools.jcoder.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput...) - Constructor for class org.openjdk.asmtools.jdec.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput...) - Constructor for class org.openjdk.asmtools.jdis.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput, String...) - Constructor for class org.openjdk.asmtools.jasm.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput, String...) - Constructor for class org.openjdk.asmtools.jcoder.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput, String...) - Constructor for class org.openjdk.asmtools.jdec.Main
 
Main(ToolOutput, DualStreamToolOutput, ToolInput, String...) - Constructor for class org.openjdk.asmtools.jdis.Main
 
major_version - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
major_version() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
makeFieldRef(ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
MANDATED - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
MapStruct(Map<T, Set<ModuleContent.TargetType>>, Function<ModuleContent.TargetType, ConstCell>, Function<ModuleContent.TargetType, ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.ModuleAttr.MapStruct
 
mapToHexString(int[]) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
 
match(JasmTokens.Token, JasmTokens.Token) - Method in class org.openjdk.asmtools.jasm.Parser
The match() method is used to quickly match opening brackets (ie: '(', '{', or '[') with their closing counterpart.
match(JcodTokens.Token, JcodTokens.Token) - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan to a matching '}', ']' or ')'.
max_locals - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
max_locals - Variable in class org.openjdk.asmtools.jdis.CodeData
 
max_stack - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
max_stack - Variable in class org.openjdk.asmtools.jdis.CodeData
 
MaxKeywords - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
maxLen - Static variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
maxLen - Static variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
MaxOpcodes - Static variable in class org.openjdk.asmtools.jasm.OpcodeTables
Initialized keyword and token Hash Maps (and Reverse Tables)
maxTag - Static variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
maxTag - Static variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
maxTag - Static variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
MaxTokens - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
Initialized keyword and token Hash Maps (and Reverse Tables)
memberAnnttns - Variable in class org.openjdk.asmtools.jasm.Parser
 
MemberData<T extends Environment<? extends ToolLogger>> - Class in org.openjdk.asmtools.jasm
The common base structure for field_info, method_info, and component_info
MemberData<T extends MemberData> - Class in org.openjdk.asmtools.jdis
Base class for ClassData, MethodData, FieldData and RecordData(JEP 360)
MemberData(ConstantPool, T) - Constructor for class org.openjdk.asmtools.jasm.MemberData
 
MemberData(ConstantPool, T, int) - Constructor for class org.openjdk.asmtools.jasm.MemberData
 
MemberData(JdisEnvironment) - Constructor for class org.openjdk.asmtools.jdis.MemberData
 
MemberData(T) - Constructor for class org.openjdk.asmtools.jdis.MemberData
 
MemberData.AnnotationElementState - Enum Class in org.openjdk.asmtools.jdis
 
memberType - Variable in class org.openjdk.asmtools.jdis.MemberData
 
message - Variable in class org.openjdk.asmtools.common.ErrorMessage
 
Message(EMessageKind, String) - Constructor for record class org.openjdk.asmtools.common.ToolLogger.Message
Creates an instance of a Message record class.
Message(EMessageKind, String, Object...) - Constructor for record class org.openjdk.asmtools.common.ToolLogger.Message
 
meth_formal_param - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_invoc_typearg - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_receiver - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_ref_receiver - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_ref_typearg - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_ret_type - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_type_param - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
meth_type_param_bnds - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
METHOD - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
METHOD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
METHOD - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
METHOD_PARAMETERS - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
methodData - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
MethodData - Class in org.openjdk.asmtools.jasm
 
MethodData - Class in org.openjdk.asmtools.jdis
Method data for method members in a class of the Java Disassembler
MethodData(ClassData, int, ConstCell<?>, ConstCell<?>, ArrayList<ConstCell<?>>) - Constructor for class org.openjdk.asmtools.jasm.MethodData
 
MethodData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.MethodData
 
MethodData.DataPArrayAttr<T extends DataWriter> - Class in org.openjdk.asmtools.jasm
Used to store Parameter Arrays (as attributes)
MethodData.MethodParameterData - Class in org.openjdk.asmtools.jasm
 
MethodData.ParamNameData - Class in org.openjdk.asmtools.jdis
MethodParamData
METHODPARAM - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
MethodParameterData(int, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.MethodData.MethodParameterData
 
methodParameters - Variable in class org.openjdk.asmtools.jasm.MethodData
 
METHODREF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
methods - Variable in class org.openjdk.asmtools.jasm.ClassData
 
methods - Variable in class org.openjdk.asmtools.jdis.ClassData
 
METHODS - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
minor_version - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
minor_version() - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
MISC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
MISC - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
MM_ABSTRACT_METHOD - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_CLASS - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_FIELD - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_INIT_METHOD - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_INTERFACE - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_INTERFACE_METHOD - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_METHOD - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_MODULE - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_MODULE_EXPORTS - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_MODULE_OPENS - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_MODULE_REQUIRES - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
MM_NESTED_CLASS - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
Mnemocodes - Static variable in class org.openjdk.asmtools.jasm.OpcodeTables
 
MODIFIER - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
MODULE - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
MODULE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
MODULE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
MODULE_DIRECTIVE_PADDING - Static variable in class org.openjdk.asmtools.jdis.ModuleContent
 
MODULE_DIRECTIVES - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
MODULE_NAME - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
ModuleAttr - Class in org.openjdk.asmtools.jasm
The module attribute
ModuleAttr(ClassData) - Constructor for class org.openjdk.asmtools.jasm.ModuleAttr
 
ModuleAttr.Content - Enum Class in org.openjdk.asmtools.jasm
 
ModuleAttr.HeaderStruct - Class in org.openjdk.asmtools.jasm
 
ModuleAttr.MapStruct<T extends ModuleContent.TargetType> - Class in org.openjdk.asmtools.jasm
u2 {exports|opens}_count; { u2 {exports|opens}_index; u2 {exports|opens}_flags; u2 {exports|opens}_to_count; u2 {exports|opens}_to_index[{exports|opens}_to_count]; } {exports|opens}[{exports|opens}_count]; or u2 provides_count; { u2 provides_index; u2 provides_with_count; u2 provides_with_index[provides_with_count]; } provides[provides_count];
ModuleAttr.SetStruct<T extends ModuleContent.TargetType> - Class in org.openjdk.asmtools.jasm
u2 uses_count; u2 uses_index[uses_count]; or u2 requires_count; { u2 requires_index; u2 requires_flags; u2 requires_version_index; } requires[requires_count];
moduleAttribute - Variable in class org.openjdk.asmtools.jasm.ClassData
 
moduleAttribute - Variable in class org.openjdk.asmtools.jasm.Parser
 
moduleContent - Variable in class org.openjdk.asmtools.jdis.ModuleData
 
ModuleContent - Class in org.openjdk.asmtools.jdis
Internal presentation of a module
ModuleContent(ModuleContent.Builder) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent
 
ModuleContent.Builder - Class in org.openjdk.asmtools.jdis
The module builder.
ModuleContent.Dependence - Class in org.openjdk.asmtools.jdis
 
ModuleContent.Exported - Class in org.openjdk.asmtools.jdis
 
ModuleContent.FlaggedTargetType - Class in org.openjdk.asmtools.jdis
 
ModuleContent.Header - Class in org.openjdk.asmtools.jdis
 
ModuleContent.Opened - Class in org.openjdk.asmtools.jdis
 
ModuleContent.Provided - Class in org.openjdk.asmtools.jdis
 
ModuleContent.TargetType - Class in org.openjdk.asmtools.jdis
 
ModuleContent.Uses - Class in org.openjdk.asmtools.jdis
 
ModuleContent.VersionedFlaggedTargetType - Class in org.openjdk.asmtools.jdis
 
moduleData - Variable in class org.openjdk.asmtools.jdis.ClassData
 
ModuleData - Class in org.openjdk.asmtools.jdis
The module attribute data.
ModuleData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.ModuleData
 
moduleFlags - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
moduleName - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
moduleVersion - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
MUL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
myClassName - Variable in class org.openjdk.asmtools.jasm.ClassData
 
myname - Variable in class org.openjdk.asmtools.jcoder.ByteBuffer
 

N

name - Variable in class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
name - Variable in class org.openjdk.asmtools.jasm.CodeAttr.Local
 
name - Variable in class org.openjdk.asmtools.jasm.InnerClassData
 
name - Variable in class org.openjdk.asmtools.jasm.MethodData.MethodParameterData
 
name - Variable in class org.openjdk.asmtools.jdis.ClassArrayData
 
name - Variable in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
 
name - Variable in class org.openjdk.asmtools.util.I18NResourceBundle
 
name() - Method in class org.openjdk.asmtools.jasm.NameInfo
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.AnnotationElement
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.AttrData
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.FieldData
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.MethodData
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.MethodData.ParamNameData
 
name_cpx - Variable in class org.openjdk.asmtools.jdis.RecordData.Component
 
nameCell - Variable in class org.openjdk.asmtools.jasm.Instr
 
nameCell - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
nameCell - Variable in class org.openjdk.asmtools.jasm.MethodData
 
NamedBinary(String, byte[]) - Constructor for class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
NamedDualStreamToolOutput - Class in org.openjdk.asmtools.common.outputs.log
 
NamedDualStreamToolOutput() - Constructor for class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
NamedSource(String, String) - Constructor for class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
NamedSource(String, String, BiFunction<String, String, String>) - Constructor for class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
namedSourceOrnament - Variable in class org.openjdk.asmtools.common.outputs.TextOutput
 
NamedToolOutput - Class in org.openjdk.asmtools.common.outputs
Historically, the output loggers for compilers had two stderrs, one to sdout and secon to stderr.
NamedToolOutput() - Constructor for class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
NameInfo - Class in org.openjdk.asmtools.jasm
Wrapper for Pair class for keeping Name information that is the Constant Pool Index and Corresponding Name.
NameInfo() - Constructor for class org.openjdk.asmtools.jasm.NameInfo
 
NameInfo(Integer, String) - Constructor for class org.openjdk.asmtools.jasm.NameInfo
 
NAMES_DELIMITER - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
NAMES_SUFFIX - Static variable in enum class org.openjdk.asmtools.common.structure.EModifier
 
NameToBasicType - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
NameToConstantType - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
NameToConstantType - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
NameToSubTag - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
Lookup-tables for various types.
NAN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NATIVE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NC - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
nCopies(int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
NE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NEG - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NestedByteArrayInputStream - Class in org.openjdk.asmtools.jdec
this class provides functionality needed to read class files: methods to read unsigned integers of various length counts bytes read so far
NestedByteArrayInputStream(byte[]) - Constructor for class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
NestedByteArrayInputStream(byte[], int, int) - Constructor for class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
nestHost - Variable in class org.openjdk.asmtools.jdis.ClassData
 
NESTHOST - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
nestHostAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
nestHostAttributeExists() - Method in class org.openjdk.asmtools.jasm.ClassData
 
NestHostData - Class in org.openjdk.asmtools.jdis
The NestHost attribute data
NestHostData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.NestHostData
 
nestMembers - Variable in class org.openjdk.asmtools.jdis.ClassData
 
NESTMEMBERS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
nestMembersAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
NestMembersAttr - Class in org.openjdk.asmtools.jasm
The "classes[]" data of attributes JEP 181 (Nest-based Access Control): class file 55.0 NestMembers_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_classes; u2 classes[number_of_classes]; }
NestMembersAttr(ConstantPool, List<ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.NestMembersAttr
 
nestMembersAttributesExist() - Method in class org.openjdk.asmtools.jasm.ClassData
 
NestMembersData - Class in org.openjdk.asmtools.jdis
The NestMembers attribute data
NestMembersData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.NestMembersData
 
NEW - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NEWARRAY - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NEWFROMNAME - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NEWINSTANCE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
next - Variable in class org.openjdk.asmtools.common.ErrorMessage
 
next - Variable in class org.openjdk.asmtools.jasm.Instr
 
NO - Enum constant in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
 
noFlagsExcept(int, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
noFunc - Variable in class org.openjdk.asmtools.jasm.Scanner
 
noMessages() - Method in class org.openjdk.asmtools.common.CompilerLogger
 
NON_PROCESSED - Static variable in class org.openjdk.asmtools.jasm.ConstantPool
 
NONE - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
NONE - Enum constant in enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
 
NONPRIVELEGED - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
NORMAL - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
NOT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
notFound() - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
 
NotImplementedException - Exception in org.openjdk.asmtools.common
class used to indicate missing functionality
NotImplementedException() - Constructor for exception org.openjdk.asmtools.common.NotImplementedException
 
NotImplementedException(String) - Constructor for exception org.openjdk.asmtools.common.NotImplementedException
 
NotSet - Static variable in class org.openjdk.asmtools.jasm.Indexer
 
NOWHERE - Static variable in interface org.openjdk.asmtools.common.ILogger
 
noWriteFlag - Variable in class org.openjdk.asmtools.jasm.Main
 
noWriteFlag - Variable in class org.openjdk.asmtools.jcoder.Main
 
NULL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
NULL - Enum constant in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
nullConst - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
num - Variable in class org.openjdk.asmtools.jdis.TrapData
 
numBsmArgs - Variable in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
numCPentrs - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
numParams() - Method in class org.openjdk.asmtools.jdis.ParameterAnnotationData
 

O

obj_creat - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
OF - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
offset - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
offset - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
offset - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
offset - Variable in class org.openjdk.asmtools.jdis.Indenter
 
offset - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
OFFSET - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
OFFSET_BITS - Static variable in interface org.openjdk.asmtools.common.CompilerConstants
 
OFFSET_INC - Static variable in interface org.openjdk.asmtools.common.CompilerConstants
 
offset_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
OK - Static variable in class org.openjdk.asmtools.common.Environment
 
oneOf(ClassFileConst.ConstType...) - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
onlyOneOfFlags(int, EModifier...) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
 
opc - Variable in class org.openjdk.asmtools.jasm.Instr
 
opc_aaload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aconst_init - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aconst_null - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_aload_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_anewarray - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_areturn - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_arraylength - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_astore_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_athrow - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_baload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_bastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_bipush - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_breakpoint - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_bytecode - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_cache_flush - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_caload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_castore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_catch - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_checkcast - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_d2f - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_d2i - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_d2l - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dadd - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_daload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dcmpg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dcmpl - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dconst_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dconst_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ddiv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dead - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dload_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dmul - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dneg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_drem - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dreturn - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dstore_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dsub - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup_x1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup_x2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup2_x1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_dup2_x2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_endtry - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_endvar - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_enter_sync_method - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_f2d - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_f2i - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_f2l - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fadd - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_faload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fcmpg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fcmpl - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fconst_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fconst_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fconst_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fdiv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fload_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fmul - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fneg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_frem - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_freturn - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fstore_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_fsub - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_getfield - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_getstatic - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_goto - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_goto_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2b - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2c - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2d - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2f - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2l - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_i2s - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iadd - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iaload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iand - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_4 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_5 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iconst_m1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_idiv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_acmpeq - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_acmpne - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmpeq - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmpge - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmpgt - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmple - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmplt - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_if_icmpne - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifeq - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifge - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifgt - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifle - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iflt - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifne - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifnonnull - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ifnull - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iinc - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iinc_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iload_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_imul - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ineg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_instanceof - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_invokedynamic - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_invokeinterface - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_invokespecial - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_invokestatic - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_invokevirtual - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ior - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_irem - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ireturn - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ishl - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ishr - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_istore_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_isub - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_iushr - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ixor - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_jsr - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_jsr_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_l2d - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_l2f - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_l2i - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_label - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ladd - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_laload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_land - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lcmp - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lconst_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lconst_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ldc - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ldc_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ldc2_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ldiv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lload_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lmul - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lneg - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_char - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_char_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_ubyte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_load_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_locals_map - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lookupswitch - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lor - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lrem - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lreturn - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lshl - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lshr - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lstore_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lsub - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lushr - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_lxor - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_monitorenter - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_monitorexit - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_multianewarray - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_char - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_char_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_ubyte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncload_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncstore_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncstore_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncstore_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncstore_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ncstore_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_new - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_newarray - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_nonpriv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_nop - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_pop - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_pop2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_cache_flush - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_cache_index_flush - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_char - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_char_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_ubyte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_load_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_char - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_char_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_ubyte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncload_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncstore_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncstore_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncstore_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncstore_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ncstore_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_powerdown - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_dcache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_dcache_tag - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_icache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_icache_tag - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_10 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_11 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_12 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_13 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_14 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_15 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_16 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_17 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_18 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_19 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_20 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_21 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_22 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_23 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_24 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_25 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_26 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_27 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_28 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_29 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_30 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_31 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_4 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_5 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_6 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_7 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_8 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_reg_9 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_read_scache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_reset - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_ret_from_trap - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_store_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_store_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_store_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_store_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_store_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_dcache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_dcache_tag - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_icache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_icache_tag - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_0 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_1 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_10 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_11 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_12 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_13 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_14 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_15 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_16 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_17 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_18 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_19 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_2 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_20 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_21 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_22 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_23 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_24 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_25 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_26 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_27 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_28 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_29 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_3 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_30 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_31 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_4 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_5 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_6 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_7 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_8 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_reg_9 - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_write_scache_data - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_priv_zero_line - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_putfield - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_putstatic - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ret - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ret_from_sub - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_ret_w - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_return - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_saload - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_sastore - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_sipush - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_stack_frame_type - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_stack_map - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_store_byte - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_store_short - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_store_short_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_store_word - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_store_word_oe - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_swap - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_tableswitch - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_try - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_var - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_wide - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_withfield - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opc_zero_line - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
opcode(Integer) - Static method in class org.openjdk.asmtools.jasm.OpcodeTables
 
opcode(String) - Static method in class org.openjdk.asmtools.jasm.OpcodeTables
 
Opcode(Integer, String, int) - Constructor for enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
Opcode(Integer, String, int, OpcodeTables.OpcodeType) - Constructor for enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
Opcode(Integer, String, String, int) - Constructor for enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
Opcode(Integer, String, OpcodeTables.OpcodeType) - Constructor for enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
OpcodeTables - Class in org.openjdk.asmtools.jasm
OpcodeTables
OpcodeTables() - Constructor for class org.openjdk.asmtools.jasm.OpcodeTables
 
OpcodeTables.Opcode - Enum Class in org.openjdk.asmtools.jasm
 
OpcodeTables.OpcodeType - Enum Class in org.openjdk.asmtools.jasm
Marker: describes the type of Opcode.
OpcodeType(String) - Constructor for enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
OPEN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Opened(int, String, int) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Opened
 
Opened(ModuleContent.FlaggedTargetType) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Opened
 
openModule() - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
opens - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
opens - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
opens - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
opens(int, String, int) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
opens(int, String, int, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
opens(ModuleContent.Opened, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
OPENS - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
OPENS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
opensMapStruct - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
OPERAND_PLACEHOLDER_LENGTH - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
OPERATOR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
Options - Class in org.openjdk.asmtools.jdis
The singleton class to share global options among jdis classes.
Options() - Constructor for class org.openjdk.asmtools.jdis.Options
 
Options.PR - Enum Class in org.openjdk.asmtools.jdis
 
OR - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
org.openjdk.asmtools - package org.openjdk.asmtools
 
org.openjdk.asmtools.asmutils - package org.openjdk.asmtools.asmutils
 
org.openjdk.asmtools.common - package org.openjdk.asmtools.common
 
org.openjdk.asmtools.common.inputs - package org.openjdk.asmtools.common.inputs
 
org.openjdk.asmtools.common.outputs - package org.openjdk.asmtools.common.outputs
 
org.openjdk.asmtools.common.outputs.log - package org.openjdk.asmtools.common.outputs.log
 
org.openjdk.asmtools.common.structure - package org.openjdk.asmtools.common.structure
 
org.openjdk.asmtools.jasm - package org.openjdk.asmtools.jasm
 
org.openjdk.asmtools.jcoder - package org.openjdk.asmtools.jcoder
 
org.openjdk.asmtools.jdec - package org.openjdk.asmtools.jdec
 
org.openjdk.asmtools.jdis - package org.openjdk.asmtools.jdis
 
org.openjdk.asmtools.util - package org.openjdk.asmtools.util
 
originalStream - Variable in class org.openjdk.asmtools.common.inputs.StreamInput
 
originalStream - Variable in class org.openjdk.asmtools.common.outputs.EscapedPrintStreamOutput
 
ornament - Variable in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
os - Variable in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
os - Variable in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
out - Variable in class org.openjdk.asmtools.common.uEscWriter
 
out_begin(String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
out_end(String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
out_print(String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
out_println(String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
outer_class_info_index - Variable in class org.openjdk.asmtools.jdis.InnerClassData
 
outerClass - Variable in class org.openjdk.asmtools.jasm.InnerClassData
 
outerLog - Variable in class org.openjdk.asmtools.common.ToolLogger
 
outfile - Variable in class org.openjdk.asmtools.common.outputs.DirOutput
 
outputs - Variable in class org.openjdk.asmtools.common.outputs.ByteOutput
 
outputs - Variable in class org.openjdk.asmtools.common.outputs.TextOutput
 
owner - Variable in class org.openjdk.asmtools.jcoder.Jcoder.ContextVal
 

P

PACKAGE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
packageName - Variable in class org.openjdk.asmtools.jdis.ClassData
 
pad - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
padLeft(String, int, char) - Method in class org.openjdk.asmtools.jdis.Indenter
 
PadLeft(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
Formats input string by adding indent string and padding spaces from the left.
padRight(String, int, char) - Method in class org.openjdk.asmtools.jdis.Indenter
 
PadRight(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
Pair<F,S> - Class in org.openjdk.asmtools.asmutils
 
Pair(F, S) - Constructor for class org.openjdk.asmtools.asmutils.Pair
 
pannotAttrInv - Variable in class org.openjdk.asmtools.jasm.MethodData
 
pannotAttrVis - Variable in class org.openjdk.asmtools.jasm.MethodData
 
PARAM_NAME - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PARAMETER_ANNOTATION - Enum constant in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
ParameterAnnotationData<T extends MemberData> - Class in org.openjdk.asmtools.jdis
4.7.18.
ParameterAnnotationData(T, boolean) - Constructor for class org.openjdk.asmtools.jdis.ParameterAnnotationData
 
ParamNameData(int, int) - Constructor for class org.openjdk.asmtools.jdis.MethodData.ParamNameData
 
paramNameDates - Variable in class org.openjdk.asmtools.jdis.MethodData
 
paramsTotal - Variable in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
parseAnnotation() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Parses an individual annotation.
parseArgs(String...) - Method in class org.openjdk.asmtools.common.Tool
 
parseArgs(String...) - Method in class org.openjdk.asmtools.jasm.Main
 
parseArgs(String...) - Method in class org.openjdk.asmtools.jcoder.Main
 
parseArgs(String...) - Method in class org.openjdk.asmtools.jdec.Main
 
parseArgs(String...) - Method in class org.openjdk.asmtools.jdis.Main
 
parseArray() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse an array of struct.
parseAttr() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse an Attribute.
ParseBase - Class in org.openjdk.asmtools.jasm
Base helper class for a Parser.
ParseBase() - Constructor for class org.openjdk.asmtools.jasm.ParseBase
 
parseByteArray() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse a byte array.
parseClass(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a class or interface declaration.
parseClass(JcodTokens.Token) - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse a class or interface declaration.
parseClasses(Consumer<ArrayList<ConstCell>>) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a list of classes belonging to the [NestMembers | PermittedSubclasses | Preload] entry
parseClassMembers() - Method in class org.openjdk.asmtools.jasm.Parser
 
parseClassRef(Consumer<ConstCell<?>>) - Method in class org.openjdk.asmtools.jasm.Parser
Parse class reference used by statements: this_class[:] (CPINDEX | STRING); super_class[:] (CPINDEX | STRING);
parseClassSignature() - Method in class org.openjdk.asmtools.jasm.Parser
Parse the class Signature entry.
parseClause() - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
parseComp() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse a Component of JavaCard .cap file.
parseConstantClassInfo(boolean) - Method in class org.openjdk.asmtools.jasm.Parser
 
parseConstantModuleInfo() - Method in class org.openjdk.asmtools.jasm.Parser
 
parseConstantPackageInfo() - Method in class org.openjdk.asmtools.jasm.Parser
 
parseConstDef() - Method in class org.openjdk.asmtools.jasm.Parser
Parse constant declaration
parseConstRef(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP
 
parseConstRef(ClassFileConst.ConstType, ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP
 
parseConstRef(ClassFileConst.ConstType, ClassFileConst.ConstType, boolean) - Method in class org.openjdk.asmtools.jasm.ParserCP
Parse an instruction argument, one of: * #NUMBER, #NAME, [TAG] CONSTVALUE
parseConstValue(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP
Parse CONSTVALUE
parseCPXBootstrapMethod() - Method in class org.openjdk.asmtools.jasm.Parser
Parse a (CPX based) BootstrapMethod entry.
parseDefaultAnnotation() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
parseDefaultAnnotation
parseField(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a field.
parseFile() - Method in class org.openjdk.asmtools.jasm.Parser
Parse an Jasm file.
parseFile() - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
parseIdent() - Method in class org.openjdk.asmtools.jasm.Parser
 
parseInnerClass(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse an inner class.
parseInnerClass_s1(int, ConstCell, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.Parser
 
parseInnerClass_s2(int, ConstCell, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.Parser
 
parseInnerClass_s3(int, ConstCell, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.Parser
 
parseInstr() - Method in class org.openjdk.asmtools.jasm.ParserInstr
Parse an instruction.
parseInt(String, int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a signed integer of size bytes long.
parseJasmPackages() - Method in class org.openjdk.asmtools.jasm.Parser
Determines whether the JASM file is for a package-info class or for a module-info class.
parsekey - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
parsekey() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
parseKey - Variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
parseKey - Variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
parseKey - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
parseKey - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
parseKey - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
parseKey - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
parseKey - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
parseKey - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
parseKey() - Method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
parseKey() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
parseKey() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
parseKey() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
ParsekeyToKeywords - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
parseKeyToTags - Static variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
ParsekeyToTokens - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
parseKeyToType - Static variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
parseLabelRef() - Method in class org.openjdk.asmtools.jasm.ParserInstr
Parse a label instruction argument
parseLocVarDef() - Method in class org.openjdk.asmtools.jasm.Parser
Parse a local variable presented in the form (var) index #name_index:#descriptor_index; [ (var) index name:descriptor; ]
parseLocVarEnd() - Method in class org.openjdk.asmtools.jasm.Parser
Parse The index (LOCAL_VARIABLE) into the local variable array of the instructions: endvar LOCAL_VARIABLE;
parseLocVarRef() - Method in class org.openjdk.asmtools.jasm.Parser
Parse The index (LOCAL_VARIABLE) into the local variable array of the instructions: [wide]aload, astore, fload, fstore, iload, istore, lload, lstore, dload, dstore LOCAL_VARIABLE; [wide]iinc LOCAL_VARIABLE, NUMBER;
parseMapItem(DataVector) - Method in class org.openjdk.asmtools.jasm.Parser
 
parseMethod(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a method.
parseMethodHandle(ClassFileConst.SubTag) - Method in class org.openjdk.asmtools.jasm.Parser
Parses a field or method reference for method handle.
parseModule() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse module declaration
parseModule(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse a module declaration.
parseModuleName() - Method in class org.openjdk.asmtools.jasm.Parser
Parses a module name in a module statement(s)
parseName() - Method in class org.openjdk.asmtools.jasm.Parser
Parse an external name: CPINDEX, string, or identifier.
parseNestHost() - Method in class org.openjdk.asmtools.jasm.Parser
Parse a NestHost entry
parseParamAnnots(int, MethodData) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Parses Parameter Annotations attributes.
parser - Variable in class org.openjdk.asmtools.jasm.ParseBase
 
Parser - Class in org.openjdk.asmtools.jasm
This class is used to parse Jasm statements and expressions.
Parser(JasmEnvironment, CFVersion) - Constructor for class org.openjdk.asmtools.jasm.Parser
Create a parser
Parser.CompilerError - Error in org.openjdk.asmtools.jasm
The main compile error for the parser
Parser.Method - Interface in org.openjdk.asmtools.jasm
 
Parser.NameSupplier - Interface in org.openjdk.asmtools.jasm
 
ParserAnnotation - Class in org.openjdk.asmtools.jasm
ParserAnnotation
ParserAnnotation(Parser) - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation
 
ParserAnnotation.AnnotationElemValue - Class in org.openjdk.asmtools.jasm
AnnotationElemValue - used to store Annotation values
ParserAnnotation.ArrayElemValue - Class in org.openjdk.asmtools.jasm
Annotation Element value referring to an Array
ParserAnnotation.ClassElemValue - Class in org.openjdk.asmtools.jasm
Annotation Element value referring to a class
ParserAnnotation.ConstElemValue - Class in org.openjdk.asmtools.jasm
Annotation Element value referring to a Constant
ParserAnnotation.EnumElemValue - Class in org.openjdk.asmtools.jasm
Element Value for Enums
ParserAnnotation.TargetTypeVisitor - Class in org.openjdk.asmtools.jasm
Target Type visitor, used for constructing the target-info within a type annotation.
ParserCP - Class in org.openjdk.asmtools.jasm
ParserCP
ParserCP(Parser) - Constructor for class org.openjdk.asmtools.jasm.ParserCP
main constructor
ParserCP.ParserCPVisitor - Class in org.openjdk.asmtools.jasm
ParserCPVisitor
ParserCPVisitor() - Constructor for class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
parseRecord() - Method in class org.openjdk.asmtools.jasm.Parser
Parse the Record entry
ParserInstr - Class in org.openjdk.asmtools.jasm
Instruction Parser ParserInstr is a parser class owned by Parser.java.
ParserInstr(Parser, ParserCP) - Constructor for class org.openjdk.asmtools.jasm.ParserInstr
Constructor
parseSourceDebugExtension() - Method in class org.openjdk.asmtools.jasm.Parser
Parse a SourceDebugExtension attribute
parseSourceFile() - Method in class org.openjdk.asmtools.jasm.Parser
 
parseStruct() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Parse a structure.
parseSubtag() - Method in class org.openjdk.asmtools.jasm.Parser
Parses a sub-tag value in method handle.
parseSwitchTable() - Method in class org.openjdk.asmtools.jasm.ParserInstr
Parse a Switch Table.
parseTagConstValue(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP
Parse [TAG] CONSTVALUE
parseTagConstValue(ClassFileConst.ConstType, ClassFileConst.ConstType, boolean) - Method in class org.openjdk.asmtools.jasm.ParserCP
 
parseTypeAnnotation() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
parseTypeAnnotation - parses an individual annotation.
parseTypeName() - Method in class org.openjdk.asmtools.jasm.Parser
Parses a package or type name in a module statement(s)
parseUInt(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse an unsigned integer of size bytes long.
parseUTF() - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
parseVersion() - Method in class org.openjdk.asmtools.jasm.Parser
 
pc - Variable in class org.openjdk.asmtools.jasm.Instr
 
pc - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
pc - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
PC - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
pConstVstr - Variable in class org.openjdk.asmtools.jasm.ParserCP
 
PERMITS_VALUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PERMITTEDSUBCLASSES - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
permittedSubclassesAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
PermittedSubclassesAttr - Class in org.openjdk.asmtools.jasm
The "classes[]" data of attributes JEP 360 (Sealed types): class file 59.65535 PermittedSubclasses_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_classes; u2 classes[number_of_classes]; }
PermittedSubclassesAttr(ConstantPool, List<ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.PermittedSubclassesAttr
 
permittedSubclassesData - Variable in class org.openjdk.asmtools.jdis.ClassData
 
PermittedSubclassesData - Class in org.openjdk.asmtools.jdis
The PermittedSubclasses attribute data
PermittedSubclassesData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.PermittedSubclassesData
 
pic_error() - Method in class org.openjdk.asmtools.jasm.Parser
 
pic_tracecreate(int, ConstCell, ConstCell, ConstCell) - Method in class org.openjdk.asmtools.jasm.Parser
 
pkg - Variable in class org.openjdk.asmtools.jasm.Parser
 
pkgAnnttns - Variable in class org.openjdk.asmtools.jasm.Parser
 
pkgPrefix - Variable in class org.openjdk.asmtools.jasm.Parser
 
PLACE() - Constructor for enum class org.openjdk.asmtools.jasm.ClassData.CoreClasses.PLACE
 
pool - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
pool - Variable in class org.openjdk.asmtools.jasm.Instr
 
pool - Variable in class org.openjdk.asmtools.jasm.MemberData
 
pool - Variable in class org.openjdk.asmtools.jasm.Parser
 
pool - Variable in class org.openjdk.asmtools.jdis.ConstantPool
The actual pool of Constants
pool - Variable in class org.openjdk.asmtools.jdis.MemberData
 
pool - Variable in class org.openjdk.asmtools.jdis.SourceFileData
 
populateAttributesList(T...) - Method in class org.openjdk.asmtools.jasm.ClassData
 
pos - Variable in class org.openjdk.asmtools.jasm.CodeAttr.RangePC
 
pos - Variable in class org.openjdk.asmtools.jasm.ExceptionData
 
pos - Variable in class org.openjdk.asmtools.jasm.Instr
 
pos - Variable in class org.openjdk.asmtools.jasm.Scanner
 
pos - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
POS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
position - Variable in class org.openjdk.asmtools.common.inputs.TextInput
 
possibleTypePathKind() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
Checks a token belonging to the table: Table 4.7.20.2-A.
POSTDEC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
POSTINC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PR(String) - Constructor for enum class org.openjdk.asmtools.jdis.Options.PR
 
PREDEC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
prefix - Variable in enum class org.openjdk.asmtools.common.EMessageKind
 
PREINC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PRELOAD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
preloadAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
PreloadAttr - Class in org.openjdk.asmtools.jasm
 
PreloadAttr(ConstantPool, List<ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.PreloadAttr
 
preloadAttributeExists() - Method in class org.openjdk.asmtools.jasm.ClassData
 
preloadData - Variable in class org.openjdk.asmtools.jdis.ClassData
 
PreloadData - Class in org.openjdk.asmtools.jdis
 
PreloadData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.PreloadData
 
prependPackage(String, boolean) - Method in class org.openjdk.asmtools.jasm.Parser
 
prevCh - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
prevPos - Variable in class org.openjdk.asmtools.jasm.Scanner
The position of the previous token
prevPos - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
PRIMITIVE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Annotation_AnnotationValue
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.AnnotationValue
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX_AnnotationValue
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
print() - Method in class org.openjdk.asmtools.jdis.AnnotationElement
 
print() - Method in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
print() - Method in class org.openjdk.asmtools.jdis.ClassArrayData
 
print() - Method in class org.openjdk.asmtools.jdis.ClassData
Print asm file.
print() - Method in class org.openjdk.asmtools.jdis.CodeData
Prints the code data to the current output stream.
print() - Method in class org.openjdk.asmtools.jdis.ConstantPool
prints the entire constant pool.
print() - Method in class org.openjdk.asmtools.jdis.Container
 
print() - Method in class org.openjdk.asmtools.jdis.FieldData
Prints the field data to the current output stream.
print() - Method in class org.openjdk.asmtools.jdis.Indenter
 
print() - Method in class org.openjdk.asmtools.jdis.InnerClassData
 
print() - Method in class org.openjdk.asmtools.jdis.MethodData
Prints the method data to the current output stream.
print() - Method in class org.openjdk.asmtools.jdis.ModuleData
 
print() - Method in class org.openjdk.asmtools.jdis.NestHostData
 
print() - Method in interface org.openjdk.asmtools.jdis.Printable
 
print() - Method in class org.openjdk.asmtools.jdis.RecordData.Component
Prints the component data to the current output stream.
print() - Method in class org.openjdk.asmtools.jdis.RecordData
Prints the record data to the current output stream.
print() - Method in class org.openjdk.asmtools.jdis.SourceDebugExtensionData
 
print() - Method in class org.openjdk.asmtools.jdis.SourceFileData
 
print(char) - Method in interface org.openjdk.asmtools.common.ILogger
 
print(char) - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
print(PrintWriter) - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
print(PrintWriter) - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
print(String) - Method in class org.openjdk.asmtools.jdis.Indenter
 
print(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
print(String, Object...) - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
print(String, Object...) - Method in class org.openjdk.asmtools.jdis.Indenter
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Double
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Float
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Int
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Long
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Str
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX
 
print(ToolOutput, int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
printable - Variable in class org.openjdk.asmtools.jdis.Container
 
Printable - Interface in org.openjdk.asmtools.jdis
 
printAffectedSourceLine(ToolOutput, Pair<Integer, Integer>) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
printAnnotationDataList(List<AnnotationData>, boolean, int) - Method in class org.openjdk.asmtools.jdis.MethodData
Prints a list of Visible/Invisible parameter annotations
printAnnotationElement(int) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
printAnnotations() - Method in class org.openjdk.asmtools.jdis.MemberData
 
printAnnotations(List<T>...) - Method in class org.openjdk.asmtools.jdis.ClassData
 
printAttributes(int, List<P>) - Method in class org.openjdk.asmtools.jdis.ClassData
Returns number of corrupted attributes if any
printBegins(int) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
printBody() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
printBody() - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData
 
printBodyOfData() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
printBodyOfDefaultData() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
printByteHex(int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
printBytes(DataInputStream, int, boolean) - Method in class org.openjdk.asmtools.jdec.ClassData
 
printConstantPool - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printCP() - Method in class org.openjdk.asmtools.jdec.ClassData
 
printCPIndex - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printCPIndex - Variable in class org.openjdk.asmtools.jdis.ModuleData
 
printDefaultAnnotationElement(int, int) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
printDetailsFlag - Variable in class org.openjdk.asmtools.jdec.JdecEnvironment
 
printe(char) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
printe(char) - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
printe(char) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
printe(String) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
printe(String) - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
printe(String) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
printEnds(int) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
printErrorLn(String, Object...) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
printErrorLn(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
printErrorLn(String, Object...) - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
printErrorLn(String, Object...) - Method in class org.openjdk.asmtools.jdis.JdisEnvironment
 
printException(Throwable) - Method in class org.openjdk.asmtools.common.Environment
 
printException(Throwable) - Method in interface org.openjdk.asmtools.common.ILogger
 
printException(Throwable) - Method in class org.openjdk.asmtools.common.ToolLogger
 
printExceptionTable(boolean) - Method in class org.openjdk.asmtools.jdis.MethodData
 
printHeader() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
printHEX - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printIndent() - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndent(String) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndent(String, Object...) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndentLn() - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndentLn(String) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndentLn(String, Object...) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printIndentPadRight(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printInnerClasses() - Method in class org.openjdk.asmtools.jasm.ClassData
 
printInstrLn(int, int) - Method in class org.openjdk.asmtools.jdis.CodeData
 
printLabelAsIdentifiers - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printLineTable - Variable in class org.openjdk.asmtools.jdis.Indenter
 
println() - Method in interface org.openjdk.asmtools.common.ILogger
 
println() - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
println() - Method in class org.openjdk.asmtools.jdis.Indenter
 
println(String) - Method in class org.openjdk.asmtools.jdis.Indenter
 
println(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
println(String, Object...) - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
println(String, Object...) - Method in class org.openjdk.asmtools.jdis.Indenter
 
println(Supplier<Boolean>) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printlne(String) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
printlne(String) - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
printlne(String) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
printlns(String) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
printlns(String) - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
printLocalVars - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printMemberDataList(List<? extends MemberData>, int) - Method in class org.openjdk.asmtools.jdis.ClassData
Prints list of either fields or methods
printName - Variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
printName() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
printName() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
printNameToType - Static variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
printOptions - Static variable in class org.openjdk.asmtools.jdis.Options
 
printPadLeft(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printPadRight(String, int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
printPAnnotations() - Method in class org.openjdk.asmtools.jdis.MethodData
prints the parameter annotations for this method.
printPool() - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
printProgramCounter - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printRestOfBytes() - Method in class org.openjdk.asmtools.jdec.ClassData
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
prints(char) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
prints(char) - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
prints(String) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
prints(String) - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
printSourceLines - Variable in class org.openjdk.asmtools.jdis.Indenter
 
printStackMap(int) - Method in class org.openjdk.asmtools.jdis.InstructionAttr
 
printTAG - Variable in class org.openjdk.asmtools.jdis.ConstantPool
 
printUtf8InfoIndex(int, String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
printUtf8String(DataInputStream, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
printval - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
printval - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
printval() - Method in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
printval() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
printval() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
printval() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
printVal - Variable in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
printVal - Variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
printVal - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
printVal - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
printVal - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
printVal - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
printVal - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
printVal() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
printVal() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
printVal() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
printValue - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
printValue - Variable in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
 
printValue - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
printValue - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
printValue() - Method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
printValue() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
printVar(StringBuilder, String, int, int, int) - Method in class org.openjdk.asmtools.jdis.MemberData
Prints field or a record component
printVersion() - Static method in class org.openjdk.asmtools.Main
Prints the tools version
PrintWriterOutput - Class in org.openjdk.asmtools.common.outputs
 
PrintWriterOutput(OutputStream) - Constructor for class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
PrintWriterOutput(Writer) - Constructor for class org.openjdk.asmtools.common.outputs.PrintWriterOutput
 
priority - Variable in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
 
PRIVATE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PRIVELEGED - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
PROCESSED - Static variable in class org.openjdk.asmtools.jasm.ConstantPool
 
ProductInfo - Class in org.openjdk.asmtools.util
Class providing an access to the product info.
ProductInfo() - Constructor for class org.openjdk.asmtools.util.ProductInfo
 
PROGRAM_COUNTER_PLACEHOLDER_LENGTH - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
programName - Variable in class org.openjdk.asmtools.common.ToolLogger
 
PROTECTED - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Provided(int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Provided
 
Provided(ModuleContent.TargetType) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Provided
 
provides - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
provides - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
provides - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
provides(int, String, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
provides(ModuleContent.Provided, Set<ModuleContent.TargetType>) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
PROVIDES - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
providesList - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.MapStruct
 
providesMapStruct - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
PUBLIC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
PUNCTUATION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
PUNCTUATION - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
pushBack - Variable in class org.openjdk.asmtools.jcoder.JcoderEnvironment.InputFile
 
put(int, T) - Method in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
putc(int) - Method in class org.openjdk.asmtools.jcoder.Scanner
 
putCh(int) - Method in class org.openjdk.asmtools.jasm.Scanner
 
pw - Variable in class org.openjdk.asmtools.common.outputs.DirOutput
 

Q

QReference - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
QUESTIONMARK - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 

R

radix - Variable in class org.openjdk.asmtools.jasm.Scanner
 
range - Variable in class org.openjdk.asmtools.jdis.ConstantPool
 
Range<T extends Comparable<T>> - Record Class in org.openjdk.asmtools.asmutils
 
Range(T, T) - Constructor for record class org.openjdk.asmtools.asmutils.Range
Creates an instance of a Range record class.
rangePC - Variable in class org.openjdk.asmtools.jasm.ExceptionData
 
RangePC(int, String) - Constructor for class org.openjdk.asmtools.jasm.CodeAttr.RangePC
 
rank - Variable in class org.openjdk.asmtools.jasm.ConstCell
 
RBRACE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
RBRACE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
read() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
read() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
read(int, int, DataInputStream) - Method in class org.openjdk.asmtools.jdis.AttrData
 
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.BootstrapMethodData
Read and resolve the bootstrap method data called from ClassData.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ConstantPool
decodes a ConstantPool and it's constants from a data stream.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.FieldData
Read and resolve the field data called from ClassData.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.InnerClassData
 
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.MethodData
Read and resolve the method data called from ClassData.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ModuleData
Reads and resolve the method's attribute data called from ClassData.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ParameterAnnotationData
 
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.RecordData.Component
Read and resolve the component data called from ClassData.
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.RecordData
 
read(DataInputStream) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData
 
read(DataInputStream, boolean) - Method in class org.openjdk.asmtools.jdis.AnnotationElement
Read and resolve the method data called from ClassData.
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.ClassArrayData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.CodeData
Read and resolve the code attribute data called from MethodData.
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.NestHostData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.NestMembersData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.PermittedSubclassesData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.PreloadData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.SignatureData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.SourceDebugExtensionData
 
read(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.SourceFileData
 
read(DataInputStream, Path) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the class data
read(File) - Method in class org.openjdk.asmtools.jdis.ClassData
 
read(String) - Method in class org.openjdk.asmtools.jdis.ClassData
 
readAllLines() - Method in class org.openjdk.asmtools.common.inputs.ByteInput
 
readAllLines() - Method in class org.openjdk.asmtools.common.inputs.FileInput
 
readAllLines() - Method in interface org.openjdk.asmtools.common.inputs.ToolInput
 
readAttributes(DataInputStream) - Method in class org.openjdk.asmtools.jdis.MemberData
 
readCh() - Method in class org.openjdk.asmtools.jcoder.Scanner
 
readCP(DataInputStream) - Method in class org.openjdk.asmtools.jdec.ClassData
 
readExceptions(DataInputStream) - Method in class org.openjdk.asmtools.jdis.MethodData
 
readFields(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the field data
readInterfaces(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the interface data
readLineNumTable(DataInputStream) - Method in class org.openjdk.asmtools.jdis.CodeData
 
readLocVarTable(DataInputStream) - Method in class org.openjdk.asmtools.jdis.CodeData
 
readMap(DataInputStream) - Method in class org.openjdk.asmtools.jdis.StackMapData
 
readMapElements(DataInputStream, int) - Method in class org.openjdk.asmtools.jdis.StackMapData
 
readMethodParameters(DataInputStream) - Method in class org.openjdk.asmtools.jdis.MethodData
 
readMethods(DataInputStream) - Method in class org.openjdk.asmtools.jdis.ClassData
Read and resolve the method data
readStackMapEntity(StackMapData.EAttributeType, DataInputStream) - Method in class org.openjdk.asmtools.jdis.CodeData
 
readTrapTable(DataInputStream) - Method in class org.openjdk.asmtools.jdis.CodeData
 
readTypeAnnotations(DataInputStream, boolean) - Method in class org.openjdk.asmtools.jdis.CodeData
 
readUTF() - Method in class org.openjdk.asmtools.common.inputs.TextInput
 
readUTF() - Method in class org.openjdk.asmtools.jasm.JasmEnvironment.InputFile
 
readUTF() - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment.InputFile
 
readUtf8String(DataInputStream, int, int) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
Reads the set of bytes if all bytes are printable then they will be printed as the string "String"; otherwise the byte array 0x0F 0xB6 0x00 0x11; The result is the list of lines for printing.
readValue(DataInputStream, P, boolean) - Static method in class org.openjdk.asmtools.jdis.AnnotationElement
 
recalcTableSwitch(int) - Method in class org.openjdk.asmtools.jasm.SwitchTable
 
RECORD - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
recordAttributeExists() - Method in class org.openjdk.asmtools.jasm.ClassData
 
recordData - Variable in class org.openjdk.asmtools.jasm.ClassData
 
recordData - Variable in class org.openjdk.asmtools.jdis.ClassData
 
RecordData - Class in org.openjdk.asmtools.jasm
The record attribute (JEP 359 since class file 58.65535)
RecordData - Class in org.openjdk.asmtools.jdis
The Record attribute data
RecordData(ClassData) - Constructor for class org.openjdk.asmtools.jasm.RecordData
 
RecordData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.RecordData
 
RecordData.Component - Class in org.openjdk.asmtools.jdis
record_component_info { u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }
RecordData.ComponentData - Class in org.openjdk.asmtools.jasm
 
recoverField() - Method in class org.openjdk.asmtools.jasm.Parser
Recover after a syntax error in a field.
recoverField() - Method in class org.openjdk.asmtools.jcoder.Jcoder
 
recoverFile() - Method in class org.openjdk.asmtools.jasm.Parser
Recover after a syntax error in the file.
recoverFile() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Recover after a syntax error in the file.
ref - Variable in class org.openjdk.asmtools.jasm.ConstCell
 
REF_GETFIELD - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_GETFIELD - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_GETSTATIC - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_GETSTATIC - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_INVOKEINTERFACE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_INVOKEINTERFACE - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_INVOKESPECIAL - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_INVOKESPECIAL - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_INVOKESTATIC - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_INVOKESTATIC - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_INVOKEVIRTUAL - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_INVOKEVIRTUAL - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_NEWINVOKESPECIAL - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_NEWINVOKESPECIAL - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_PUTFIELD - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_PUTFIELD - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
REF_PUTSTATIC - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
REF_PUTSTATIC - Enum constant in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
referenceFixerConstantPool - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
ReferenceRank(int) - Constructor for enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
 
referred - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
refersClassMember() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
registerAnnotationElementType(ClassFileConst.AnnotationElementType) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
registerBasicType(ClassFileConst.BasicType) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
registerConstantType(ClassFileConst.ConstType) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
registerConstantType(JcodTokens.ConstType) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
registerOpcode(OpcodeTables.Opcode) - Static method in class org.openjdk.asmtools.jasm.OpcodeTables
 
registerSubtag(ClassFileConst.SubTag) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
registerToken(JcodTokens.Token) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
rejectRecord() - Method in class org.openjdk.asmtools.jasm.ClassData
Rejects a record: removes the record attribute if there are no components
relinkBootstrapMethods() - Method in class org.openjdk.asmtools.jasm.ClassData
 
REM - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
remove(Object) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
removeAll(Collection<?>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
removeClassCell(ConstCell<ConstantPool.ConstValue_Class>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
Removes ClassCell entry from the Constant Pool
removeCommentFrom(String) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
Removes Java comments from String Spaces ahead of comments will be removed; alternatively, if no spaces precede the comment, the space after it will be deleted.
repeat(String, int) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
 
replaceAll(Collection<T>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
require(int, String, int, String) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
require(ModuleContent.Dependence) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
requires - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
requires - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
requires - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
REQUIRES - Enum constant in enum class org.openjdk.asmtools.common.structure.ClassFileContext
 
REQUIRES - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
requiresList - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.SetStruct
 
requiresStruct - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
RESERVED - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
reset() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
resetIndent() - Method in class org.openjdk.asmtools.jdis.Indenter
 
resLabels - Variable in class org.openjdk.asmtools.jasm.SwitchTable
 
resource_var - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
resources - Static variable in class org.openjdk.asmtools.common.ToolLogger.ToolResources
 
retainAll(Collection<?>) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
RETURN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
RIGHT_OPERAND - Enum constant in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
 
RPAREN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
RPAREN - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
RSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
RSQBRACKET - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
RSQBRACKET - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 

S

SAME_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
SAME_FRAME_EX - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
SAME_LOCALS_1_STACK_ITEM_EXTENDED_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
SAME_LOCALS_1_STACK_ITEM_FRAME - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
savedStates - Variable in class org.openjdk.asmtools.jdec.NestedByteArrayInputStream
 
scan() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan the next token.
scan() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan the next token.
scanAnnotationArray(String) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
scanAnnotationArray
scanAnnotationClass(String) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Scans an annotation enumeration.
scanAnnotationData(String) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
scanAnnotationData
scanAnnotationEnum(String) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Scans an annotation enum val.
scanAnnotationIdent(String, String) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
scanAnnotationIdent
scanAnnotations() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
The main entry for parsing an annotation list.
scanBrace(boolean) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
scanByteVal() - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
scanCharArray() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a character array.
scanConstByID(boolean) - Method in class org.openjdk.asmtools.jasm.ParserCP
 
scanConstPrimVal() - Method in class org.openjdk.asmtools.jasm.ParserCP
 
scanCPRef() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a decimal at this point
scanDecNumber() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a decimal number
scanDocComment() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a doc comment.
scanDocComment() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a doc comment.
scanEscapeChar() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan an escape character.
scanEscapeChar() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan an escape character.
scanHexNumber() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a hex number.
scanIdentifier() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan an Identifier.
scanIdentifier(char[]) - Method in class org.openjdk.asmtools.jasm.Scanner
Scan an Identifier.
scanIntVal(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
scanList(Parser.Method, Parser.NameSupplier, String, boolean) - Method in class org.openjdk.asmtools.jasm.Parser
Scans the "to" or "with" part of the following ModuleStatement: exports PackageName [to ModuleName {, ModuleName}] ;, opens PackageName [to ModuleName {, ModuleName}] ; provides TypeName with TypeName [,typeName] ; uses TypeName;
scanMacro() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan the next token.
scanModifier(int) - Method in class org.openjdk.asmtools.jasm.Parser
Parse the modifiers
scanModifiers() - Method in class org.openjdk.asmtools.jasm.Parser
 
scanModuleStatement() - Method in class org.openjdk.asmtools.jasm.Scanner
 
scanner - Variable in class org.openjdk.asmtools.jasm.ParseBase
 
scanner - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
scanner - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
Scanner - Class in org.openjdk.asmtools.jasm
A Scanner for Jasm tokens.
Scanner - Class in org.openjdk.asmtools.jcoder
A Scanner for Jcoder tokens.
Scanner(JasmEnvironment) - Constructor for class org.openjdk.asmtools.jasm.Scanner
main constructor.
Scanner(JcoderEnvironment) - Constructor for class org.openjdk.asmtools.jcoder.Scanner
 
Scanner(JcoderEnvironment, HashMap<String, String>) - Constructor for class org.openjdk.asmtools.jcoder.Scanner
 
scannerPosition - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
scanNumber() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a number.
scanParamName(int, int, MethodData) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
 
scanReal() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a float.
scanRequires(Consumer<ModuleContent.Dependence>) - Method in class org.openjdk.asmtools.jasm.Parser
Scans ModuleStatement: requires [transitive|static|mandated|synthetic] ModuleName ; Scans ModuleStatement: requires [transitive|static|mandated|synthetic] #ref ;
scanShortVal() - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
scanStatement(BiConsumer<T, Set<ModuleContent.TargetType>>, Parser.NameSupplier, Parser.NameSupplier, JasmTokens.Token, boolean, String) - Method in class org.openjdk.asmtools.jasm.Parser
Scans Module Statement(s): exports [mandated|synthetic] packageName [to ModuleName {, ModuleName}*] ; opens [mandated|synthetic] packageName [to ModuleName {, ModuleName}*] ; provides TypeName with TypeName {,typeName} ;
scanStatement(Consumer<ModuleContent.TargetType>, String) - Method in class org.openjdk.asmtools.jasm.Parser
Scans ModuleStatement: uses TypeName;
scanString() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a string.
scanString() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a string.
scanStringVal(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
second - Variable in class org.openjdk.asmtools.asmutils.Pair
 
SEMICOLON - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
SEMICOLON - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
set(int, int, OpcodeTables.Opcode, Indexer, Object) - Method in class org.openjdk.asmtools.jasm.Instr
 
set(int, T) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
set(Options.PR) - Static method in class org.openjdk.asmtools.jdis.Options
 
setBsmData(BootstrapMethodData) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
setBsmData(BootstrapMethodData, int) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
setByParameter(boolean) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setByteLimit(int) - Method in class org.openjdk.asmtools.jasm.ClassData
 
setCell(int, ConstCell) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
setCommentOffset(int) - Method in class org.openjdk.asmtools.jdis.BootstrapMethodData
 
setCommentOffset(int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
setCommentPadding(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
setCpIndex(int) - Method in class org.openjdk.asmtools.jasm.NameInfo
 
setCpIndex(int) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
setDataOutputStream(DataOutputStream) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
setDebugCP(boolean) - Method in class org.openjdk.asmtools.jcoder.Scanner
 
setDebugFlag(boolean) - Method in class org.openjdk.asmtools.jasm.ParseBase
 
setDebugFlags(boolean, boolean, boolean, boolean, boolean) - Method in class org.openjdk.asmtools.jasm.Parser
 
setDestDir(int, String...) - Method in class org.openjdk.asmtools.common.Tool
 
setDetailedOutputOptions() - Static method in class org.openjdk.asmtools.jdis.Options
 
setElementState(MemberData.AnnotationElementState) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Annotation_AnnotationValue
 
setElementState(MemberData.AnnotationElementState) - Method in class org.openjdk.asmtools.jdis.MemberData
Sets the state of the annotation element
setExitImmediately(boolean) - Method in class org.openjdk.asmtools.jasm.ParserCP
In particular cases it's necessary to interpret a warning issue as an error and stop parsing a source file immediately cpParser.setExitImmediately(true); parseConstRef(...); cpParser.setExitImmediately(false);
setFatal() - Method in error org.openjdk.asmtools.common.SyntaxError
 
setFileVersion(short, short) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setFlag(int) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
setFlag(int) - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
setFrozen(boolean) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setIgnoreWarningsOn() - Method in class org.openjdk.asmtools.common.Environment
 
SetInitialValue(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.FieldData
 
setInputFile(ToolInput) - Method in class org.openjdk.asmtools.common.Environment
 
setInputFile(ToolInput) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
setInputFile(ToolInput) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
setInputFileName(ToolInput) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
setInputFileName(ToolInput) - Method in class org.openjdk.asmtools.common.ToolLogger
 
setIsStackMapTable(boolean) - Method in class org.openjdk.asmtools.jasm.StackMapData
In a class file whose version number is 50.0 or above, if a method's Code attribute does not have a StackMapTable attribute, it has an implicit stack map attribute (§4.10.1).
setIssue(IOException) - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
setLength(int) - Method in class org.openjdk.asmtools.jasm.LocVarData
 
setLength(int) - Method in class org.openjdk.asmtools.jdis.AttrData
 
setLimit(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
setMacro(String) - Method in class org.openjdk.asmtools.jcoder.Scanner
 
setMajorVersion(short) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setMethodAttrIndex(int) - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
setMinorVersion(short) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setModuleFlags(int) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
setModuleName(String) - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
setModuleName(String) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
setModuleNameCpIndex(int) - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
setModuleVersion(String) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
setName(String) - Method in class org.openjdk.asmtools.jasm.NameInfo
 
setNameCpx(int) - Method in class org.openjdk.asmtools.jdis.AttrData
 
setNamedSourceOrnament(BiFunction<String, String, String>) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
setOffset(int) - Method in class org.openjdk.asmtools.jdis.Indenter
 
setOffset(StackMapData) - Method in class org.openjdk.asmtools.jasm.StackMapData
 
setOrnament(BiFunction<String, String, String>) - Method in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
setOutputs(DualStreamToolOutput) - Method in class org.openjdk.asmtools.common.Environment
 
setOutputs(DualStreamToolOutput) - Method in interface org.openjdk.asmtools.common.ILogger
 
setOutputs(DualStreamToolOutput) - Method in class org.openjdk.asmtools.common.ToolLogger
 
setOutputStream(OutputStream) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
setPC(int) - Method in class org.openjdk.asmtools.jasm.StackMapData
 
setPrintable(boolean) - Method in class org.openjdk.asmtools.jdis.Container
Set up print-ability of cartage
setPrintDetails() - Method in class org.openjdk.asmtools.jdec.Main
 
setPrintDetailsFlag(boolean) - Method in class org.openjdk.asmtools.jdec.JdecEnvironment
 
setPrintTAG(boolean) - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
setRank(ConstantPool.ReferenceRank) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
setRecord(int) - Method in class org.openjdk.asmtools.jasm.ClassData
 
setScannerPosition(int) - Method in class org.openjdk.asmtools.jasm.StackMapData
 
setSignatureAttr(ConstCell) - Method in class org.openjdk.asmtools.jasm.MemberData
 
setSourceDebugExtensionAttr() - Method in class org.openjdk.asmtools.jasm.ClassData
 
setSourceFileAttr(ConstCell) - Method in class org.openjdk.asmtools.jasm.ClassData
 
setSourceName() - Method in class org.openjdk.asmtools.jdis.SourceFileData
 
setStackFrameType(String) - Method in class org.openjdk.asmtools.jasm.StackMapData
 
setStartPc(short) - Method in class org.openjdk.asmtools.jasm.LocVarData
 
setStrictWarningsOn() - Method in class org.openjdk.asmtools.common.Environment
 
SetStruct(Set<T>, Function<ModuleContent.TargetType, ConstCell>, Function<String, ConstCell>) - Constructor for class org.openjdk.asmtools.jasm.ModuleAttr.SetStruct
 
setTheSame(Indenter) - Method in class org.openjdk.asmtools.jdis.Indenter
 
setThreshold(short, short) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setToolOutput(ToolOutput) - Method in class org.openjdk.asmtools.common.Environment
 
setToolOutput(ToolOutput) - Method in interface org.openjdk.asmtools.common.ILogger
 
setTraceFlag(boolean) - Method in class org.openjdk.asmtools.common.Environment
 
setTraceFlag(boolean) - Method in class org.openjdk.asmtools.common.Tool
 
setValue(T) - Method in class org.openjdk.asmtools.jasm.ConstValue
 
setVerboseFlag(boolean) - Method in class org.openjdk.asmtools.common.Environment
 
setVerboseFlag(boolean) - Method in class org.openjdk.asmtools.common.Tool
 
setVersion(short, short) - Method in class org.openjdk.asmtools.common.structure.CFVersion
 
setWarn(boolean) - Method in class org.openjdk.asmtools.common.ToolLogger.ToolResources
 
setWarn(boolean) - Method in class org.openjdk.asmtools.util.I18NResourceBundle
 
sharedI18n - Static variable in class org.openjdk.asmtools.Main
 
Short - Enum constant in enum class org.openjdk.asmtools.jasm.FieldType
 
SHORT - Enum constant in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
SHORT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
shortForm() - Method in enum class org.openjdk.asmtools.common.EMessageKind
 
SHORTINDEX - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
SHORTVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
sig_cpx - Variable in class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
sig_cpx - Variable in class org.openjdk.asmtools.jdis.MethodData
 
sigCell - Variable in class org.openjdk.asmtools.jasm.Instr
 
sigCell - Variable in class org.openjdk.asmtools.jasm.MethodData
 
sign - Variable in class org.openjdk.asmtools.jasm.Scanner
 
sign - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
SIGN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
signature - Variable in class org.openjdk.asmtools.jdis.MemberData
 
SIGNATURE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
signatureAttr - Variable in class org.openjdk.asmtools.jasm.MemberData
 
SignatureData - Class in org.openjdk.asmtools.jdis
The Signature attribute data
SignatureData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.SignatureData
 
simpleInputFileName - Variable in class org.openjdk.asmtools.common.ToolLogger
 
SingleDualOutputStreamOutput - Class in org.openjdk.asmtools.common.outputs.log
 
SingleDualOutputStreamOutput(PrintStream) - Constructor for class org.openjdk.asmtools.common.outputs.log.SingleDualOutputStreamOutput
 
SingleDualOutputStreamOutput(PrintWriter) - Constructor for class org.openjdk.asmtools.common.outputs.log.SingleDualOutputStreamOutput
 
size - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
size() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Double
 
size() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Long
 
size() - Method in class org.openjdk.asmtools.jasm.ConstValue
 
size() - Method in class org.openjdk.asmtools.jasm.DataVector
 
size() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
size() - Method in class org.openjdk.asmtools.jcoder.ByteBuffer
Returns the number of elements in the vector.
size() - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
size() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Double
 
size() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Long
 
size() - Method in class org.openjdk.asmtools.jdis.ConstantPool
 
size() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
skipComment() - Method in class org.openjdk.asmtools.jasm.Scanner
Scan a comment.
skipComment() - Method in class org.openjdk.asmtools.jcoder.Scanner
Scan a comment.
skipComments - Variable in class org.openjdk.asmtools.jdis.Indenter
 
skipTill(int) - Method in class org.openjdk.asmtools.jcoder.Scanner
 
slot - Variable in class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
slotsCount - Variable in enum class org.openjdk.asmtools.jasm.FieldType
 
source_cpx - Variable in class org.openjdk.asmtools.jdis.SourceFileData
 
SOURCEDEBUGEXTENSION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
sourceDebugExtensionAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
SourceDebugExtensionAttr - Class in org.openjdk.asmtools.jasm
SourceDebugExtension_attribute { u2 attribute_name_index; u4 attribute_length; u1 debug_extension[attribute_length]; The debug_extension array holds extended debugging information which has no semantic effect on the JVM.
SourceDebugExtensionAttr(ConstantPool) - Constructor for class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
SourceDebugExtensionAttr.Type - Enum Class in org.openjdk.asmtools.jasm
 
sourceDebugExtensionData - Variable in class org.openjdk.asmtools.jdis.ClassData
 
SourceDebugExtensionData - Class in org.openjdk.asmtools.jdis
The SourceDebugExtension attribute
SourceDebugExtensionData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.SourceDebugExtensionData
 
SOURCEFILE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
sourceFileAttr - Variable in class org.openjdk.asmtools.jasm.ClassData
 
SourceFileAttr - Class in org.openjdk.asmtools.jasm
SourceFile_attribute { u2 attribute_name_index; u4 attribute_length; u2 sourcefile_index; }
SourceFileAttr(ConstantPool, String) - Constructor for class org.openjdk.asmtools.jasm.SourceFileAttr
Constructs SourceFile Attribute without creating Constant Pool UTF8 SourceFile
SourceFileAttr(ConstantPool, ConstCell) - Constructor for class org.openjdk.asmtools.jasm.SourceFileAttr
Constructs SourceFile Attribute without creating Constant Pool UTF8 SourceFile
sourceFileData - Variable in class org.openjdk.asmtools.jdis.ClassData
Attributes: SourceFile 45.3 InnerClasses 45.3 EnclosingMethod 49.0 SourceDebugExtension 49.0 BootstrapMethods 51.0 Module, ModulePackages, ModuleMainClass 53.0 NestHost, NestMembers 55.0 Record 60.0 PermittedSubclasses 61.0 ------------------------------------------------- Synthetic 45.3 Deprecated 45.3 Signature 49.0 RuntimeVisibleAnnotations 49.0 RuntimeInvisibleAnnotations 49.0 RuntimeVisibleTypeAnnotations 52.0 RuntimeInvisibleTypeAnnotations 52.0
SourceFileData - Class in org.openjdk.asmtools.jdis
SourceFile_attribute { u2 attribute_name_index; u4 attribute_length; u2 sourcefile_index; }
SourceFileData(ClassData) - Constructor for class org.openjdk.asmtools.jdis.SourceFileData
 
sourceFileName - Variable in class org.openjdk.asmtools.jasm.SourceFileAttr
 
sourceFileNameCell - Variable in class org.openjdk.asmtools.jasm.SourceFileAttr
 
sourceLines - Variable in class org.openjdk.asmtools.jdis.ClassData
 
sourceName - Variable in class org.openjdk.asmtools.jdis.SourceFileData
 
SPECIAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
specifyCell(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
specifyClasses(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
SPLIT_VERIFIER_CFV - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
 
SRC - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
stack - Variable in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
stack - Variable in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
STACK - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
stack_map - Variable in class org.openjdk.asmtools.jdis.CodeData
(parsed) stack map table, describes compiler hints for stack rep, associated with ByteCode indexes
stackFrameType - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
stackFrameType - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
stackFrameTypeValue - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
stackMap - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
stackMap - Variable in class org.openjdk.asmtools.jasm.StackMapData
 
stackMap - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
StackMap - Class in org.openjdk.asmtools.common.structure
4.7.4.
StackMap() - Constructor for class org.openjdk.asmtools.common.structure.StackMap
 
STACKMAP - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
STACKMAP - Enum constant in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
 
STACKMAP_TYPE_PLACEHOLDER_LENGTH - Static variable in class org.openjdk.asmtools.jdis.Indenter
 
StackMap.FrameType - Enum Class in org.openjdk.asmtools.common.structure
StackMap-FrameType table.
StackMap.VerificationType - Enum Class in org.openjdk.asmtools.common.structure
MapTypes table.
StackMapData - Class in org.openjdk.asmtools.jasm
4.7.4.
StackMapData - Class in org.openjdk.asmtools.jdis
represents one entry of StackMap attribute
StackMapData(JasmEnvironment) - Constructor for class org.openjdk.asmtools.jasm.StackMapData
 
StackMapData(StackMapData.EAttributeType, boolean, int, CodeData, DataInputStream) - Constructor for class org.openjdk.asmtools.jdis.StackMapData
 
StackMapData.EAttributeType - Enum Class in org.openjdk.asmtools.jdis
 
StackMapData.StackMapItemTagged - Class in org.openjdk.asmtools.jasm
verification_type_info: Top_variable_info, Integer_variable_info, Float_variable_info, Null_variable_info, UninitializedThis_variable_info, Long_variable_info, Double_variable_info Common format: *_info { u1 tag = ITEM_*; // from 0 to 6 }
StackMapData.StackMapItemTaggedPointer - Class in org.openjdk.asmtools.jasm
verification_type_info: Object_variable_info, Uninitialized_variable_info Common Format: *_info { u1 tag = ITEM_*; // from 7 to 8 u2 cpool_index/offset; }
stackMapEntry - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
stackMapFrameType(int) - Static method in class org.openjdk.asmtools.common.structure.StackMap
Get Frame Type by tag belonging the range
StackMapItemTagged(StackMap.VerificationType) - Constructor for class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTagged
 
StackMapItemTaggedPointer(StackMap.VerificationType, Indexer) - Constructor for class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTaggedPointer
 
STACKMAPTABLE - Enum constant in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
 
stacktrace(Throwable) - Method in class org.openjdk.asmtools.common.outputs.log.DualOutputStreamOutput
 
stacktrace(Throwable) - Method in interface org.openjdk.asmtools.common.outputs.log.DualStreamToolOutput
 
stacktrace(Throwable) - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
start_pc - Variable in class org.openjdk.asmtools.jasm.CodeAttr.RangePC
 
start_pc - Variable in class org.openjdk.asmtools.jasm.LineNumberData
 
start_pc - Variable in class org.openjdk.asmtools.jasm.LocVarData
 
start_pc - Variable in class org.openjdk.asmtools.jdis.CodeData.LineNumData
 
start_pc - Variable in class org.openjdk.asmtools.jdis.CodeData.LocVarData
 
start_pc - Variable in class org.openjdk.asmtools.jdis.TrapData
 
startArray(int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
startArrayCmt(int, String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
startArrayCmtB(int, String) - Method in class org.openjdk.asmtools.jdec.ClassData
 
startClass(String, Optional<String>, Environment) - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
startClass(String, Optional<String>, Environment) - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
startClass(String, Optional<String>, Environment) - Method in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
startClass(String, Optional<String>, Environment) - Method in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
startClass(String, Optional<String>, Environment) - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
startClass(String, Optional<String>, Environment) - Method in interface org.openjdk.asmtools.common.outputs.ToolOutput
 
startCode(int, Indexer, Indexer) - Method in class org.openjdk.asmtools.jasm.MethodData
 
StartMethod(int, ConstCell, ConstCell, ArrayList) - Method in class org.openjdk.asmtools.jasm.ClassData
 
startPC - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
STAT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
STATEMENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
STATIC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
StderrLog - Class in org.openjdk.asmtools.common.outputs.log
 
StderrLog() - Constructor for class org.openjdk.asmtools.common.outputs.log.StderrLog
 
STDIN_SWITCH - Static variable in class org.openjdk.asmtools.Main
 
StdinInput - Class in org.openjdk.asmtools.common.inputs
 
StdinInput() - Constructor for class org.openjdk.asmtools.common.inputs.StdinInput
 
StdoutOutput - Class in org.openjdk.asmtools.common.outputs
 
StdoutOutput() - Constructor for class org.openjdk.asmtools.common.outputs.StdoutOutput
 
step - Variable in class org.openjdk.asmtools.jdis.Indenter
 
strData - Variable in class org.openjdk.asmtools.common.inputs.TextInput
 
stream() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
StreamInput - Class in org.openjdk.asmtools.common.inputs
 
StreamInput(InputStream) - Constructor for class org.openjdk.asmtools.common.inputs.StreamInput
 
STRICT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
strictWarnings - Variable in class org.openjdk.asmtools.common.ToolLogger
 
StringInput - Class in org.openjdk.asmtools.common.inputs
 
StringInput(String) - Constructor for class org.openjdk.asmtools.common.inputs.StringInput
 
StringLog - Class in org.openjdk.asmtools.common.outputs.log
 
StringLog() - Constructor for class org.openjdk.asmtools.common.outputs.log.StringLog
 
StringUtils - Class in org.openjdk.asmtools.asmutils
Utility class to share common tools/methods.
StringUtils() - Constructor for class org.openjdk.asmtools.asmutils.StringUtils
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Annotation_AnnotationValue
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.AnnotationValue
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotationValue
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX_AnnotationValue
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
stringVal() - Method in class org.openjdk.asmtools.jdis.AnnotationElement
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Double
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Float
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Int
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Long
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CP_Str
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX
 
stringVal() - Method in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
STRINGVAL - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
STRINGVAL - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
stringValue - Variable in class org.openjdk.asmtools.jasm.Scanner
 
stringValue - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
StringValue(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Safely gets the string value of any Constant at any CP index.
strPos - Variable in class org.openjdk.asmtools.jcoder.JcoderEnvironment.InputFile
 
SUB - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
subTag(int) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
subTag(String) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
SubTag(Integer, String) - Constructor for enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
SUBTAG(byte, String, String) - Constructor for enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
subTagHash - Static variable in class org.openjdk.asmtools.jdis.ConstantPool
 
SubTags - Static variable in class org.openjdk.asmtools.jasm.ClassFileConst
 
subtagToString(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Getter that safely gets the string descriptor of a subtag
suffix - Variable in class org.openjdk.asmtools.common.outputs.log.NamedDualStreamToolOutput
 
suffix - Variable in class org.openjdk.asmtools.common.outputs.NamedToolOutput
 
SUPER - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
super_class() - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
super_class(ClassData.CoreClasses.PLACE, ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
super_class(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
SUPER_CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
super_cpx - Variable in class org.openjdk.asmtools.jdis.ClassData
 
SUPERTYPE - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
supertype_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
superTypeIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
SWITCH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
SwitchTable - Class in org.openjdk.asmtools.jasm
 
SwitchTable(JasmEnvironment) - Constructor for class org.openjdk.asmtools.jasm.SwitchTable
 
SymbolToKeywords - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
SymbolToTokens - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
SYNCHRONIZED - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
syntaxError - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
syntaxError - Variable in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
SyntaxError - Error in org.openjdk.asmtools.common
SyntaxError is the generic error thrown by jasm, jcoder while parsing either a jasm file or jcod file.
SyntaxError() - Constructor for error org.openjdk.asmtools.common.SyntaxError
 
SYNTHETIC - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
SYNTHETIC_ATTRIBUTE - Enum constant in enum class org.openjdk.asmtools.common.structure.EModifier
 
syntheticAttr - Variable in class org.openjdk.asmtools.jasm.MemberData
 

T

T_BOOLEAN - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_BYTE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_CHAR - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_DOUBLE - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_FLOAT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_INT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_LONG - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
T_SHORT - Enum constant in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
TAB_REPLACEMENT - Static variable in interface org.openjdk.asmtools.common.ILogger
 
table - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
tabStr - Variable in class org.openjdk.asmtools.jcoder.Jcoder
 
tag - Variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
tag - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
tag - Variable in class org.openjdk.asmtools.jasm.ConstValue
 
tag - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
tag - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
tag - Variable in class org.openjdk.asmtools.jcoder.Jcoder.ContextVal
 
tag - Variable in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
tag - Variable in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
tag() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
tag() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
The tag item uses a single ASCII character to indicate the type of the value of the element-value pair.
tag() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
tag(int) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
tag(String) - Static method in class org.openjdk.asmtools.jasm.ClassFileConst
 
TAG(byte, String, String, int) - Constructor for enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
tagHash - Static variable in class org.openjdk.asmtools.jdis.ConstantPool
 
tagName - Variable in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
tagName - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
tagName - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
tagName() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
tagName() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
tagNameToFrameType - Static variable in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
tagRange - Variable in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
tagRange() - Method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
TagToKeywords - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
TagToTokens - Static variable in class org.openjdk.asmtools.jcoder.JcodTokens
 
tagToType - Static variable in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
targetInfo - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
targetInfo - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
targetInfo - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData
 
targetInfo - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
targetInfo() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
targetInfoData - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
targetType - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
targetType - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
TargetType(ConstantPool.TAG, int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
targetTypeVisitor - Static variable in class org.openjdk.asmtools.jasm.ParserAnnotation
local handles on the scanner, main parser, and the error reporting env
targetTypeVisitor - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData
 
TargetTypeVisitor() - Constructor for class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
TargetTypeVisitor() - Constructor for class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
term - Variable in enum class org.openjdk.asmtools.jasm.FieldType
 
text - Variable in record class org.openjdk.asmtools.common.ToolLogger.Message
The field for the text record component.
text() - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
Returns the value of the text record component.
TextInput - Class in org.openjdk.asmtools.common.inputs
Base class for JasmEnvironment.InputFile and JcoderEnvironment.InputFile that read the jasm, jcod text files
TextInput(DataInputStream) - Constructor for class org.openjdk.asmtools.common.inputs.TextInput
 
TextLines - Class in org.openjdk.asmtools.jdis
A container for the java sources tied to an asm output when -sl in on
TextLines(Path, String) - Constructor for class org.openjdk.asmtools.jdis.TextLines
 
TextOutput - Class in org.openjdk.asmtools.common.outputs
 
TextOutput() - Constructor for class org.openjdk.asmtools.common.outputs.TextOutput
 
TextOutput.NamedSource - Class in org.openjdk.asmtools.common.outputs
 
third - Variable in class org.openjdk.asmtools.asmutils.Triplet
 
THIS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
this_class() - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
this_class(ClassData.CoreClasses.PLACE, ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
this_class(ConstCell<?>) - Method in class org.openjdk.asmtools.jasm.ClassData.CoreClasses
 
THIS_CLASS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
this_cpx - Variable in class org.openjdk.asmtools.jdis.ClassData
 
threshold_major_version - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
threshold_minor_version - Variable in class org.openjdk.asmtools.common.structure.CFVersion
 
THROW - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
throwErrorException(int, String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
Throws an error that is associated with scanner position in an input file
throwErrorException(String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
Throws an error that is not associated with scanner position in an input file
THROWS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
throws_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
throws_type - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
throwsTypeIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
throwSyntaxError(String) - Method in class org.openjdk.asmtools.jasm.Parser
 
tk_type - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
tmpl - Variable in class org.openjdk.asmtools.common.uEscWriter
 
to - Variable in record class org.openjdk.asmtools.asmutils.Range
The field for the to record component.
to() - Method in record class org.openjdk.asmtools.asmutils.Range
Returns the value of the to record component.
TO - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
toArray() - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
toArray(V[]) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
toByteArray(List<Byte>) - Static method in class org.openjdk.asmtools.asmutils.HexUtils
Converts bytes' list ot array
toHex(int) - Static method in class org.openjdk.asmtools.asmutils.HexUtils
 
toHex(long) - Static method in class org.openjdk.asmtools.asmutils.HexUtils
 
toHex(long) - Method in class org.openjdk.asmtools.jdec.ClassData
 
toHex(long, int) - Static method in class org.openjdk.asmtools.asmutils.HexUtils
 
toHex(long, int) - Method in class org.openjdk.asmtools.jdec.ClassData
 
token - Variable in class org.openjdk.asmtools.jasm.Scanner
 
token - Variable in class org.openjdk.asmtools.jcoder.Scanner
 
token(int) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
token(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
Token(Integer, String, String) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
Token(Integer, String, String, String, EnumSet<JasmTokens.TokenType>) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Token(Integer, String, String, String, EnumSet<JasmTokens.TokenType>, JasmTokens.KeywordType) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Token(Integer, String, String, EnumSet<JasmTokens.TokenType>) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Token(Integer, String, String, EnumSet<JasmTokens.TokenType>, JasmTokens.KeywordType) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
Token(Integer, String, String, JcodTokens.TokenType) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
Token(Integer, String, String, JcodTokens.TokenType, JcodTokens.KeywordType) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
TOKEN - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
TOKEN - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
token_ID(String) - Static method in class org.openjdk.asmtools.jcoder.JcodTokens
 
tokenType - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
TokenType(Integer, String) - Constructor for enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
TokenType(Integer, String) - Constructor for enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
Tool<T extends Environment<? extends ToolLogger>> - Class in org.openjdk.asmtools.common
 
Tool(ToolOutput, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.common.Tool
 
ToolInput - Interface in org.openjdk.asmtools.common.inputs
This class is a generic interface, symbolising any input for jdis/jasm/jdec/jcoder.
toolLogger - Variable in class org.openjdk.asmtools.common.Environment.Builder
 
toolLogger - Variable in class org.openjdk.asmtools.common.Environment
 
ToolLogger - Class in org.openjdk.asmtools.common
 
ToolLogger(String, Class, DualStreamToolOutput) - Constructor for class org.openjdk.asmtools.common.ToolLogger
 
ToolLogger.EMessageFormatter - Enum Class in org.openjdk.asmtools.common
 
ToolLogger.Message - Record Class in org.openjdk.asmtools.common
 
ToolLogger.ToolResources - Class in org.openjdk.asmtools.common
 
ToolLogger.TriFunction<A,B,C,R> - Interface in org.openjdk.asmtools.common
 
toolOutput - Variable in class org.openjdk.asmtools.common.Environment.Builder
 
toolOutput - Variable in class org.openjdk.asmtools.common.Environment
 
toolOutput - Variable in class org.openjdk.asmtools.jdec.JdecEnvironment
 
toolOutput - Variable in class org.openjdk.asmtools.jdis.Indenter
 
ToolOutput - Interface in org.openjdk.asmtools.common.outputs
This class is a generic interface, symbolising any output from jdis/jasm/jdec/jcoder.
toolResources - Variable in class org.openjdk.asmtools.common.ToolLogger
 
ToolResources(String, Class) - Constructor for class org.openjdk.asmtools.common.ToolLogger.ToolResources
 
toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
jdis: get a string representation of type path structure for kids printing
toString() - Method in class org.openjdk.asmtools.asmutils.Pair
 
toString() - Method in record class org.openjdk.asmtools.asmutils.Range
Returns a string representation of this record class.
toString() - Method in class org.openjdk.asmtools.asmutils.Triplet
 
toString() - Method in class org.openjdk.asmtools.common.inputs.ByteInput
 
toString() - Method in class org.openjdk.asmtools.common.inputs.FileInput
 
toString() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput.NamedBinary
 
toString() - Method in class org.openjdk.asmtools.common.outputs.ByteOutput
 
toString() - Method in class org.openjdk.asmtools.common.outputs.DirOutput
 
toString() - Method in class org.openjdk.asmtools.common.outputs.log.StringLog
 
toString() - Method in class org.openjdk.asmtools.common.outputs.TextOutput.NamedSource
 
toString() - Method in class org.openjdk.asmtools.common.outputs.TextOutput
 
toString() - Method in record class org.openjdk.asmtools.common.ToolLogger.Message
Returns a string representation of this record class.
toString() - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
toString() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
 
toString() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
toString() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
toString() - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
toString() - Method in class org.openjdk.asmtools.jasm.ConstCell
 
toString() - Method in class org.openjdk.asmtools.jasm.ConstValue
 
toString() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
toString() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
toString() - Method in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
toString() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
toString() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
toString() - Method in class org.openjdk.asmtools.jdis.AnnotationData
 
toString() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.AnnotationValue
 
toString() - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX2_AnnotationValue
 
toString() - Method in class org.openjdk.asmtools.jdis.AnnotationElement
 
toString() - Method in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
toString() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
toString() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
toString() - Method in class org.openjdk.asmtools.jdis.ModuleContent.FlaggedTargetType
 
toString() - Method in class org.openjdk.asmtools.jdis.ModuleContent.TargetType
 
toString() - Method in class org.openjdk.asmtools.jdis.ModuleContent
 
toString() - Method in class org.openjdk.asmtools.jdis.SignatureData
 
trace(String, Object...) - Method in class org.openjdk.asmtools.common.Environment
 
trace(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
TRACE - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
traceEnabled() - Static method in class org.openjdk.asmtools.jdis.Options
 
traceFlag - Variable in class org.openjdk.asmtools.common.Environment
 
traceln(String, Object...) - Method in class org.openjdk.asmtools.common.Environment
 
traceln(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
traceMethodInfoLn() - Method in class org.openjdk.asmtools.jasm.ParseBase
 
traceMethodInfoLn(String) - Method in class org.openjdk.asmtools.jasm.ParseBase
 
TRANSIENT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
TRANSITIVE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
trap_table - Variable in class org.openjdk.asmtools.jdis.CodeData
 
TrapData - Class in org.openjdk.asmtools.jdis
Exception table entry (JVMS 4.7.3 The Code Attribute) describes one exception handler in the code array CodeData.
TrapData(DataInputStream, int) - Constructor for class org.openjdk.asmtools.jdis.TrapData
 
trapDecl(int, String) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
trapHandler(int, String, Indexer) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
traps - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
trapsHash - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
traverseConstantCell(ConstCell<?>, Consumer<ConstCell<?>>) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
triFunc - Variable in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
Triplet<F,S,T> - Class in org.openjdk.asmtools.asmutils
 
Triplet(F, S, T) - Constructor for class org.openjdk.asmtools.asmutils.Triplet
 
TRUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
TRY - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
type - Variable in enum class org.openjdk.asmtools.jasm.FieldType
 
type - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
type - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
type - Variable in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
type - Variable in class org.openjdk.asmtools.jdis.StackMapData
 
type() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
Type() - Constructor for enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
 
TYPE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
TYPE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
type_annotAttrInv - Variable in class org.openjdk.asmtools.jasm.MemberData
 
type_annotAttrVis - Variable in class org.openjdk.asmtools.jasm.MemberData
 
TYPE_ARGUMENT - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
type_argument_target(TypeAnnotationTypes.ETargetType, int, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
TYPE_ARGUMENT_TYPEPATH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
type_cpx - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
type_cpx - Variable in class org.openjdk.asmtools.jdis.FieldData
 
type_parameter_bound_target(TypeAnnotationTypes.ETargetType, int, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
type_parameter_target(TypeAnnotationTypes.ETargetType, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
TYPE_PATH_KIND - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
type_test - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
TypeAnnotationData - Class in org.openjdk.asmtools.jasm
JVMS 4.7.20.
TypeAnnotationData<T extends MemberData> - Class in org.openjdk.asmtools.jdis
Type Annotation data is a specific kind of AnnotationData.
TypeAnnotationData(Indexer, boolean) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationData
 
TypeAnnotationData(T, boolean) - Constructor for class org.openjdk.asmtools.jdis.TypeAnnotationData
 
TypeAnnotationData.TargetTypeVisitor - Class in org.openjdk.asmtools.jdis
Target Type visitor, used for constructing the target-info within a type annotation.
TypeAnnotationTargetInfoData - Class in org.openjdk.asmtools.jasm
TargetInfo (4.7.20.1.
TypeAnnotationTargetInfoData(TypeAnnotationTypes.ETargetType) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
TypeAnnotationTargetInfoData.catch_target - Class in org.openjdk.asmtools.jasm
catch_target (4.7.20.1.
TypeAnnotationTargetInfoData.empty_target - Class in org.openjdk.asmtools.jasm
empty_target (4.7.20.1.
TypeAnnotationTargetInfoData.formal_parameter_target - Class in org.openjdk.asmtools.jasm
formal_parameter_target (4.7.20.1.
TypeAnnotationTargetInfoData.localvar_target - Class in org.openjdk.asmtools.jasm
localvar_target (4.7.20.1.
TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry - Class in org.openjdk.asmtools.jasm
 
TypeAnnotationTargetInfoData.offset_target - Class in org.openjdk.asmtools.jasm
offset_target (4.7.20.1.
TypeAnnotationTargetInfoData.supertype_target - Class in org.openjdk.asmtools.jasm
supertype_target (4.7.20.1.
TypeAnnotationTargetInfoData.throws_target - Class in org.openjdk.asmtools.jasm
throws_target (4.7.20.1.
TypeAnnotationTargetInfoData.type_argument_target - Class in org.openjdk.asmtools.jasm
type_argument_target (4.7.20.1.
TypeAnnotationTargetInfoData.type_parameter_bound_target - Class in org.openjdk.asmtools.jasm
type_parameter_bound_target (4.7.20.1.
TypeAnnotationTargetInfoData.type_parameter_target - Class in org.openjdk.asmtools.jasm
type_parameter_target (4.7.20.1.
TypeAnnotationTargetVisitor() - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
TypeAnnotationTypePathData - Class in org.openjdk.asmtools.jasm
JVMS 4.7.20.2.
TypeAnnotationTypePathData() - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
TypeAnnotationTypes - Class in org.openjdk.asmtools.jasm
Type annotation types: target_type, target_info and target_path
TypeAnnotationTypes() - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTypes
 
TypeAnnotationTypes.EPathKind - Enum Class in org.openjdk.asmtools.jasm
Interpretation of type_path_kind values (Table 4.7.20.2-A)
TypeAnnotationTypes.ETargetInfo - Enum Class in org.openjdk.asmtools.jasm
union { type_parameter_target; supertype_target; type_parameter_bound_target; empty_target; method_formal_parameter_target; throws_target; localvar_target; catch_target; offset_target; type_argument_target; } target_info;
TypeAnnotationTypes.ETargetType - Enum Class in org.openjdk.asmtools.jasm
Interpretation of target_type values (Table 4.7.20-A./B.)
TypeAnnotationTypes.TypeAnnotationTargetVisitor - Class in org.openjdk.asmtools.jasm
 
TypeAnnotationTypes.TypePathEntry - Class in org.openjdk.asmtools.jasm
 
TYPEARG - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
typeArgumentIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
typeArgumentIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
typeCPX - Variable in class org.openjdk.asmtools.jasm.AnnotationData
 
TYPEPARAM - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
TYPEPARAM_BOUND - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
 
typeParamIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
typeParamIndex - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
typePath - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
typePath - Variable in class org.openjdk.asmtools.jdis.TypeAnnotationData
 
typePathEntries - Variable in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
TypePathEntry(int, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
TypePathEntry(TypeAnnotationTypes.EPathKind, int) - Constructor for class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypePathEntry
 
types - Variable in class org.openjdk.asmtools.jdec.ClassData
 

U

uEscWriter - Class in org.openjdk.asmtools.common
 
uEscWriter(OutputStream) - Constructor for class org.openjdk.asmtools.common.uEscWriter
 
uncheckedGetCell(int) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
UNDEFINED_VERSION - Static variable in class org.openjdk.asmtools.common.structure.CFVersion
 
uniquifyBootstrapMethods() - Method in class org.openjdk.asmtools.jasm.ClassData
Relinks BSM data (BootstrapMethod Attribute) and Constant Pool Constant_InvokeDynamic|Constant_Dynamic entries if at least one CP cell has undefined method attribute index also the method removes duplicates in BootstrapMethod Attribute if found
UNKNOWN_TYPE - Enum constant in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
 
unsetDetailedOutputOptions() - Static method in class org.openjdk.asmtools.jdis.Options
 
update() - Method in class org.openjdk.asmtools.jcoder.Jcoder.Context
 
updateIfFound(ConstantPool, Function<String, Boolean>) - Method in class org.openjdk.asmtools.jasm.SourceFileAttr
Finds CP UTF cell with string that applies to the rule.
URSHIFT - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
usage() - Method in class org.openjdk.asmtools.common.Tool
 
usage() - Method in class org.openjdk.asmtools.jasm.Main
 
usage() - Method in class org.openjdk.asmtools.jcoder.Main
 
usage() - Method in class org.openjdk.asmtools.jdec.Main
 
usage() - Method in class org.openjdk.asmtools.jdis.Main
 
usage(String, int) - Static method in class org.openjdk.asmtools.Main
Prints usage info and error message, afterwards invokes System.exit()
usage(List<String>) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
usage(List<String>) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
usage(List<String>) - Method in class org.openjdk.asmtools.common.Environment
 
usage(List<String>) - Method in class org.openjdk.asmtools.common.ToolLogger
 
usagePattern - Static variable in interface org.openjdk.asmtools.common.ILogger
 
uses - Variable in class org.openjdk.asmtools.jasm.ModuleAttr
 
uses - Variable in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
uses - Variable in class org.openjdk.asmtools.jdis.ModuleContent
 
uses(int, String) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
uses(ModuleContent.Uses) - Method in class org.openjdk.asmtools.jdis.ModuleContent.Builder
 
Uses(int, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Uses
 
Uses(ModuleContent.TargetType) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.Uses
 
USES - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
usesList - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.SetStruct
 
usesStruct - Variable in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
 
UTF8 - Enum constant in enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
 
utf8DebugExtension - Variable in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
Utf8ToString(String, String...) - Static method in class org.openjdk.asmtools.asmutils.StringUtils
Converts CONSTANT_Utf8_info string to a printable string for jdis/jdes.
Utils - Class in org.openjdk.asmtools.jdis
 
Utils() - Constructor for class org.openjdk.asmtools.jdis.Utils
 

V

VACANT - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
validAbstractMethod(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validAccess(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validateInterfaceMethod(int, ClassData, int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validClass(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validField(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validInitMethod(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validInterface(int) - Static method in class org.openjdk.asmtools.jasm.Checker
The only flags are allowed in interface: ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT, ACC_SYNTHETIC, ACC_ANNOTATION
validInterfaceField(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validMethod(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
validNestedClass(int) - Static method in class org.openjdk.asmtools.jasm.Checker
 
value - Variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
value - Variable in class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
value - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
value - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
 
value - Variable in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
value - Variable in class org.openjdk.asmtools.jasm.ConstValue
 
value - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
value - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
value - Variable in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
value - Variable in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
value - Variable in class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
value - Variable in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
value - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
value - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
 
value - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
value - Variable in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
value - Variable in class org.openjdk.asmtools.jdis.AnnotationElement
 
value - Variable in class org.openjdk.asmtools.jdis.ConstantPool.Constant
 
value - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
value - Variable in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
value() - Method in enum class org.openjdk.asmtools.common.structure.EAttribute
 
value() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
 
value() - Method in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
 
value() - Method in class org.openjdk.asmtools.jasm.Indexer
 
value() - Method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
value() - Method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
 
value() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
 
value() - Method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
value() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
 
value() - Method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
 
VALUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
 
VALUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
VALUE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
 
VALUE - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
 
value_cpx - Variable in class org.openjdk.asmtools.jdis.FieldData
 
value2 - Variable in class org.openjdk.asmtools.jdis.ConstantPool.CPX2
 
valueAsString(String, Supplier<String>) - Method in class org.openjdk.asmtools.jdis.AnnotationElement.CPX_AnnotationValue
 
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.EMessageKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.structure.EAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ClassData.CoreClasses.PLACE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jdis.Options.PR
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.openjdk.asmtools.common.EMessageKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.structure.ClassFileContext
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.structure.EAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.structure.EModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.FrameType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ClassData.CoreClasses.PLACE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.AnnotationElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.BasicType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.ConstType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ClassFileConst.SubTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ConstantPool.ReferenceRank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.KeywordType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.JasmTokens.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.ModuleAttr.Content
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.OpcodeTables.Opcode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetInfo
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jcoder.Jcoder.ContextTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.ConstType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.KeywordType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jcoder.JcodTokens.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jdis.ConstantPool.SUBTAG
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jdis.ConstantPool.TAG
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jdis.MemberData.AnnotationElementState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jdis.Options.PR
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openjdk.asmtools.jdis.StackMapData.EAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
valueToTags - Static variable in enum class org.openjdk.asmtools.common.structure.EAttribute
 
VAR - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
VARARGS - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
VARDECLARATION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
vars - Variable in class org.openjdk.asmtools.jdis.InstructionAttr
 
VERBOSE - Enum constant in enum class org.openjdk.asmtools.common.ToolLogger.EMessageFormatter
 
VERBOSE - Enum constant in enum class org.openjdk.asmtools.jdis.Options.PR
 
verboseFlag - Variable in class org.openjdk.asmtools.common.Environment
 
VerificationType(Integer, String, String) - Constructor for enum class org.openjdk.asmtools.common.structure.StackMap.VerificationType
 
version - Variable in class org.openjdk.asmtools.jdis.ModuleContent.VersionedFlaggedTargetType
 
version() - Static method in class org.openjdk.asmtools.util.ProductInfo
 
VERSION - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
VERSION - Static variable in class org.openjdk.asmtools.util.ProductInfo
Version of the product in the short format, like 5.0
VERSION_SWITCH - Static variable in class org.openjdk.asmtools.Main
 
VersionedFlaggedTargetType(ConstantPool.TAG, int, String, int, ClassFileContext, String) - Constructor for class org.openjdk.asmtools.jdis.ModuleContent.VersionedFlaggedTargetType
 
versionIndex - Variable in class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
Visible - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
visibleAnnotations - Variable in class org.openjdk.asmtools.jdis.MemberData
 
visibleAnnotationToken - Variable in class org.openjdk.asmtools.jdis.AnnotationData
 
visibleParameterAnnotations - Variable in class org.openjdk.asmtools.jdis.MethodData
 
VisibleType - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.AnnotationType
 
visibleTypeAnnotations - Variable in class org.openjdk.asmtools.jdis.CodeData
The visible type annotations for this method
visibleTypeAnnotations - Variable in class org.openjdk.asmtools.jdis.MemberData
 
visit(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.AnnotationData
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.AttrData
 
visit(ConstantPool) - Method in interface org.openjdk.asmtools.jasm.ConstantPoolDataVisitor
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.AnnotationElemValue
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ClassElemValue
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
visit(ConstantPool) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
visit(ConstValue) - Method in interface org.openjdk.asmtools.jasm.CPVisitor
 
visit(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_catch_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_catch_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_catch_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_empty_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_empty_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_empty_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_localvar_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_localvar_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_localvar_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_methodformalparam_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_methodformalparam_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_methodformalparam_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_offset_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_offset_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_offset_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_supertype_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_supertype_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_supertype_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_throws_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_throws_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_throws_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_type_param_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_type_param_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_type_param_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_typearg_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_typearg_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_typearg_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visit_typeparam_bound_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visit_typeparam_bound_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypes.TypeAnnotationTargetVisitor
 
visit_typeparam_bound_target(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visitBsm(BiFunction<BootstrapMethodData, ConstCell<?>, E>) - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitClass() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitClass() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitConstCell(ConstCell, ConstantPool) - Method in interface org.openjdk.asmtools.jasm.ConstantPoolDataVisitor
 
visitConstValueCell(C) - Method in interface org.openjdk.asmtools.jasm.CPVisitor
 
visitConstValueRefCell(P) - Method in interface org.openjdk.asmtools.jasm.CPVisitor
 
visitData(T, ConstantPool) - Method in interface org.openjdk.asmtools.jasm.ConstantPoolDataVisitor
 
visitDouble() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitDouble() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitDynamic() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitDynamic() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitExcept(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitExcept(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.TargetTypeVisitor
 
visitExcept(TypeAnnotationTypes.ETargetType) - Method in class org.openjdk.asmtools.jdis.TypeAnnotationData.TargetTypeVisitor
 
visitField() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitField() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitFloat() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitFloat() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitInteger(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitInteger(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitInterfaceMethod() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitInterfaceMethod() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitInvokeDynamic() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitInvokeDynamic() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitLong() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitLong() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitMember(ClassFileConst.ConstType) - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitMethod() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitMethod() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitMethodHandle() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitMethodHandle() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitMethodHandle(ConstantPool.ConstValue_MethodHandle) - Method in interface org.openjdk.asmtools.jasm.CPVisitor
 
visitMethodType() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitMethodType() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitModule() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitModule() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitName() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitNameAndType() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitNameAndType() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitPackage() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitPackage() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitString() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitString() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visitUTF8() - Method in class org.openjdk.asmtools.jasm.CPTagVisitor
 
visitUTF8() - Method in class org.openjdk.asmtools.jasm.ParserCP.ParserCPVisitor
 
visTypeAnnotations - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 
VOID - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
VOLATILE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 

W

warn - Variable in class org.openjdk.asmtools.util.I18NResourceBundle
 
warning(int, String, Object...) - Method in class org.openjdk.asmtools.common.CompilerLogger
 
warning(int, String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
warning(int, String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
warning(int, String, Object...) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
warning(String, Object...) - Method in class org.openjdk.asmtools.common.DecompilerLogger
 
warning(String, Object...) - Method in interface org.openjdk.asmtools.common.ILogger
 
warning(String, Object...) - Method in class org.openjdk.asmtools.jasm.JasmEnvironment
 
warning(String, Object...) - Method in class org.openjdk.asmtools.jcoder.JcoderEnvironment
 
warning(String, Object...) - Method in class org.openjdk.asmtools.jdis.JdisEnvironment
 
WARNING - Enum constant in enum class org.openjdk.asmtools.common.EMessageKind
 
where - Variable in class org.openjdk.asmtools.common.ErrorMessage
 
WHILE - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
WIDE - Enum constant in enum class org.openjdk.asmtools.jasm.OpcodeTables.OpcodeType
 
WILDCARD - Enum constant in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.EPathKind
 
WILDCARD_TYPEPATH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
WITH - Enum constant in enum class org.openjdk.asmtools.jasm.JasmTokens.Token
 
write() - Method in class org.openjdk.asmtools.jcoder.Jcoder
Writes the classes
write(byte[]) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
write(byte[], int, int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
write(byte[], int, int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
write(char[], int, int) - Method in class org.openjdk.asmtools.common.uEscWriter
 
write(int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
write(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
write(int) - Method in class org.openjdk.asmtools.jcoder.ByteBuffer
 
write(ToolOutput) - Method in class org.openjdk.asmtools.jasm.ClassData
Writes to the directory passed with -d option
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.AnnotationData.ElemValuePair
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.AnnotationData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.AttrData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.BootstrapMethodData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ClassArrayAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ClassData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.CodeAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_BootstrapMethod
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Cell
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Double
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_FieldRef
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Float
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Integer
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Long
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_MethodHandle
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Pair
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_UTF8
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool.ConstValue_Zero
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstantPool
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstCell
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ConstValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.CPXAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.DataVector
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.DataVectorAttr
 
write(CheckedDataOutputStream) - Method in interface org.openjdk.asmtools.jasm.DataWriter
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.DefaultAnnotationAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ExceptionData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.FieldData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.InnerClassData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.Instr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.LineNumberData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.LocVarData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.MethodData.DataPArrayAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.MethodData.MethodParameterData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.MethodData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ModuleAttr.HeaderStruct
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ModuleAttr.MapStruct
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ModuleAttr.SetStruct
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ModuleAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.AnnotationElemValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ArrayElemValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ClassElemValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.ConstElemValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation.EnumElemValue
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.RecordData.ComponentData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.RecordData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.SourceDebugExtensionAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.SourceFileAttr
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTagged
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.StackMapData.StackMapItemTaggedPointer
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.StackMapData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.empty_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
write(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
 
write(ByteBuffer) - Method in class org.openjdk.asmtools.jcoder.Jcoder
write to the directory passed with -d option
writeAt(int, long, int) - Method in class org.openjdk.asmtools.jcoder.ByteBuffer
 
writeBoolean(boolean) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeBoolean(boolean) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeByte(int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeByte(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeBytes(String) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeBytes(String) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeChar(int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeChar(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeChars(String) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeChars(String) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeDouble(double) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeDouble(double) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeElements(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.DataVector
 
writeFloat(float) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeFloat(float) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeInt(int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeInt(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeLong(long) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeLong(long) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeLookupSwitch(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.SwitchTable
 
writeShort(int) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeShort(int) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 
writeTableSwitch(CheckedDataOutputStream) - Method in class org.openjdk.asmtools.jasm.SwitchTable
 
writeUTF(String) - Method in interface org.openjdk.asmtools.jasm.CheckedDataOutputStream
 
writeUTF(String) - Method in class org.openjdk.asmtools.jasm.ClassData.CDOutputStream
 

X

xscan() - Method in class org.openjdk.asmtools.jasm.Scanner
 
xscan() - Method in class org.openjdk.asmtools.jcoder.Scanner
 

Y

yesAndProcessFunc - Variable in class org.openjdk.asmtools.jasm.Scanner
 

Z

zeroConst - Variable in class org.openjdk.asmtools.jasm.ConstantPool
 
ZEROINDEX - Enum constant in enum class org.openjdk.asmtools.jcoder.JcodTokens.Token
 
zeroInstr - Variable in class org.openjdk.asmtools.jasm.CodeAttr
 

_

_getClassName(int) - Method in class org.openjdk.asmtools.jdis.ConstantPool
Helper for getting class name.
_scanAnnotation(AnnotationData) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Parses an individual annotation-data.
_scanTargetPath(TypeAnnotationData) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
_scanTargetPath
_scanTypePathEntry() - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
_scanTypeLocation
_scanTypeTarget(TypeAnnotationData) - Method in class org.openjdk.asmtools.jasm.ParserAnnotation
Parses an individual annotation-data.
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.empty_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
_toPrintString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
_toPrintString() - Method in enum class org.openjdk.asmtools.jasm.TypeAnnotationTypes.ETargetType
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.catch_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.empty_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.localvar_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.offset_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.supertype_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.throws_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_argument_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_bound_target
 
_toString() - Method in class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.type_parameter_target
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form