org.onebusaway.container.cache
public class PropertyPathExpressionCacheableObjectKeyFactory extends Object implements CacheableObjectKeyFactory, Serializable
Serializable
cache key from an arbitrary
object by first applying a link PropertyPathExpression
to the object
and then applying a secondary CacheableObjectKeyFactory
to the
result.CacheableObjectKeyFactory
,
DefaultCacheableKeyFactory
,
PropertyPathExpression
,
Serialized FormConstructor and Description |
---|
PropertyPathExpressionCacheableObjectKeyFactory(org.onebusaway.collections.PropertyPathExpression expression,
CacheableObjectKeyFactory objectKeyFactory) |
public PropertyPathExpressionCacheableObjectKeyFactory(org.onebusaway.collections.PropertyPathExpression expression, CacheableObjectKeyFactory objectKeyFactory)
public CacheKeyInfo createKey(Object object)
createKey
in interface CacheableObjectKeyFactory
Copyright © 2014 OneBusAway. All Rights Reserved.