public class BaseDataObjectModel extends Object implements DataObjectModel
| Modifier and Type | Field and Description |
|---|---|
protected String |
dataObjectType |
protected String |
description |
protected String |
externalId |
protected String |
key |
protected String |
name |
protected String |
sourceId |
protected Map<String,Object> |
sourceSpecificAttributes |
protected String |
sourceType |
protected String |
subType |
protected String |
supportedCachingType |
protected String |
type |
| Constructor and Description |
|---|
BaseDataObjectModel() |
| 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.
|
void |
setDataObjectType(String dataObjectType) |
void |
setDescription(String description) |
void |
setExternalId(String externalId) |
void |
setKey(String key) |
void |
setName(String name) |
void |
setSourceId(String sourceId) |
void |
setSourceSpecificAttributes(Map<String,Object> sourceSpecificAttributes) |
void |
setSourceType(String sourceType) |
void |
setSubType(String subType) |
void |
setSupportedCachingType(String supportedCachingType) |
void |
setType(String type) |
protected String key
protected String name
protected String dataObjectType
protected String description
protected String type
protected String subType
protected String sourceId
protected String sourceType
protected String externalId
protected String supportedCachingType
public String getKey()
DataObjectModelgetKey in interface DataObjectModelpublic void setKey(String key)
public String getName()
DataObjectModelgetName in interface DataObjectModelpublic void setName(String name)
public String getDataObjectType()
DataObjectModelgetDataObjectType in interface DataObjectModelfor a list of supported typespublic void setDataObjectType(String dataObjectType)
public String getDescription()
DataObjectModelgetDescription in interface DataObjectModelpublic void setDescription(String description)
public String getType()
DataObjectModelgetType in interface DataObjectModelpublic void setType(String type)
public String getSubType()
DataObjectModelgetSubType in interface DataObjectModelpublic void setSubType(String subType)
public String getSourceId()
DataObjectModelgetSourceId in interface DataObjectModelpublic void setSourceId(String sourceId)
public String getSourceType()
DataObjectModelgetSourceType in interface DataObjectModelfor a list of supported source typespublic void setSourceType(String sourceType)
public String getExternalId()
DataObjectModelgetExternalId in interface DataObjectModelpublic void setExternalId(String externalId)
public String getSupportedCachingType()
DataObjectModelgetSupportedCachingType in interface DataObjectModelfor a list of supported caching typespublic void setSupportedCachingType(String supportedCachingType)
public Map<String,Object> getSourceSpecificAttributes()
DataObjectModelgetSourceSpecificAttributes in interface DataObjectModelCopyright © 2019. All rights reserved.