com.liferay.portal.tools.servicebuilder
Class Entity

java.lang.Object
  extended by com.liferay.portal.tools.servicebuilder.Entity

public class Entity
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Field Summary
static java.lang.String DEFAULT_DATA_SOURCE
           
static java.lang.String DEFAULT_SESSION_FACTORY
           
static java.lang.String DEFAULT_TX_MANAGER
           
 
Constructor Summary
Entity(java.lang.String name)
           
Entity(java.lang.String packagePath, java.lang.String portletName, java.lang.String portletShortName, java.lang.String name, java.lang.String table, java.lang.String alias, boolean uuid, boolean localService, boolean remoteService, java.lang.String persistenceClass, java.lang.String finderClass, java.lang.String dataSource, java.lang.String sessionFactory, java.lang.String txManager, boolean cacheEnabled, java.util.List<EntityColumn> pkList, java.util.List<EntityColumn> regularColList, java.util.List<EntityColumn> collectionList, java.util.List<EntityColumn> columnList, EntityOrder order, java.util.List<EntityFinder> finderList, java.util.List<Entity> referenceList, java.util.List<java.lang.String> txRequiredList)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAlias()
           
 java.util.List<EntityFinder> getCollectionFinderList()
           
 java.util.List<EntityColumn> getCollectionList()
           
 EntityColumn getColumn(java.lang.String name)
           
static EntityColumn getColumn(java.lang.String name, java.util.List<EntityColumn> columnList)
           
 EntityColumn getColumnByMappingTable(java.lang.String mappingTable)
           
 java.util.List<EntityColumn> getColumnList()
           
 java.lang.String getDataSource()
           
 java.lang.String getFinderClass()
           
 java.util.List<EntityFinder> getFinderList()
           
 java.lang.String getName()
           
 java.lang.String getNames()
           
 EntityOrder getOrder()
           
 java.lang.String getPackagePath()
           
 java.lang.String getPersistenceClass()
           
 java.lang.String getPKClassName()
           
 java.util.List<EntityColumn> getPKList()
           
 java.lang.String getPKVarName()
           
 java.lang.String getPortletName()
           
 java.lang.String getPortletShortName()
           
 java.util.List<Entity> getReferenceList()
           
 java.util.List<EntityColumn> getRegularColList()
           
 java.lang.String getSessionFactory()
           
 java.lang.String getShortName()
           
 java.lang.String getSpringPropertyName()
           
 java.lang.String getTable()
           
 java.lang.String getTXManager()
           
 java.util.List<java.lang.String> getTxRequiredList()
           
 java.util.List<EntityFinder> getUniqueFinderList()
           
 java.lang.String getVarName()
           
 java.lang.String getVarNames()
           
 boolean hasColumn(java.lang.String name)
           
static boolean hasColumn(java.lang.String name, java.util.List<EntityColumn> columnList)
           
 boolean hasColumns()
           
 boolean hasCompoundPK()
           
 boolean hasFinderClass()
           
 boolean hasLocalService()
           
 boolean hasPrimitivePK()
           
 boolean hasRemoteService()
           
 boolean hasUuid()
           
 boolean isCacheEnabled()
           
 boolean isDefaultDataSource()
           
 boolean isDefaultSessionFactory()
           
 boolean isDefaultTXManager()
           
 boolean isHierarchicalTree()
           
 boolean isOrdered()
           
 boolean isPortalReference()
           
 void setPortalReference(boolean portalReference)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DATA_SOURCE

public static final java.lang.String DEFAULT_DATA_SOURCE
See Also:
Constant Field Values

DEFAULT_SESSION_FACTORY

public static final java.lang.String DEFAULT_SESSION_FACTORY
See Also:
Constant Field Values

DEFAULT_TX_MANAGER

public static final java.lang.String DEFAULT_TX_MANAGER
See Also:
Constant Field Values
Constructor Detail

Entity

public Entity(java.lang.String name)

Entity

public Entity(java.lang.String packagePath,
              java.lang.String portletName,
              java.lang.String portletShortName,
              java.lang.String name,
              java.lang.String table,
              java.lang.String alias,
              boolean uuid,
              boolean localService,
              boolean remoteService,
              java.lang.String persistenceClass,
              java.lang.String finderClass,
              java.lang.String dataSource,
              java.lang.String sessionFactory,
              java.lang.String txManager,
              boolean cacheEnabled,
              java.util.List<EntityColumn> pkList,
              java.util.List<EntityColumn> regularColList,
              java.util.List<EntityColumn> collectionList,
              java.util.List<EntityColumn> columnList,
              EntityOrder order,
              java.util.List<EntityFinder> finderList,
              java.util.List<Entity> referenceList,
              java.util.List<java.lang.String> txRequiredList)
Method Detail

getColumn

public static EntityColumn getColumn(java.lang.String name,
                                     java.util.List<EntityColumn> columnList)

hasColumn

public static boolean hasColumn(java.lang.String name,
                                java.util.List<EntityColumn> columnList)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getAlias

public java.lang.String getAlias()

getCollectionFinderList

public java.util.List<EntityFinder> getCollectionFinderList()

getCollectionList

public java.util.List<EntityColumn> getCollectionList()

getColumn

public EntityColumn getColumn(java.lang.String name)

getColumnByMappingTable

public EntityColumn getColumnByMappingTable(java.lang.String mappingTable)

getColumnList

public java.util.List<EntityColumn> getColumnList()

getDataSource

public java.lang.String getDataSource()

getFinderClass

public java.lang.String getFinderClass()

getFinderList

public java.util.List<EntityFinder> getFinderList()

getName

public java.lang.String getName()

getNames

public java.lang.String getNames()

getOrder

public EntityOrder getOrder()

getPackagePath

public java.lang.String getPackagePath()

getPersistenceClass

public java.lang.String getPersistenceClass()

getPKClassName

public java.lang.String getPKClassName()

getPKList

public java.util.List<EntityColumn> getPKList()

getPKVarName

public java.lang.String getPKVarName()

getPortletName

public java.lang.String getPortletName()

getPortletShortName

public java.lang.String getPortletShortName()

getReferenceList

public java.util.List<Entity> getReferenceList()

getRegularColList

public java.util.List<EntityColumn> getRegularColList()

getSessionFactory

public java.lang.String getSessionFactory()

getShortName

public java.lang.String getShortName()

getSpringPropertyName

public java.lang.String getSpringPropertyName()

getTable

public java.lang.String getTable()

getTXManager

public java.lang.String getTXManager()

getTxRequiredList

public java.util.List<java.lang.String> getTxRequiredList()

getUniqueFinderList

public java.util.List<EntityFinder> getUniqueFinderList()

getVarName

public java.lang.String getVarName()

getVarNames

public java.lang.String getVarNames()

hasColumn

public boolean hasColumn(java.lang.String name)

hasColumns

public boolean hasColumns()

hasCompoundPK

public boolean hasCompoundPK()

hasFinderClass

public boolean hasFinderClass()

hasLocalService

public boolean hasLocalService()

hasPrimitivePK

public boolean hasPrimitivePK()

hasRemoteService

public boolean hasRemoteService()

hasUuid

public boolean hasUuid()

isCacheEnabled

public boolean isCacheEnabled()

isDefaultDataSource

public boolean isDefaultDataSource()

isDefaultSessionFactory

public boolean isDefaultSessionFactory()

isDefaultTXManager

public boolean isDefaultTXManager()

isHierarchicalTree

public boolean isHierarchicalTree()

isOrdered

public boolean isOrdered()

isPortalReference

public boolean isPortalReference()

setPortalReference

public void setPortalReference(boolean portalReference)