Uses of Class
jef.dna.exceptions.DnaDeserializationException

Packages that use DnaDeserializationException
jef.dna   
jef.dna.attributes   
jef.dna.attributes.impl   
jef.dna.attributesTable   
jef.dna.attributesTable.impl.def   
jef.dna.constantInfo   
jef.dna.constantInfo.impl   
jef.dna.constantPoolTable   
jef.dna.constantPoolTable.impl   
jef.dna.fieldsTable   
jef.dna.fieldsTable.impl.def   
jef.dna.infoStructures   
jef.dna.infoStructures.impl   
jef.dna.methodsTable   
jef.dna.methodsTable.impl.def   
jef.test   
 

Uses of DnaDeserializationException in jef.dna
 

Methods in jef.dna that throw DnaDeserializationException
 void Dna.fromStream(java.io.DataInputStream dis)
          Reads a Java class file from the specified stream, and fills in the current Dna instance.
 Dna DnaReader.read()
          Method for obtaining the Dna object representing the class file passed to the constructor.
static Dna DnaReader.read(byte[] bytecode)
           
 

Uses of DnaDeserializationException in jef.dna.attributes
 

Methods in jef.dna.attributes that throw DnaDeserializationException
 void Attribute.fromStream(java.io.DataInputStream dis, Dna dna, int nameIndex, int length)
          This method reads the data with which the attribute has to be initialized.
 Attribute AttribFactory.getInstance(java.io.DataInputStream dis, Dna dna)
          This method returns not populated Attribute instances.
 

Uses of DnaDeserializationException in jef.dna.attributes.impl
 

Methods in jef.dna.attributes.impl that throw DnaDeserializationException
 void SourceFileAttribute.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void SourceDebugExtension.fromStream(java.io.DataInputStream dis, Dna dna, int nameIndex, int length)
           
 void LineNumberTableAttribute.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void LocalVariableTableAttribute.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void InnerClasses.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void ExceptionAttr.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void DeprecatedAttribute.fromStream(java.io.DataInputStream dis, Dna dna, int indexName, int length)
           
 void ConstantValue.fromStream(java.io.DataInputStream dis, Dna dna, int index, int length)
           
 void EnclosingMethod.fromStream(java.io.DataInputStream dis, Dna dna, int nameIndex, int length)
           
 void Code.fromStream(java.io.DataInputStream dis, Dna dna, int nameIndex, int length)
          This method fills in the current Code instance reading all the required values from the specified input stream.
 void Signature.fromStream(java.io.DataInputStream dis, Dna dna, int nameIndex, int length)
           
 Attribute AttributeFactory.getInstance(java.io.DataInputStream dis, Dna dna)
           
 

Uses of DnaDeserializationException in jef.dna.attributesTable
 

Methods in jef.dna.attributesTable that throw DnaDeserializationException
 void AttributesTable.fromStream(java.io.DataInputStream dis, Dna dna, int attributesCount)
          Reads the table from the given stream.
 AttributesTable AttributesTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int attributesCount)
          Returns a populated instance of the AttributesTable interface
 

Uses of DnaDeserializationException in jef.dna.attributesTable.impl.def
 

Methods in jef.dna.attributesTable.impl.def that throw DnaDeserializationException
 void ATable.fromStream(java.io.DataInputStream dis, Dna dna, int dim)
          Reads the table from the given stream.
 AttributesTable ATableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int ac)
          Returns a populated instance of the AttributesTable interface
 

Uses of DnaDeserializationException in jef.dna.constantInfo
 

