com.ibm.di.connector.dpa
Class DPAsset
java.lang.Object
com.ibm.di.connector.dpa.DPAsset
public class DPAsset
- extends java.lang.Object
The internal representation of a deployed asset
|
Constructor Summary |
DPAsset(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DPAsset
public DPAsset(java.lang.String name)
- Parameters:
name -
getAttributeInfoMap
public static java.util.Map<java.lang.String,SearchAttributeInfo> getAttributeInfoMap(ClassDefinition classDefinition,
ClassDefinitionFactory classdefFactory)
- Parameters:
classDefinition - classdefFactory -
- Returns:
- Map
getAsset
public static DPAsset getAsset(ClassDefinition classDefinition,
ClassDefinitionFactory classdefFactory)
- Parameters:
classDefinition - classdefFactory -
- Returns:
- DPAsset
getAsset
public static DPAsset getAsset(ClassInstance classInstance)
- Parameters:
classInstance -
- Returns:
- DPAsset
getName
public java.lang.String getName()
- Returns:
- String
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
- Returns:
- Map
addAttribute
public void addAttribute(java.lang.String name,
java.lang.Object value)
- Parameters:
name - value -
getNamedAssetNames
public java.util.Set<java.lang.String> getNamedAssetNames()
- Returns:
- Set
getNamedAsset
public DPAsset getNamedAsset(java.lang.String name)
- Parameters:
name -
- Returns:
- DPAsset
addNamedAsset
public void addNamedAsset(java.lang.String name,
DPAsset asset)
- Parameters:
name - asset -
getAssets
public java.util.List<DPAsset> getAssets()
- Returns:
- List
addAsset
public void addAsset(DPAsset asset)
- Parameters:
asset -
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object