com.liferay.portal.kernel.dao.orm
Class FinderPath

java.lang.Object
  extended by com.liferay.portal.kernel.dao.orm.FinderPath

public class FinderPath
extends java.lang.Object

Author:
Brian Wing Shun Chan, Shuyang Zhou

Constructor Summary
FinderPath(boolean entityCacheEnabled, boolean finderCacheEnabled, java.lang.Class<?> resultClass, java.lang.String cacheName, java.lang.String methodName, java.lang.String[] params)
           
FinderPath(boolean entityCacheEnabled, boolean finderCacheEnabled, java.lang.Class<?> resultClass, java.lang.String cacheName, java.lang.String methodName, java.lang.String[] params, long columnBitmask)
           
 
Method Summary
 java.io.Serializable encodeCacheKey(java.lang.Object[] args)
           
 java.io.Serializable encodeLocalCacheKey(java.lang.Object[] args)
           
 java.lang.String getCacheName()
           
 long getColumnBitmask()
           
 java.lang.String getMethodName()
           
 java.lang.String[] getParams()
           
 java.lang.Class<?> getResultClass()
           
 boolean isEntityCacheEnabled()
           
 boolean isFinderCacheEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FinderPath

public FinderPath(boolean entityCacheEnabled,
                  boolean finderCacheEnabled,
                  java.lang.Class<?> resultClass,
                  java.lang.String cacheName,
                  java.lang.String methodName,
                  java.lang.String[] params)

FinderPath

public FinderPath(boolean entityCacheEnabled,
                  boolean finderCacheEnabled,
                  java.lang.Class<?> resultClass,
                  java.lang.String cacheName,
                  java.lang.String methodName,
                  java.lang.String[] params,
                  long columnBitmask)
Method Detail

encodeCacheKey

public java.io.Serializable encodeCacheKey(java.lang.Object[] args)

encodeLocalCacheKey

public java.io.Serializable encodeLocalCacheKey(java.lang.Object[] args)

getCacheName

public java.lang.String getCacheName()

getColumnBitmask

public long getColumnBitmask()

getMethodName

public java.lang.String getMethodName()

getParams

public java.lang.String[] getParams()

getResultClass

public java.lang.Class<?> getResultClass()

isEntityCacheEnabled

public boolean isEntityCacheEnabled()

isFinderCacheEnabled

public boolean isFinderCacheEnabled()