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[] arguments)
           
 java.io.Serializable encodeLocalCacheKey(java.lang.Object[] arguments)
           
 java.lang.String getCacheName()
           
 long getColumnBitmask()
           
 java.lang.Class<?> getResultClass()
           
 boolean isEntityCacheEnabled()
           
 boolean isFinderCacheEnabled()
           
 void setCacheKeyGeneratorCacheName(java.lang.String cacheKeyGeneratorCacheName)
           
 
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[] arguments)

encodeLocalCacheKey

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

getCacheName

public java.lang.String getCacheName()

getColumnBitmask

public long getColumnBitmask()

getResultClass

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

isEntityCacheEnabled

public boolean isEntityCacheEnabled()

isFinderCacheEnabled

public boolean isFinderCacheEnabled()

setCacheKeyGeneratorCacheName

public void setCacheKeyGeneratorCacheName(java.lang.String cacheKeyGeneratorCacheName)