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