gov.sandia.cognition.data.convert
Class AbstractReversibleDataConverter<InputType,OutputType>

java.lang.Object
  extended by gov.sandia.cognition.util.AbstractCloneableSerializable
      extended by gov.sandia.cognition.data.convert.AbstractDataConverter<InputType,OutputType>
          extended by gov.sandia.cognition.data.convert.AbstractReversibleDataConverter<InputType,OutputType>
Type Parameters:
InputType - The input type to convert from.
OutputType - The output type to convert to.
All Implemented Interfaces:
DataConverter<InputType,OutputType>, ReversibleDataConverter<InputType,OutputType>, Evaluator<InputType,OutputType>, ReversibleEvaluator<InputType,OutputType,DataConverter<? super OutputType,? extends InputType>>, CloneableSerializable, Serializable, Cloneable
Direct Known Subclasses:
AbstractReverseCachedDataConverter, DefaultBooleanToNumberConverter.Reverse

public abstract class AbstractReversibleDataConverter<InputType,OutputType>
extends AbstractDataConverter<InputType,OutputType>
implements ReversibleDataConverter<InputType,OutputType>

Abstract implementation of sthe ReversibleDataConverter interface.

Since:
3.0
Author:
Justin Basilico
See Also:
Serialized Form

Constructor Summary
AbstractReversibleDataConverter()
          Creates a new AbstractReversibleDataConverter.
 
Method Summary
 
Methods inherited from class gov.sandia.cognition.util.AbstractCloneableSerializable
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.sandia.cognition.data.convert.ReversibleDataConverter
reverse
 
Methods inherited from interface gov.sandia.cognition.evaluator.Evaluator
evaluate
 

Constructor Detail

AbstractReversibleDataConverter

public AbstractReversibleDataConverter()
Creates a new AbstractReversibleDataConverter.