Methods in jef.dna.constantInfo that throw DnaDeserializationException
 void ConstantInfo.fromStream(java.io.DataInputStream dis)
          Reads the Constant Info fields from the given input stream
 ConstantInfo ConstInfoFactory.getInstance(java.io.DataInputStream dis)
          This method returns a velid constantInfo instance iff the provided input stream contains at the current position a legal constantInfo identifier (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 constantInfo instance iff the provided input stream contains at the current position a legal constantInfo identifier (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 DnaDeserializationException in jef.dna.constantInfo.impl
 

Methods in jef.dna.constantInfo.impl that throw DnaDeserializationException
 void UnusableCPTEntry.fromStream(java.io.DataInputStream dis)
          Reads the Constant Info fields from the given input stream Actually this method does perform nothing.
 void ConstantUtf8.fromStream(java.io.DataInputStream dis)
           
 void ConstantString.fromStream(java.io.DataInputStream dis)
           
 void ConstantMethod.fromStream(java.io.DataInputStream dis)
           
 void ConstantLong.fromStream(java.io.DataInputStream dis)
           
 void ConstantInteger.fromStream(java.io.DataInputStream dis)
           
 void ConstantNameAndType.fromStream(java.io.DataInputStream dis)
           
 void ConstantFloat.fromStream(java.io.DataInputStream dis)
           
 void ConstantField.fromStream(java.io.DataInputStream dis)
           
 void ConstantDouble.fromStream(java.io.DataInputStream dis)
           
 void ConstantClass.fromStream(java.io.DataInputStream dis)
           
abstract  void ConstantAncestor.fromStream(java.io.DataInputStream dis)
          This method does not perform anything.
 ConstantInfo ConstantInfoFactory.getInstance(java.io.DataInputStream dis)
           
 ConstantInfo ConstantInfoFactory.getInstance(java.io.DataInputStream dis, Dna dna)
           
 ConstantInfo ConstantInfoFactory.getInstance(int tag)
          This method returns ConstantInfo compliant objects.
 ConstantInfo ConstantInfoFactory.getInstance(int tag, java.io.DataInputStream dis)
          This method returns ConstantInfo compliant objects.
 

Uses of DnaDeserializationException in jef.dna.constantPoolTable
 

Methods in jef.dna.constantPoolTable that throw DnaDeserializationException
 void ConstantPoolTable.fromStream(java.io.DataInputStream dis, Dna dna, int cptSize)
          Reads the constant pool table from the given stream.
 ConstantPoolTable ConstantPoolTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int cptSize)
          Returns a populated instance of the ConstantPoolTable interface
 

Uses of DnaDeserializationException in jef.dna.constantPoolTable.impl
 

Methods in jef.dna.constantPoolTable.impl that throw DnaDeserializationException
 void CPTable.fromStream(java.io.DataInputStream dis, Dna dna, int const_pool_count)
           
 ConstantPoolTable CPTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int cptSize)
          Returns a populated instance of the ConstantPoolTable interface
 

Uses of DnaDeserializationException in jef.dna.fieldsTable
 

Methods in jef.dna.fieldsTable that throw DnaDeserializationException
 void FieldsTable.fromStream(java.io.DataInputStream dis, Dna dna, int fieldsCount)
          Reads the table from the given stream.
 FieldsTable FieldsTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int fieldsCount)
          Returns a populated instance of the FieldsTable interface
 

Uses of DnaDeserializationException in jef.dna.fieldsTable.impl.def
 

Methods in jef.dna.fieldsTable.impl.def that throw DnaDeserializationException
 void FTable.fromStream(java.io.DataInputStream dis, Dna dna, int fieldsCount)
          Reads the table from the given stream.
 FieldsTable FTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int fieldsCount)
          Returns a populated instance of the FieldsTable interface
 

Uses of DnaDeserializationException in jef.dna.infoStructures
 

Methods in jef.dna.infoStructures that throw DnaDeserializationException
 void InfoStructure.fromStream(java.io.DataInputStream dis, Dna dna)
          Initialize the current InfoStructure from the provided stream.
 InfoStructure InfoStructuresFactory.getInstance(int type, java.io.DataInputStream dis, Dna dna)
          Returns a new InfoStructure instance according to the type specified as input parameter.
 

Uses of DnaDeserializationException in jef.dna.infoStructures.impl
 

Methods in jef.dna.infoStructures.impl that throw DnaDeserializationException
abstract  void InfoStructureAncestor.fromStream(java.io.DataInputStream dis, Dna dna)
           
 void MethodInfo.fromStream(java.io.DataInputStream dis, Dna dna)
           
 void FieldInfo.fromStream(java.io.DataInputStream dis, Dna dna)
           
 InfoStructure InfoFactory.getInstance(int type, java.io.DataInputStream dis, Dna dna)
           
 

Uses of DnaDeserializationException in jef.dna.methodsTable
 

Methods in jef.dna.methodsTable that throw DnaDeserializationException
 void MethodsTable.fromStream(java.io.DataInputStream dis, Dna dna, int methodsCount)
          Reads the table from the given stream.
 MethodsTable MethodsTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int methodsCount)
          Returns a populated instance of the MethodsTable interface
 

Uses of DnaDeserializationException in jef.dna.methodsTable.impl.def
 

Methods in jef.dna.methodsTable.impl.def that throw DnaDeserializationException
 void MTable.fromStream(java.io.DataInputStream dis, Dna dna, int dim)
          Reads the table from the given stream.
 MethodsTable MTableFactory.getInstance(java.io.DataInputStream dis, Dna dna, int mc)
          Returns a populated instance of the MethodsTable interface
 

Uses of DnaDeserializationException in jef.test
 

Methods in jef.test that throw DnaDeserializationException
static void DnaTest.main(java.lang.String[] args)
           
static void DnaSwapTest.main(java.lang.String[] args)
           
static void DnaMixTest.main(java.lang.String[] args)
           
static void DeepCopyTest.main(java.lang.String[] args)