public interface Value
ValueContainer
. This will generally be either a column
or a
derived value
, but we also allow the notion of Tuple
at this levelModifier and Type | Interface and Description |
---|---|
static class |
Value.JdbcCodes
Used to track JDBC type usage throughout a series of potential recursive calls to component
values since we do not know ahead of time which values correspond to which indexes of the
jdbc type array.
|
Modifier and Type | Method and Description |
---|---|
TableSpecification |
getTable()
Retrieve the table that owns this value.
|
String |
toLoggableString()
Obtain the string representation of this value usable in log statements.
|
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.
|
TableSpecification getTable()
String toLoggableString()
void validateJdbcTypes(Value.JdbcCodes typeCodes)
typeCodes
- The type codes.ValidationException
- if validaton fails.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.