trait StackMapTable_attributeBinding extends StackMapTable_attributeReader with StackMapFrameReader with VerificationTypeInfoReader with ConstantPoolBinding with AttributeBinding
Provides the factory methods to create a stack map table attribute and its entries.
- Alphabetic
- By Inheritance
- StackMapTable_attributeBinding
- AttributeBinding
- ConstantPoolBinding
- Constant_PoolReader
- VerificationTypeInfoReader
- StackMapFrameReader
- StackMapTable_attributeReader
- AttributeReader
- AttributesAbstractions
- Constant_PoolAbstractions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type AppendFrame = br.AppendFrame
-
type
Attribute = br.Attribute
- Definition Classes
- AttributeBinding → AttributesAbstractions
-
type
Attributes = RefArray[Attribute]
- Definition Classes
- AttributesAbstractions
-
type
CONSTANT_Class_info = cp.CONSTANT_Class_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Double_info = cp.CONSTANT_Double_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Fieldref_info = cp.CONSTANT_Fieldref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Float_info = cp.CONSTANT_Float_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Integer_info = cp.CONSTANT_Integer_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_InterfaceMethodref_info = cp.CONSTANT_InterfaceMethodref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_InvokeDynamic_info = cp.CONSTANT_InvokeDynamic_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Long_info = cp.CONSTANT_Long_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_MethodHandle_info = cp.CONSTANT_MethodHandle_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_MethodType_info = cp.CONSTANT_MethodType_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Methodref_info = cp.CONSTANT_Methodref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Module_info = cp.CONSTANT_Module_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_NameAndType_info = cp.CONSTANT_NameAndType_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Package_info = cp.CONSTANT_Package_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_String_info = cp.CONSTANT_String_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
type
CONSTANT_Utf8_info = cp.CONSTANT_Utf8_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader → Constant_PoolAbstractions
- type ChopFrame = br.ChopFrame
-
abstract
type
ClassFile <: br.ClassFile
- Definition Classes
- ConstantPoolBinding → Constant_PoolAbstractions
-
final
type
Constant_Pool = Array[Constant_Pool_Entry]
- Definition Classes
- Constant_PoolAbstractions
-
type
Constant_Pool_Entry = cp.Constant_Pool_Entry
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader → Constant_PoolAbstractions
-
final
type
Constant_Pool_Index = Int
- Definition Classes
- Constant_PoolAbstractions
-
type
DeferredActionsStore = Buffer[(ClassFile) ⇒ ClassFile] with Constant_Pool_Entry
- Definition Classes
- Constant_PoolAbstractions
- type DoubleVariableInfo = br.VerificationTypeInfo
- type FloatVariableInfo = br.VerificationTypeInfo
- type FullFrame = br.FullFrame
- type IntegerVariableInfo = br.VerificationTypeInfo
- type LongVariableInfo = br.VerificationTypeInfo
- type NullVariableInfo = br.VerificationTypeInfo
- type ObjectVariableInfo = br.ObjectVariableInfo
- type SameFrame = br.SameFrame
- type SameFrameExtended = br.SameFrameExtended
- type SameLocals1StackItemFrame = br.SameLocals1StackItemFrame
- type SameLocals1StackItemFrameExtended = br.SameLocals1StackItemFrameExtended
-
type
StackMapFrame = br.StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader → StackMapTable_attributeReader
-
type
StackMapFrames = RefArray[StackMapFrame]
- Definition Classes
- StackMapTable_attributeReader
-
type
StackMapTable_attribute = StackMapTable
- Definition Classes
- StackMapTable_attributeBinding → StackMapTable_attributeReader
- type TopVariableInfo = br.VerificationTypeInfo
- type UninitializedThisVariableInfo = br.VerificationTypeInfo
- type UninitializedVariableInfo = br.UninitializedVariableInfo
-
type
VerificationTypeInfo = br.VerificationTypeInfo
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader → StackMapFrameReader
-
type
VerificationTypeInfoLocals = RefArray[VerificationTypeInfo]
- Definition Classes
- StackMapFrameReader
-
type
VerificationTypeInfoStack = RefArray[VerificationTypeInfo]
- Definition Classes
- StackMapFrameReader
Abstract Value Members
-
abstract
def
registerAttributeReader(reader: (String, (Constant_Pool, AttributeParent, Constant_Pool_Index, Constant_Pool_Index, Constant_Pool_Index, DataInputStream) ⇒ Attribute)): Unit
- Definition Classes
- AttributeReader
-
abstract
def
registerAttributesPostProcessor(p: (Attributes) ⇒ Attributes): Unit
- Definition Classes
- AttributeReader
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
AppendFrame(frame_type: Int, offset_delta: Int, verification_type_info_locals: VerificationTypeInfoLocals): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
CONSTANT_Class_info(i: Int): CONSTANT_Class_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Double_info(d: Double): CONSTANT_Double_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Fieldref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Fieldref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Float_info(f: Float): CONSTANT_Float_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Integer_info(i: Int): CONSTANT_Integer_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_InterfaceMethodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InterfaceMethodref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_InvokeDynamic_info(bootstrap_method_attr_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InvokeDynamic_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Long_info(l: Long): CONSTANT_Long_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_MethodHandle_info(reference_kind: Int, reference_index: Int): CONSTANT_MethodHandle_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_MethodType_info(descriptor_index: Constant_Pool_Index): CONSTANT_MethodType_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Methodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Methodref_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Module_info(name_index: Constant_Pool_Index): CONSTANT_Module_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_NameAndType_info(name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index): CONSTANT_NameAndType_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Package_info(name_index: Constant_Pool_Index): CONSTANT_Package_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_String_info(i: Int): CONSTANT_String_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
CONSTANT_Utf8_info(r: Array[Byte], s: String): CONSTANT_Utf8_info
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
ChopFrame(frame_type: Int, offset_delta: Int): ChopFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
Constant_Pool(in: DataInputStream): Constant_Pool
- Definition Classes
- Constant_PoolReader
-
val
Constant_Pool_EntryManifest: ClassTag[Constant_Pool_Entry]
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
def
DoubleVariableInfo(): br.DoubleVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
FloatVariableInfo(): br.FloatVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
FullFrame(frame_type: Int, offset_delta: Int, verification_type_info_locals: VerificationTypeInfoLocals, verification_type_info_stack: VerificationTypeInfoStack): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
IntegerVariableInfo(): br.IntegerVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
LongVariableInfo(): br.LongVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
NullVariableInfo(): br.NullVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
ObjectVariableInfo(cp: Constant_Pool, type_index: Constant_Pool_Index): ObjectVariableInfo
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
SameFrame(frame_type: Int): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
SameFrameExtended(frame_type: Int, offset_delta: Int): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
SameLocals1StackItemFrame(frame_type: Int, verification_type_info_stack: VerificationTypeInfo): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
SameLocals1StackItemFrameExtended(frame_type: Int, offset_delta: Int, verification_type_info_stack: VerificationTypeInfo): StackMapFrame
- Definition Classes
- StackMapTable_attributeBinding → StackMapFrameReader
-
def
StackMapFrame(cp: Constant_Pool, in: DataInputStream): StackMapFrame
- Definition Classes
- StackMapFrameReader
-
def
StackMapTable_attribute(cp: Constant_Pool, ap_name_index: Constant_Pool_Index, ap_descriptor_index: Constant_Pool_Index, attribute_name_index: Constant_Pool_Index, stack_map_frames: StackMapFrames): StackMapTable_attribute
- Definition Classes
- StackMapTable_attributeBinding → StackMapTable_attributeReader
-
def
TopVariableInfo(): br.TopVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
UninitializedThisVariableInfo(): br.UninitializedThisVariableInfo.type
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
UninitializedVariableInfo(offset: Int): br.UninitializedVariableInfo
- Definition Classes
- StackMapTable_attributeBinding → VerificationTypeInfoReader
-
def
VerificationTypeInfo(cp: Constant_Pool, in: DataInputStream): VerificationTypeInfo
- Definition Classes
- VerificationTypeInfoReader
-
def
applyDeferredActions(cp: Constant_Pool, classFile: ClassFile): ClassFile
- Definition Classes
- Constant_PoolReader → Constant_PoolAbstractions
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
implicit
def
cpIndexTocpEntry(index: Constant_Pool_Index)(implicit cp: Constant_Pool): Constant_Pool_Entry
- Definition Classes
- ConstantPoolBinding
-
def
createDeferredActionsStore(): DeferredActionsStore
- Attributes
- protected[this]
- Definition Classes
- ConstantPoolBinding → Constant_PoolReader
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
registerDeferredAction(cp: Constant_Pool)(deferredAction: (ClassFile) ⇒ ClassFile): Unit
- Definition Classes
- Constant_PoolReader
-
def
reifyEmptyAttributes: Boolean
- Definition Classes
- AttributeReader
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )