| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ConstantInfo | |
|---|---|
| jef.dna.constantInfo | |
| jef.dna.constantInfo.impl | |
| jef.dna.constantPoolTable | |
| jef.dna.constantPoolTable.impl | |
| Uses of ConstantInfo in jef.dna.constantInfo | 
|---|
| Subinterfaces of ConstantInfo in jef.dna.constantInfo | |
|---|---|
|  interface | ConstClassThis interface has to be implemented by those classes representing a CONSTANT_Class_infostructure. | 
|  interface | ConstDoubleThis interface has to be implemented by those classes representing a CONSTANT_Double_infostructure. | 
|  interface | ConstFieldThis interface has to be implemented by those classes representing a CONSTANT_Field_infostructure. | 
|  interface | ConstFloatThis interface has to be implemented by those classes representing a CONSTANT_Float_infostructure. | 
|  interface | ConstIntegerThis interface has to be implemented by those classes representing a CONSTANT_Integer_infostructure. | 
|  interface | ConstInterfaceMethodThis interface has to be implemented by those classes representing a CONSTANT_InterfaceMethodref_infostructure. | 
|  interface | ConstLongThis interface has to be implemented by those classes representing a CONSTANT_Long_infostructure. | 
|  interface | ConstMethodThis interface has to be implemented by those classes representing a CONSTANT_Methodref_infostructure. | 
|  interface | ConstNameAndTypeThis interface has to be implemented by those classes representing a CONSTANT_NameAndType_infostructure. | 
|  interface | ConstStringThis interface has to be implemented by those classes representing a CONSTANT_String_infostructure. | 
|  interface | ConstUtf8This interface has to be implemented by those classes representing a CONSTANT_Utf8_infostructure. | 
|  interface | UnusableEntryThis interface defines the methods every class designed for representing constant pool table's unusable entries has to expose. | 
| Methods in jef.dna.constantInfo that return ConstantInfo | |
|---|---|
|  ConstantInfo | ConstInfoFactory.getInstance(java.io.DataInputStream dis)This method returns a velid constantInfoinstance iff the provided input
 stream contains at the current position a legalconstantInfoidentifier (or
 tag), followed by all the necessary information as defined by the Java VM Specification
 chapter 4. | 
|  ConstantInfo | ConstInfoFactory.getInstance(java.io.DataInputStream dis,
            Dna dna)This method returns a velid constantInfoinstance iff the provided input
 stream contains at the current position a legalconstantInfoidentifier (or
 tag), followed by all the necessary information as defined by the Java VM Specification
 chapter 4. | 
|  ConstantInfo | ConstInfoFactory.getInstance(int tag)The returned instance belongs to the type defined by the provided tag. | 
|  ConstantInfo | ConstInfoFactory.getInstance(int tag,
            java.io.DataInputStream dis)The returned instance belongs to the type defined by the provided tag. | 
| Uses of ConstantInfo in jef.dna.constantInfo.impl | 
|---|
| Classes in jef.dna.constantInfo.impl that implement ConstantInfo | |
|---|---|
|  class | ConstantAncestorAbstract class, ancestor for the other concrete implementation classes. | 
|  class | ConstantClass | 
|  class | ConstantDouble | 
|  class | ConstantField | 
|  class | ConstantFloat | 
|  class | ConstantInteger | 
|  class | ConstantInterfaceMethod | 
|  class | ConstantLong | 
|  class | ConstantMethod | 
|  class | ConstantNameAndType | 
|  class | ConstantString | 
|  class | ConstantUtf8 | 
|  class | UnusableCPTEntryDefault implementation of the UnusableEntryinterface. | 
| Methods in jef.dna.constantInfo.impl that return ConstantInfo | |
|---|---|
|  ConstantInfo | ConstantInterfaceMethod.clone()The clone()method will return a new instance whose reference to the
 containingConstantPoolTableinstance is set tonull. | 
|  ConstantInfo | ConstantInteger.clone()The clone()method will return a new instance whose reference to the
 containingConstantPoolTableinstance is set tonull. | 
|  ConstantInfo | ConstantInfoFactory.getInstance(java.io.DataInputStream dis) | 
|  ConstantInfo | ConstantInfoFactory.getInstance(java.io.DataInputStream dis,
            Dna dna) | 
|  ConstantInfo | ConstantInfoFactory.getInstance(int tag)This method returns ConstantInfocompliant objects. | 
|  ConstantInfo | ConstantInfoFactory.getInstance(int tag,
            java.io.DataInputStream dis)This method returns ConstantInfocompliant objects. | 
| Uses of ConstantInfo in jef.dna.constantPoolTable | 
|---|
| Methods in jef.dna.constantPoolTable that return ConstantInfo | |
|---|---|
|  ConstantInfo | ConstantPoolTable.get(int index)Get a reference to the entry stored at the provided index. | 
|  ConstantInfo | ConstantPoolTable.remove(int index,
       boolean compact)Removes the entry at the specified index, if exists, resizing the constant pool table if compactistrue, otherwise the removed entry has to be
 replaced bynull | 
| Methods in jef.dna.constantPoolTable with parameters of type ConstantInfo | |
|---|---|
|  void | ConstantPoolTable.addElement(ConstantInfo entry)Adds the specified ConstantInfoat the end of the constant pool table. | 
|  void | ConstantPoolTable.addElementAt(ConstantInfo entry,
             int index,
             boolean overwrite)Adds the specified ConstantInfoat the provided position, shifting of one
 index any subsequente entry (if exists) iff theoverwriteparameter is set tofalse, otherwise the current entry at indexindexwill be
 overwritten. | 
|  int | ConstantPoolTable.getIndexOf(ConstantInfo entry)Return the index of the provided entry, if exists. | 
|  int | ConstantPoolTable.remove(ConstantInfo entry,
       boolean compact)Removes the specified entry, if exists, resizing the constant pool table if compactistrue, otherwise the removed entry has to be
 replaced bynull | 
| Uses of ConstantInfo in jef.dna.constantPoolTable.impl | 
|---|
| Methods in jef.dna.constantPoolTable.impl that return ConstantInfo | |
|---|---|
|  ConstantInfo | CPTable.get(int index)Get a reference to the entry stored at the provided index. | 
|  ConstantInfo | CPTable.remove(int index,
       boolean compact)Removes the entry at the specified index, if exists, resizing the constant pool table if compactistrue, otherwise the removed entry has to be
 replaced bynull | 
| Methods in jef.dna.constantPoolTable.impl with parameters of type ConstantInfo | |
|---|---|
|  void | CPTable.addElement(ConstantInfo entry)Adds the specified ConstantInfoat the end of the constant pool table. | 
|  void | CPTable.addElementAt(ConstantInfo entry,
             int index,
             boolean overwrite)Adds the specified ConstantInfoat the provided position, shifting of one
 index any subsequente entry (if exists) iff theoverwriteparameter is set tofalse, otherwise the current entry at indexindexwill be
 overwritten. | 
|  int | CPTable.getIndexOf(ConstantInfo entry)Return the index of the provided entry, if exists. | 
|  int | CPTable.remove(ConstantInfo entry,
       boolean compact)Removes the specified entry, if exists, resizing the constant pool table if compactistrue, otherwise the removed entry has to be
 replaced bynull | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||