public class DefaultDBTuple implements DBTuple
Default implementation of a Tuple. It is a simple extension of an ArrayList and stored the values as an array User: julian3 Date: 2013/11/10 Time: 7:05 PM PROJECT: lambda_tuples DESCRIPTION: Code Borrowed from http://java.dzone.com/articles/adding-java-8-lambda-goodness Original package can be downloaded from https://github.com/jexenberger/lambda-tuples
public DefaultDBTuple(net.maizegenetics.util.db.Pair... list)
public DefaultDBTuple(java.util.Collection<net.maizegenetics.util.db.Pair> values)
public static DBTuple tuple(net.maizegenetics.util.db.Pair... list)
public <T> java.util.Optional<T> val(java.lang.String name)
public <T> java.util.Optional<T> val(int index)
public <T> java.util.Optional<T> val(int index,
java.lang.Class<T> type)
public long asLong(java.lang.String name)
public float asFloat(java.lang.String name)
public double asDouble(java.lang.String name)
public java.math.BigDecimal asBigDecimal(java.lang.String name)
public short asShort(java.lang.String name)
public byte asByte(java.lang.String name)
public boolean asBoolean(java.lang.String name)
public char asChar(java.lang.String name)
public int asInt(java.lang.String name)
public int asInt(int index)
public float asFloat(int index)
public double asDouble(int index)
public java.math.BigDecimal asBigDecimal(int index)
public long asLong(int index)
public short asShort(int index)
public byte asByte(int index)
public boolean asBoolean(int index)
public char asChar(int index)
public <T> java.util.Optional<T> val(java.lang.String name,
java.lang.Class<T> type)
public DBTuple createFrom(java.util.Collection<net.maizegenetics.util.db.Pair> values)
public boolean equals(java.lang.Object o)
public int hashCode()
public Pair<java.lang.String,java.lang.Object> get(int index)
public int size()
public static Pair<java.lang.String,?> tCons(java.lang.String name, java.lang.Object value)
public java.lang.String toString()