| Package | Description |
|---|---|
| net.java.ao.types |
| Modifier and Type | Method and Description |
|---|---|
TypeQualifiers |
TypeInfo.getQualifiers()
Returns the
TypeQualifiers describing optional length/precision modifiers for this
type, which may include defaults set by the database provider and/or values specified by
annotations for particular entity properties. |
TypeQualifiers |
TypeQualifiers.precision(int precision) |
static TypeQualifiers |
TypeQualifiers.qualifiers() |
TypeQualifiers |
TypeQualifiers.scale(int scale) |
TypeQualifiers |
TypeQualifiers.stringLength(int stringLength) |
TypeQualifiers |
TypeQualifiers.withQualifiers(TypeQualifiers overrides) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TypeInfo.acceptsQualifiers(TypeQualifiers qualifiers)
Returns true if this type is compatible with the given qualifiers.
|
<T> TypeManager.Builder |
TypeManager.Builder.addMapping(LogicalType<T> logicalType,
SchemaProperties schemaProperties,
TypeQualifiers qualifiers) |
static boolean |
TypeQualifiers.areCompatible(TypeQualifiers derivedFromEntityAnnotations,
TypeQualifiers derivedFromTableMetadata) |
<T> TypeInfo<T> |
TypeManager.getType(Class<T> javaType,
TypeQualifiers qualifiers) |
TypeInfo<?> |
TypeManager.getTypeFromSchema(int jdbcType,
TypeQualifiers qualifiers) |
boolean |
TypeQualifiers.isUnlimitedStringLengthSupportCompatible(TypeQualifiers other) |
TypeQualifiers |
TypeQualifiers.withQualifiers(TypeQualifiers overrides) |
TypeInfo<T> |
TypeInfo.withQualifiers(TypeQualifiers qualifiers)
Returns a new instance of this class with the same properties, but with the default
TypeQualifiers overridden by the specified values. |
| Constructor and Description |
|---|
TypeInfo(LogicalType<T> logicalType,
SchemaProperties schemaProperties,
TypeQualifiers defaultQualifiers) |
TypeInfo(LogicalType<T> logicalType,
SchemaProperties schemaProperties,
TypeQualifiers defaultQualifiers,
TypeQualifiers qualifiers) |
Copyright © 2007–2018. All rights reserved.