public abstract class BaseSystemObjectDefinitionMetadata extends java.lang.Object implements SystemObjectDefinitionMetadata
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry |
extensionProviderRegistry |
| Constructor and Description |
|---|
BaseSystemObjectDefinitionMetadata() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.util.Locale,java.lang.String> |
createLabelMap(java.lang.String labelKey) |
protected ObjectField |
createObjectField(java.lang.String businessType,
java.lang.String dbType,
java.lang.String labelKey,
java.lang.String name,
boolean required,
boolean system) |
protected ObjectField |
createObjectField(java.lang.String businessType,
java.lang.String dbColumnName,
java.lang.String dbType,
java.lang.String labelKey,
java.lang.String name,
boolean required,
boolean system) |
protected java.util.Map<java.lang.String,java.lang.String> |
getLanguageIdMap(java.lang.String propertyName,
java.util.Map<java.lang.String,java.lang.Object> values) |
java.lang.String |
getModelClassName() |
java.lang.String |
getName() |
java.lang.String |
getRESTDTOIdPropertyName() |
java.lang.String |
getTitleObjectFieldName() |
protected void |
setExtendedProperties(java.lang.String className,
java.lang.Object entity,
com.liferay.portal.kernel.model.User user,
java.util.Map<java.lang.String,java.lang.Object> values) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBaseModel, deleteBaseModel, getBaseModelByExternalReferenceCode, getExternalReferenceCode, getJaxRsApplicationDescriptor, getLabelMap, getModelClass, getObjectFields, getPluralLabelMap, getPrimaryKeyColumn, getScope, getTable, getVariables, getVersion, updateBaseModelprotected com.liferay.portal.vulcan.extension.ExtensionProviderRegistry extensionProviderRegistry
public java.lang.String getModelClassName()
getModelClassName in interface SystemObjectDefinitionMetadatapublic java.lang.String getName()
getName in interface SystemObjectDefinitionMetadatapublic java.lang.String getRESTDTOIdPropertyName()
getRESTDTOIdPropertyName in interface SystemObjectDefinitionMetadatapublic java.lang.String getTitleObjectFieldName()
getTitleObjectFieldName in interface SystemObjectDefinitionMetadataprotected java.util.Map<java.util.Locale,java.lang.String> createLabelMap(java.lang.String labelKey)
protected ObjectField createObjectField(java.lang.String businessType, java.lang.String dbType, java.lang.String labelKey, java.lang.String name, boolean required, boolean system)
protected ObjectField createObjectField(java.lang.String businessType, java.lang.String dbColumnName, java.lang.String dbType, java.lang.String labelKey, java.lang.String name, boolean required, boolean system)
protected java.util.Map<java.lang.String,java.lang.String> getLanguageIdMap(java.lang.String propertyName,
java.util.Map<java.lang.String,java.lang.Object> values)
protected void setExtendedProperties(java.lang.String className,
java.lang.Object entity,
com.liferay.portal.kernel.model.User user,
java.util.Map<java.lang.String,java.lang.Object> values)
throws java.lang.Exception
java.lang.Exception