| Package | Description |
|---|---|
| com.avaje.ebeaninternal.server.type |
Built in and custom Scalar types support.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ScalarType<T>
Describes a scalar type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CtCompoundType<V>
The internal representation of a Compound Type (Immutable Compound Value
Object).
|
class |
ScalarTypeBase<T>
Base ScalarType object.
|
class |
ScalarTypeBaseDate<T>
Base class for Date types.
|
class |
ScalarTypeBaseDateTime<T>
Base type for DateTime types.
|
class |
ScalarTypeBaseVarchar<T>
Base ScalarType for types which converts to and from a VARCHAR database
column.
|
class |
ScalarTypeBigDecimal
ScalarType for BigDecimal.
|
static class |
ScalarTypeBoolean.BitBoolean
The Class BitBoolean converts a JDBC type BIT to a java boolean
|
static class |
ScalarTypeBoolean.BooleanBase |
static class |
ScalarTypeBoolean.IntBoolean
Converted to/from an Integer in the Database.
|
static class |
ScalarTypeBoolean.Native |
static class |
ScalarTypeBoolean.StringBoolean
Converted to/from an Integer in the Database.
|
class |
ScalarTypeByte
ScalarType for Byte.
|
class |
ScalarTypeBytesBase
Base type for binary types.
|
class |
ScalarTypeBytesBinary
ScalarType for Types.BINARY to byte[].
|
class |
ScalarTypeBytesBlob
ScalarType for BLOB.
|
class |
ScalarTypeBytesEncrypted
Encrypted ScalarType that wraps a byte[] types.
|
class |
ScalarTypeBytesLongVarbinary
ScalarType for Longvarbinary.
|
class |
ScalarTypeBytesVarbinary
ScalarType for Types.VARBINARY to byte[].
|
class |
ScalarTypeCalendar
ScalarType for java.util.Calendar.
|
class |
ScalarTypeChar
ScalarType for char.
|
class |
ScalarTypeCharArray
ScalarType for char[].
|
class |
ScalarTypeClass
ScalarType for Class that persists it to VARCHAR column.
|
class |
ScalarTypeClob
ScalarType for String.
|
class |
ScalarTypeCurrency
ScalarType for java.util.Currency which converts to and from a VARCHAR database column.
|
class |
ScalarTypeDate
ScalarType for java.sql.Date.
|
class |
ScalarTypeDouble
ScalarType for Double and double.
|
class |
ScalarTypeEncryptedWrapper<T> |
static class |
ScalarTypeEnumStandard.EnumBase |
static class |
ScalarTypeEnumStandard.OrdinalEnum |
static class |
ScalarTypeEnumStandard.StringEnum |
class |
ScalarTypeEnumWithMapping
Additional control over mapping to DB values.
|
class |
ScalarTypeFloat
ScalarType for Float and float.
|
class |
ScalarTypeInteger
ScalarType for Integer and int.
|
class |
ScalarTypeJodaDateMidnight
ScalarType for Joda DateMidnight.
|
class |
ScalarTypeJodaDateTime
ScalarType for Joda DateTime.
|
class |
ScalarTypeJodaLocalDate
ScalarType for Joda LocalDate.
|
class |
ScalarTypeJodaLocalDateTime
ScalarType for Joda LocalDateTime.
|
class |
ScalarTypeJodaLocalTime
ScalarType for Joda LocalTime.
|
class |
ScalarTypeLocale
ScalarType for java.util.Currency which converts to and from a VARCHAR
database column.
|
class |
ScalarTypeLong
ScalarType for Long and long.
|
class |
ScalarTypeLongToTimestamp |
class |
ScalarTypeLongVarchar
ScalarType for String.
|
class |
ScalarTypeMathBigInteger
ScalarType for java.math.BigInteger.
|
class |
ScalarTypeShort
ScalarType for Short and short.
|
class |
ScalarTypeString
ScalarType for String.
|
class |
ScalarTypeTime
ScalarType for java.sql.Time.
|
class |
ScalarTypeTimestamp
ScalarType for java.sql.Timestamp.
|
class |
ScalarTypeTimeZone
ScalarType for java.util.TimeZone which converts to and from a VARCHAR
database column.
|
class |
ScalarTypeURI
ScalarType for java.net.URI which converts to and from a VARCHAR database column.
|
class |
ScalarTypeURL
ScalarType for java.net.URL which converts to and from a VARCHAR database column.
|
static class |
ScalarTypeUtilDate.DateType |
static class |
ScalarTypeUtilDate.TimestampType |
class |
ScalarTypeUUID
ScalarType for java.util.UUID which converts to and from a VARCHAR database column.
|
class |
ScalarTypeWrapper<B,S>
A ScalarType that uses a ScalarTypeConverter to convert to and from another
underlying ScalarType.
|
| Modifier and Type | Method and Description |
|---|---|
ScalarDataReader<?> |
DefaultTypeManager.getScalarDataReader(Class<?> type) |
ScalarDataReader<?> |
DefaultTypeManager.getScalarDataReader(Class<?> propertyType,
int sqlType) |
ScalarDataReader<?> |
DefaultTypeManager.recursiveCreateScalarDataReader(Class<?> cls) |
ScalarDataReader<?> |
TypeManager.recursiveCreateScalarDataReader(Class<?> cls)
Create ScalarDataReader's for the Immutable compound type.
|
| Constructor and Description |
|---|
CtCompoundType(Class<V> cvoClass,
CompoundType<V> cvoType,
ScalarDataReader<Object>[] propReaders) |
Copyright © 2014. All Rights Reserved.