org.apache.tapestry5.internal.services
Class ValueEncoderSourceImpl
java.lang.Object
org.apache.tapestry5.internal.services.ValueEncoderSourceImpl
- All Implemented Interfaces:
- InvalidationListener, ValueEncoderSource
public class ValueEncoderSourceImpl
- extends Object
- implements ValueEncoderSource, InvalidationListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueEncoderSourceImpl
public ValueEncoderSourceImpl(Map<Class,ValueEncoderFactory> configuration)
getValueEncoder
public <T> ValueEncoder<T> getValueEncoder(Class<T> type)
- Description copied from interface:
ValueEncoderSource
- Gets or creates a value encoder for the indicated type. ValueEncoders are cached.
- Specified by:
getValueEncoder
in interface ValueEncoderSource
- Parameters:
type
- type of value to be encoded and decoded
- Returns:
- the value encoder
objectWasInvalidated
public void objectWasInvalidated()
- Description copied from interface:
InvalidationListener
- Invoked to indicate that some object is invalid. The receiver should clear its cache.
- Specified by:
objectWasInvalidated
in interface InvalidationListener
Copyright © 2003-2012 The Apache Software Foundation.