public interface DataObjectModel
Modifier and Type | Method and Description |
---|---|
String |
getDataObjectType()
Returns the data object definition type, which can be for example masterData or dataObject.
|
String |
getDescription()
Returns the optional description of this data object definition which might contain additional information around the data objects described by this
definition.
|
String |
getExternalId()
Returns the optional external id for this data object definition, if any, otherwise null will be returned.
|
String |
getKey()
Returns the key for this data object definition which must be unique, but is human-readable normally and must be the same across environments for the
same data object definition.
|
String |
getName()
Returns the name of this data object definition which is usually used as the label.
|
String |
getSourceId()
Returns the id of the source for this data object definition.
|
Map<String,Object> |
getSourceSpecificAttributes()
Returns a map of source specific attributes for this data object model.
|
String |
getSourceType()
Returns the type of the source for this data object definition.
|
String |
getSubType()
The sub type further categorizes this data object definition (see type for more information and examples).
|
String |
getSupportedCachingType()
Returns the supported caching type for the master data entries based on this definition.
|
String |
getType()
The type of this data object definition, normally used to kind of categorize data object definitions (e.g.
|
String getKey()
String getName()
String getDataObjectType()
for a list of supported types
String getDescription()
String getType()
String getSubType()
String getSourceId()
String getSourceType()
for a list of supported source types
String getExternalId()
String getSupportedCachingType()
for a list of supported caching types