public abstract class AbstractSimpleValue extends Object implements SimpleValue
SimpleValue implementations.Value.JdbcCodes| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractSimpleValue(TableSpecification table,
                   int position)  | 
| Modifier and Type | Method and Description | 
|---|---|
Datatype | 
getDatatype()
Retrieve the datatype of this value. 
 | 
int | 
getPosition()  | 
TableSpecification | 
getTable()
Retrieve the table that owns this value. 
 | 
void | 
setDatatype(Datatype datatype)
Set the datatype of this value. 
 | 
void | 
validateJdbcTypes(Value.JdbcCodes typeCodes)
Validate the value against the incoming JDBC type code array, both in terms of number of types
 and compatibility of types. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAliastoLoggableStringprotected AbstractSimpleValue(TableSpecification table, int position)
public TableSpecification getTable()
Valuepublic int getPosition()
public Datatype getDatatype()
SimpleValuegetDatatype in interface SimpleValuepublic void setDatatype(Datatype datatype)
SimpleValuesetDatatype in interface SimpleValuedatatype - The value's datatypepublic void validateJdbcTypes(Value.JdbcCodes typeCodes)
ValuevalidateJdbcTypes in interface ValuetypeCodes - The type codes.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.