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

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, 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 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 isOrdered()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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,
              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()

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()

getSessionFactory

public java.lang.String getSessionFactory()

getTXManager

public java.lang.String getTXManager()

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()

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