Class ModelObjectDefinition
- java.lang.Object
-
- com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
-
- com.ibm.di.connector.ccmdb.model.def.ModelObjectDefinition
-
- Direct Known Subclasses:
ActualCIDefinition,CIRelationDefinition,OMPRelationDefinition
public class ModelObjectDefinition extends AbstractDefinition
The base definition for an object from the data model.
-
-
Constructor Summary
Constructors Constructor Description ModelObjectDefinition(java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(PropertyDefinition property)java.lang.StringgetClassName()java.util.Collection<PropertyDefinition>getProperties()PropertyDefinitiongetProperty(java.lang.String name)-
Methods inherited from class com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
getDisplayName, getDisplayPrefix, isVisible, setDisplayName, setDisplayPrefix, setVisible
-
-
-
-
Method Detail
-
getClassName
public java.lang.String getClassName()
- Returns:
- String
-
addProperty
public void addProperty(PropertyDefinition property)
- Parameters:
property-
-
getProperty
public PropertyDefinition getProperty(java.lang.String name)
- Parameters:
name-- Returns:
- PropertyDefinition
-
getProperties
public java.util.Collection<PropertyDefinition> getProperties()
- Returns:
- Collection
-
-