An abstract tuple binding for tuple keys or values. This class takes care of converting the data to/from {@link TupleInput} and {@link TupleOutput}objects. Its two abstract methods must be implemented by a concrete subclass to convert between tuples and key or value objects.
{@link #dataToObject(TupleInput)}
{@link #objectToData(Object,TupleOutput)}
For keys or values which are Java primitive classes (String, Integer, etc) {@link #getPrimitiveBinding} may be used to return a builtin tuplebinding. A custom tuple binding for these types is not needed.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.