| Package | Description |
|---|---|
| com.avaje.ebean.text |
Utility objects for CSV, JSON and XML processing.
|
| com.avaje.ebean.text.csv |
CSV processing objects.
|
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.el | |
| com.avaje.ebeaninternal.server.text.csv | |
| com.avaje.ebeaninternal.server.type |
Built in and custom Scalar types support.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TimeStringParser
Parser for TIME types that supports both HH:mm:ss and HH:mm.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CsvReader.addProperty(String propertyName,
StringParser parser)
Define the next property and use a custom StringParser to convert the
string content into the appropriate type for the property.
|
| Modifier and Type | Method and Description |
|---|---|
StringParser |
BeanFkeyProperty.getStringParser() |
StringParser |
BeanProperty.getStringParser() |
| Modifier and Type | Method and Description |
|---|---|
StringParser |
ElPropertyValue.getStringParser()
Return the default StringParser for the scalar property.
|
StringParser |
ElPropertyChain.getStringParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
TCsvReader.addProperty(String propertyName,
StringParser parser) |
void |
TCsvReader.addProperty(String propertyName,
StringParser parser,
boolean reference) |
| Constructor and Description |
|---|
TCsvReader.CsvColumn(ElPropertyValue elProp,
StringParser parser,
boolean reference)
Construct with a property and parser.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ScalarType<T>
Describes a scalar type.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
|---|---|
StringParser |
CtCompoundPropertyElAdapter.getStringParser() |
Copyright © 2014. All Rights Reserved.