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, 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.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.lang.String getVarName()
           
 java.lang.String getVarNames()
           
 boolean hasColumns()
           
 boolean hasCompoundPK()
           
 boolean hasFinderClass()
           
 boolean hasLocalService()
           
 boolean hasPrimitivePK()
           
 boolean hasRemoteService()
           
 boolean hasUuid()
           
 boolean isCacheEnabled()
           
 boolean isDefaultDataSource()
           
 boolean isDefaultSessionFactory()
           
 boolean isDefaultTXManager()
           
 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,
              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)

getPackagePath

public java.lang.String getPackagePath()

getPortletName

public java.lang.String getPortletName()

getPortletShortName

public java.lang.String getPortletShortName()

getName

public java.lang.String getName()

getNames

public java.lang.String getNames()

getVarName

public java.lang.String getVarName()

getVarNames

public java.lang.String getVarNames()

getShortName

public java.lang.String getShortName()

getSpringPropertyName

public java.lang.String getSpringPropertyName()

getTable

public java.lang.String getTable()

hasUuid

public boolean hasUuid()

hasLocalService

public boolean hasLocalService()

hasRemoteService

public boolean hasRemoteService()

getPersistenceClass

public java.lang.String getPersistenceClass()

getFinderClass

public java.lang.String getFinderClass()

hasFinderClass

public boolean hasFinderClass()

getDataSource

public java.lang.String getDataSource()

isDefaultDataSource

public boolean isDefaultDataSource()

getSessionFactory

public java.lang.String getSessionFactory()

isDefaultSessionFactory

public boolean isDefaultSessionFactory()

getTXManager

public java.lang.String getTXManager()

isDefaultTXManager

public boolean isDefaultTXManager()

isCacheEnabled

public boolean isCacheEnabled()

getPKClassName

public java.lang.String getPKClassName()

getPKVarName

public java.lang.String getPKVarName()

hasPrimitivePK

public boolean hasPrimitivePK()

hasCompoundPK

public boolean hasCompoundPK()

getPKList

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

getRegularColList

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

getCollectionList

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

getColumnList

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

hasColumns

public boolean hasColumns()

getOrder

public EntityOrder getOrder()

isOrdered

public boolean isOrdered()

getFinderList

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

isPortalReference

public boolean isPortalReference()

setPortalReference

public void setPortalReference(boolean portalReference)

getReferenceList

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

getTxRequiredList

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

getColumn

public EntityColumn getColumn(java.lang.String name)

getColumnByMappingTable

public EntityColumn getColumnByMappingTable(java.lang.String mappingTable)

equals

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