|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.infoengine.object.IeDescriptorContainer
Field Summary | |
private static String |
_serialVersion
|
private HashMap |
descriptorMap
|
Constructor Summary | |
IeDescriptorContainer()
default no arg constructor to be used for de-serialization |
|
IeDescriptorContainer(HashMap descriptorMap)
|
Method Summary | |
Object |
clone()
|
DescriptorContainer |
cloneWithNewAttributeIdentifier(HashMap oldToNewMap)
Supported API: false |
DefinitionIdentifier[] |
getDefinitionIdentifiers()
Supported API: false |
DefinitionDescriptor |
getDescriptor(DefinitionIdentifier defnId)
Supported API: false |
DefinitionDescriptor[] |
getDescriptors()
Supported API: false |
void |
merge(DescriptorContainer container)
Supported API: false |
void |
putDescriptor(DefinitionIdentifier defnId,
DefinitionDescriptor defnDescriptor)
Supported API: false |
void |
readExternal(ObjectInput in)
|
void |
removeDescriptor(DefinitionDescriptor defnDescriptor)
Supported API: false |
void |
removeDescriptor(DefinitionIdentifier defnId)
Supported API: false |
void |
writeExternal(ObjectOutput out)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private HashMap descriptorMap
private static final String _serialVersion
Constructor Detail |
public IeDescriptorContainer()
public IeDescriptorContainer(HashMap descriptorMap)
descriptorMap
- Method Detail |
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public DefinitionDescriptor[] getDescriptors()
DescriptorContainer
getDescriptors
in interface DescriptorContainer
public DefinitionIdentifier[] getDefinitionIdentifiers()
DescriptorContainer
getDefinitionIdentifiers
in interface DescriptorContainer
public DefinitionDescriptor getDescriptor(DefinitionIdentifier defnId)
DescriptorContainer
getDescriptor
in interface DescriptorContainer
defnId
-
public void putDescriptor(DefinitionIdentifier defnId, DefinitionDescriptor defnDescriptor)
DescriptorContainer
putDescriptor
in interface DescriptorContainer
defnId
- defnDescriptor
- public void removeDescriptor(DefinitionIdentifier defnId)
DescriptorContainer
removeDescriptor
in interface DescriptorContainer
defnId
- public void removeDescriptor(DefinitionDescriptor defnDescriptor)
DescriptorContainer
removeDescriptor
in interface DescriptorContainer
defnDescriptor
- public void merge(DescriptorContainer container)
DescriptorContainer
merge
in interface DescriptorContainer
container
- public DescriptorContainer cloneWithNewAttributeIdentifier(HashMap oldToNewMap)
DescriptorContainer
cloneWithNewAttributeIdentifier
in interface DescriptorContainer
oldToNewMap
-
public Object clone()
clone
in interface DescriptorContainer
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |