Package 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
Constructors Constructor Description DPAsset(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAsset(DPAsset asset)
void
addAttribute(java.lang.String name, java.lang.Object value)
void
addNamedAsset(java.lang.String name, DPAsset asset)
static DPAsset
getAsset(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)
static DPAsset
getAsset(ClassInstance classInstance)
java.util.List<DPAsset>
getAssets()
static java.util.Map<java.lang.String,SearchAttributeInfo>
getAttributeInfoMap(ClassDefinition classDefinition, ClassDefinitionFactory classdefFactory)
java.util.Map<java.lang.String,java.lang.Object>
getAttributes()
java.lang.String
getName()
DPAsset
getNamedAsset(java.lang.String name)
java.util.Set<java.lang.String>
getNamedAssetNames()
java.lang.String
toString()
-
-
-
Method Detail
-
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 classjava.lang.Object
-
-