Class ParameterDecoder<T>
- java.lang.Object
-
- org.smooks.engine.resource.config.ParameterDecoder<T>
-
- All Implemented Interfaces:
org.smooks.api.delivery.ContentHandler
- Direct Known Subclasses:
PropertyListParameterDecoder,TokenizedStringParameterDecoder
public abstract class ParameterDecoder<T> extends Object implements org.smooks.api.delivery.ContentHandler
Abstract Parameter Decoder. Decodes a parameterStringvalue to anObject. The actual decodedObjecttype depends on the implementation.- Author:
- tfennelly
-
-
Constructor Summary
Constructors Constructor Description ParameterDecoder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ObjectdecodeValue(T value)Decode the supplied parameter value.
-
-
-
Method Detail
-
decodeValue
public abstract Object decodeValue(T value) throws org.smooks.api.resource.config.ParameterDecodeException
Decode the supplied parameter value.- Parameters:
value- The value to be decoded.- Returns:
- The decode value Object.
- Throws:
org.smooks.api.resource.config.ParameterDecodeException- Unable to decode parameter value.
-
-