Package com.liferay.object.petra.sql.dsl
Class DynamicObjectDefinitionTable
java.lang.Object
com.liferay.petra.sql.dsl.base.BaseTable<DynamicObjectDefinitionTable>
com.liferay.object.petra.sql.dsl.DynamicObjectDefinitionTable
- All Implemented Interfaces:
com.liferay.petra.sql.dsl.ast.ASTNode,com.liferay.petra.sql.dsl.Table<DynamicObjectDefinitionTable>
public class DynamicObjectDefinitionTable
extends com.liferay.petra.sql.dsl.base.BaseTable<DynamicObjectDefinitionTable>
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicObjectDefinitionTable(ObjectDefinition objectDefinition, List<ObjectField> objectFields, String tableName) -
Method Summary
Modifier and TypeMethodDescriptionprotected <C> com.liferay.petra.sql.dsl.Column<DynamicObjectDefinitionTable,C> createColumn(String name, Class<C> javaClass, int sqlType, int flags) com.liferay.petra.sql.dsl.Column<DynamicObjectDefinitionTable,Long> Methods inherited from class com.liferay.petra.sql.dsl.base.BaseTable
aliasColumn, equals, getColumn, getColumn, getColumns, getName, getTableName, hashCode, putColumn, setAlias, toSQL, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.liferay.petra.sql.dsl.ast.ASTNode
toSQL
-
Constructor Details
-
DynamicObjectDefinitionTable
public DynamicObjectDefinitionTable(ObjectDefinition objectDefinition, List<ObjectField> objectFields, String tableName)
-
-
Method Details
-
as
- Specified by:
asin interfacecom.liferay.petra.sql.dsl.Table<DynamicObjectDefinitionTable>- Overrides:
asin classcom.liferay.petra.sql.dsl.base.BaseTable<DynamicObjectDefinitionTable>
-
getCreateTableSQL
- See Also:
-
com.liferay.portal.tools.service.builder.ServiceBuilder#_getCreateTableSQL(com.liferay.portal.tools.service.builder.Entity)
-
getObjectDefinition
-
getObjectFields
-
getPrimaryKeyColumn
-
getPrimaryKeyColumnName
-
createColumn
protected <C> com.liferay.petra.sql.dsl.Column<DynamicObjectDefinitionTable,C> createColumn(String name, Class<C> javaClass, int sqlType, int flags) - Overrides:
createColumnin classcom.liferay.petra.sql.dsl.base.BaseTable<DynamicObjectDefinitionTable>
-