trait Constant_PoolBinding extends Constant_PoolReader with Constant_PoolAbstractions
Representation of the constant pool as specified by the JVM Specification (Java 8). (This representation does not provide any abstraction.)
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Constant_PoolBinding
- Constant_PoolReader
- Constant_PoolAbstractions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
CONSTANT_Class_info = da.CONSTANT_Class_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Double_info = da.CONSTANT_Double_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Fieldref_info = da.CONSTANT_Fieldref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Float_info = da.CONSTANT_Float_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Integer_info = da.CONSTANT_Integer_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_InterfaceMethodref_info = da.CONSTANT_InterfaceMethodref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_InvokeDynamic_info = da.CONSTANT_InvokeDynamic_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Long_info = da.CONSTANT_Long_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_MethodHandle_info = da.CONSTANT_MethodHandle_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_MethodType_info = da.CONSTANT_MethodType_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Methodref_info = da.CONSTANT_Methodref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Module_info = da.CONSTANT_Module_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_NameAndType_info = da.CONSTANT_NameAndType_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Package_info = da.CONSTANT_Package_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_String_info = da.CONSTANT_String_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
type
CONSTANT_Utf8_info = da.CONSTANT_Utf8_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader → Constant_PoolAbstractions
-
abstract
type
ClassFile
- Definition Classes
- Constant_PoolAbstractions
-
final
type
Constant_Pool = Array[Constant_Pool_Entry]
- Definition Classes
- Constant_PoolAbstractions
-
type
Constant_Pool_Entry = da.Constant_Pool_Entry
- Definition Classes
- Constant_PoolBinding → 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
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
CONSTANT_Class_info(i: Int): CONSTANT_Class_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Double_info(d: Double): CONSTANT_Double_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Fieldref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Fieldref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Float_info(f: Float): CONSTANT_Float_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Integer_info(i: Int): CONSTANT_Integer_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_InterfaceMethodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_InterfaceMethodref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_InvokeDynamic_info(bootstrap_method_attr_index: Int, name_and_type_index: Constant_Pool_Index): ClassFileReader.CONSTANT_InvokeDynamic_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Long_info(l: Long): CONSTANT_Long_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_MethodHandle_info(reference_kind: Int, reference_index: Constant_Pool_Index): ClassFileReader.CONSTANT_MethodHandle_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_MethodType_info(descriptor_index: Constant_Pool_Index): ClassFileReader.CONSTANT_MethodType_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Methodref_info(class_index: Constant_Pool_Index, name_and_type_index: Constant_Pool_Index): CONSTANT_Methodref_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Module_info(i: Int): CONSTANT_Module_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_NameAndType_info(name_index: Constant_Pool_Index, descriptor_index: Constant_Pool_Index): CONSTANT_NameAndType_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Package_info(i: Int): CONSTANT_Package_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_String_info(i: Int): CONSTANT_String_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
CONSTANT_Utf8_info(r: Array[Byte], s: String): CONSTANT_Utf8_info
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
def
Constant_Pool(in: DataInputStream): Constant_Pool
- Definition Classes
- Constant_PoolReader
-
val
Constant_Pool_EntryManifest: ClassTag[Constant_Pool_Entry]
- Definition Classes
- Constant_PoolBinding → Constant_PoolReader
-
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( ... )
-
def
createDeferredActionsStore(): DeferredActionsStore
- Attributes
- protected[this]
- Definition Classes
- Constant_PoolBinding → 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
-
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( ... )