Package edu.byu.ece.edif.util.export.serialize

Class Summary
EdifCellInstanceNameReference Represents a name reference to a real EdifCellInstance
EdifCellNameReference Represents a name reference to a real EdifCell object
EdifGenericNameReference Represents a name reference to a real EDIF object.
EdifLibraryNameReference Represents a name reference to a real EdifLibrary
EdifNetNameReference Represents a name reference to a real EdifNet
EdifPortNameReference Represents a name reference to a real EdifPort
EdifPortRefNameReference Represents a name reference to a real EdifPortRef
EdifSingleBitPortNameReference Represents a name reference to a real EdifSingleBitPort
NameReferenceObjectInputStream This is a customized version of ObjectInputStream used for mapping EDIF name reference objects to the real EDIF objects from the given EdifEnvironment during serialization.
NameReferenceObjectOutputStream This is a customized version of ObjectOutputStream used for converting EDIF objects to corresponding name reference objects during serialization.
SerializationNameReferenceCache<T_OBJ,T_REF extends EdifGenericNameReference> This is a name reference cache used when serializing EDIF objects using the custom name reference object input/output classes.
SerializeTest This class can be used to test the functionality of the custom serialization implemented in NameReferenceObjectInputStream and NameReferenceObjectOutputStream.
 

Exception Summary
EdifDeserializationException  
EdifSerializationException