Package com.liferay.object.field.util
Class ObjectFieldUtil
java.lang.Object
com.liferay.object.field.util.ObjectFieldUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectFieldaddCustomObjectField(ObjectField objectField) static ObjectFieldcreateObjectField(long listTypeDefinitionId, String businessType, String dbColumnName, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, String name, boolean required, boolean system) static ObjectFieldcreateObjectField(String businessType, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, String name, boolean required) static ObjectFieldcreateObjectField(String businessType, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, String name, List<ObjectFieldSetting> objectFieldSettings, boolean required) static ObjectFieldcreateObjectField(String businessType, String dbType, String name) static ObjectFieldcreateObjectField(String businessType, String dbColumnName, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, long listTypeDefinitionId, String name, List<ObjectFieldSetting> objectFieldSettings, String readOnly, String readOnlyConditionExpression, boolean required, boolean system) static ObjectFieldcreateObjectField(String businessType, String dbType, String label, String name) static ObjectFieldcreateObjectField(String businessType, String dbType, String label, String name, boolean required) static ObjectFieldcreateObjectField(String businessType, String dbType, String label, String name, List<ObjectFieldSetting> objectFieldSettings) static ObjectFieldcreateObjectField(String businessType, String dbType, String name, List<ObjectFieldSetting> objectFieldSettings) static StringgetCounterName(ObjectField objectField) static StringgetDateTimePattern(String value) static booleanisMetadata(String objectFieldName) static Map<String,ObjectField> toObjectFieldsMap(List<ObjectField> objectFields) static voidvalidateReadOnlyObjectFields(com.liferay.dynamic.data.mapping.expression.DDMExpressionFactory ddmExpressionFactory, Map<String, Object> existingValues, List<ObjectField> objectFields, Map<String, Object> values)
-
Constructor Details
-
ObjectFieldUtil
public ObjectFieldUtil()
-
-
Method Details
-
addCustomObjectField
- Throws:
Exception
-
createObjectField
-
createObjectField
-
createObjectField
public static ObjectField createObjectField(String businessType, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, String name, List<ObjectFieldSetting> objectFieldSettings, boolean required) -
createObjectField
-
createObjectField
public static ObjectField createObjectField(String businessType, String dbColumnName, String dbType, boolean indexed, boolean indexedAsKeyword, String indexedLanguageId, String label, long listTypeDefinitionId, String name, List<ObjectFieldSetting> objectFieldSettings, String readOnly, String readOnlyConditionExpression, boolean required, boolean system) -
createObjectField
public static ObjectField createObjectField(String businessType, String dbType, String name, List<ObjectFieldSetting> objectFieldSettings) -
createObjectField
public static ObjectField createObjectField(String businessType, String dbType, String label, String name) -
createObjectField
public static ObjectField createObjectField(String businessType, String dbType, String label, String name, boolean required) -
createObjectField
public static ObjectField createObjectField(String businessType, String dbType, String label, String name, List<ObjectFieldSetting> objectFieldSettings) -
getCounterName
-
getDateTimePattern
-
isMetadata
-
toObjectFieldsMap
-
validateReadOnlyObjectFields
public static void validateReadOnlyObjectFields(com.liferay.dynamic.data.mapping.expression.DDMExpressionFactory ddmExpressionFactory, Map<String, Object> existingValues, List<ObjectField> objectFields, Map<String, throws com.liferay.portal.kernel.exception.PortalExceptionObject> values) - Throws:
com.liferay.portal.kernel.exception.PortalException
-