Package org.onebusaway.container.cache
Class PropertyPathExpressionCacheableObjectKeyFactory
- java.lang.Object
-
- org.onebusaway.container.cache.PropertyPathExpressionCacheableObjectKeyFactory
-
- All Implemented Interfaces:
Serializable,CacheableObjectKeyFactory
public class PropertyPathExpressionCacheableObjectKeyFactory extends Object implements CacheableObjectKeyFactory, Serializable
Factory for producing aSerializablecache key from an arbitrary object by first applying a linkPropertyPathExpressionto the object and then applying a secondaryCacheableObjectKeyFactoryto the result.- Author:
- bdferris
- See Also:
CacheableObjectKeyFactory,DefaultCacheableKeyFactory,PropertyPathExpression, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyPathExpressionCacheableObjectKeyFactory(org.onebusaway.collections.beans.PropertyPathExpression expression, CacheableObjectKeyFactory objectKeyFactory)
-
-
-
Constructor Detail
-
PropertyPathExpressionCacheableObjectKeyFactory
public PropertyPathExpressionCacheableObjectKeyFactory(org.onebusaway.collections.beans.PropertyPathExpression expression, CacheableObjectKeyFactory objectKeyFactory)
-
-
Method Detail
-
createKey
public CacheKeyInfo createKey(Object object)
- Specified by:
createKeyin interfaceCacheableObjectKeyFactory
-
-