|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.squawk.KlassMetadata
public class KlassMetadata
The KlassMetadata class is a container for all the meta-information pertaining to a class where this information is not necessarily required by the runtime system. For example, the names and signatures of a class's fields and methods are contained in this class. These types of information are only required if the runtime system includes support for features such as dynamic class loading, stack traces etc.
Klass
Field Summary | |
---|---|
protected Klass[] |
classTable
The table of classes that are referred to from the symbols. |
protected byte[] |
symbols
The symbolic information for the class. |
Method Summary | |
---|---|
static KlassMetadata |
create(byte[] symbols,
Klass[] classTable,
KlassMetadata original,
int type)
factory for stripping. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected byte[] symbols
protected Klass[] classTable
Method Detail |
---|
public static KlassMetadata create(byte[] symbols, Klass[] classTable, KlassMetadata original, int type)
symbols
- the symbols (stripped or otherwise) (may be null)classTable
- class table (may be null)original
- the original symbolic information before strippingtype
- the stripping policy
|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |