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 © 2018 JBoss by Red Hat. All rights reserved.