org
.
opalj
.
br
.
reader
ClassFileBinding
Related Doc:
package reader
trait
ClassFileBinding
extends
ClassFileReader
Self Type
ClassFileBinding
with
ConstantPoolBinding
with
MethodsBinding
with
FieldsBinding
with
AttributeBinding
Linear Supertypes
ClassFileReader
,
Constant_PoolAbstractions
,
AnyRef
,
Any
Known Subclasses
Java7Framework
,
Java7Framework
,
Java7LibraryFramework
,
Java7LibraryFramework
,
Java8Framework
,
Java8Framework
,
Java8FrameworkWithCaching
,
Java8LibraryFramework
,
Java8LibraryFramework
,
Java8LibraryFrameworkWithCaching
,
LibraryClassFileBinding
Ordering
Alphabetic
By inheritance
Inherited
ClassFileBinding
ClassFileReader
Constant_PoolAbstractions
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
abstract
type
Attributes
Definition Classes
ClassFileReader
type
ClassFile
=
br.ClassFile
Definition Classes
ClassFileBinding
→ ClassFileReader → Constant_PoolAbstractions
abstract
type
Constant_Pool
Definition Classes
Constant_PoolAbstractions
abstract
type
Constant_Pool_Entry
Definition Classes
Constant_PoolAbstractions
type
Constant_Pool_Index
=
Int
Definition Classes
Constant_PoolAbstractions
type
DeferredActionsStore
=
Buffer
[((
ClassFileBinding
.this)#
ClassFile
) ⇒ (
ClassFileBinding
.this)#
ClassFile
] with (
ClassFileBinding
.this)#
Constant_Pool_Entry
Definition Classes
Constant_PoolAbstractions
abstract
type
Fields
<:
IndexedSeq
[(
ClassFileBinding
.this)#
Field_Info
]
Definition Classes
ClassFileBinding
→ ClassFileReader
abstract
type
Methods
<:
IndexedSeq
[(
ClassFileBinding
.this)#
Method_Info
]
Definition Classes
ClassFileBinding
→ ClassFileReader
Abstract Value Members
abstract
def
Attributes
(
ap:
AttributeParent
,
cp: (
ClassFileBinding
.this)#
Constant_Pool
,
in:
DataInputStream
)
: (
ClassFileBinding
.this)#
Attributes
Attributes
protected
Definition Classes
ClassFileReader
abstract
def
Constant_Pool
(
in:
DataInputStream
)
: (
ClassFileBinding
.this)#
Constant_Pool
Attributes
protected
Definition Classes
ClassFileReader
abstract
def
Fields
(
cp: (
ClassFileBinding
.this)#
Constant_Pool
,
in:
DataInputStream
)
: (
ClassFileBinding
.this)#
Fields
Attributes
protected
Definition Classes
ClassFileReader
abstract
def
Methods
(
cp: (
ClassFileBinding
.this)#
Constant_Pool
,
in:
DataInputStream
)
: (
ClassFileBinding
.this)#
Methods
Attributes
protected
Definition Classes
ClassFileReader
abstract
def
applyDeferredActions
(
cp: (
ClassFileBinding
.this)#
Constant_Pool
,
classFile: (
ClassFileBinding
.this)#
ClassFile
)
: (
ClassFileBinding
.this)#
ClassFile
Definition Classes
Constant_PoolAbstractions
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
AllClassFiles
(
files:
Traversable
[
File
]
,
exceptionHandler:
bi.reader.ClassFileReader.ExceptionHandler
)
:
Traversable
[((
ClassFileBinding
.this)#
ClassFile
,
URL
)]
Definition Classes
ClassFileReader
def
ClassFile
(
cp: (
ClassFileBinding
.this)#
Constant_Pool
,
minor_version:
Int
,
major_version:
Int
,
access_flags:
Int
,
this_class_index: (
ClassFileBinding
.this)#
Constant_Pool_Index
,
super_class_index: (
ClassFileBinding
.this)#
Constant_Pool_Index
,
interfaces:
IndexedSeq
[(
ClassFileBinding
.this)#
Constant_Pool_Index
]
,
fields: (
ClassFileBinding
.this)#
Fields
,
methods: (
ClassFileBinding
.this)#
Methods
,
attributes: (
ClassFileBinding
.this)#
Attributes
)
: (
ClassFileBinding
.this)#
ClassFile
Definition Classes
ClassFileBinding
→ ClassFileReader
def
ClassFile
(
jarFilename:
String
,
jarFileEntryName:
String
)
:
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
Definition Classes
ClassFileReader
Annotations
@throws
(
...
)
def
ClassFile
(
jarFile:
File
,
jarFileEntryName:
String
)
:
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
Definition Classes
ClassFileReader
Annotations
@throws
(
...
)
def
ClassFile
(
jarFile:
ZipFile
,
jarEntry:
ZipEntry
)
:
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
Attributes
protected[this]
Definition Classes
ClassFileReader
def
ClassFile
(
create: () ⇒
InputStream
)
:
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
Definition Classes
ClassFileReader
def
ClassFile
(
in:
DataInputStream
)
:
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
Definition Classes
ClassFileReader
def
ClassFiles
(
file:
File
,
exceptionHandler:
bi.reader.ClassFileReader.ExceptionHandler
)
:
Seq
[((
ClassFileBinding
.this)#
ClassFile
,
URL
)]
Definition Classes
ClassFileReader
def
ClassFiles
(
jarFile:
ZipFile
,
classFileHandler: ((
ClassFileBinding
.this)#
ClassFile
,
URL
) ⇒
Unit
,
exceptionHandler:
bi.reader.ClassFileReader.ExceptionHandler
)
:
Unit
Definition Classes
ClassFileReader
def
ClassFiles
(
jarFile:
ZipFile
,
exceptionHandler:
bi.reader.ClassFileReader.ExceptionHandler
)
:
Seq
[((
ClassFileBinding
.this)#
ClassFile
,
URL
)]
Definition Classes
ClassFileReader
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
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
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
registerClassFilePostProcessor
(
p: (
Seq
[(
ClassFileBinding
.this)#
ClassFile
]) ⇒
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
)
:
Unit
Definition Classes
ClassFileReader
val
removeBootstrapMethodAttribute
: (
Seq
[(
ClassFileBinding
.this)#
ClassFile
]) ⇒
Seq
[(
ClassFileBinding
.this)#
ClassFile
]
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
@throws
(
...
)
Inherited from
ClassFileReader
Inherited from
Constant_PoolAbstractions
Inherited from
AnyRef
Inherited from
Any
Ungrouped