| Package | Description |
|---|---|
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.deploy.id |
Helpers for Id property conversion
|
| com.avaje.ebeaninternal.server.persist |
Persistence Implementation
|
| com.avaje.ebeaninternal.server.persist.dml |
Bean DML persistence implementation
|
| com.avaje.ebeaninternal.server.query | |
| com.avaje.ebeaninternal.server.type |
Built in and custom Scalar types support.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BeanProperty.bind(DataBind b,
Object value) |
void |
BeanDescriptor.bindId(DataBind dataBind,
Object idValue)
Bind the idValue to the preparedStatement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IdBinderSimple.bindId(DataBind dataBind,
Object value) |
void |
IdBinderEmbedded.bindId(DataBind dataBind,
Object value) |
void |
IdBinderEmpty.bindId(DataBind dataBind,
Object value) |
void |
IdBinderMultiple.bindId(DataBind bind,
Object idValue) |
void |
IdBinder.bindId(DataBind dataBind,
Object value)
Binds an id value to a prepared statement.
|
| Modifier and Type | Method and Description |
|---|---|
String |
Binder.bind(BindParams bindParams,
DataBind dataBind)
Bind the list of positionedParameters in BindParams.
|
void |
Binder.bind(BindParams bindParams,
DataBind dataBind,
StringBuilder bindLog)
Bind the list of positionedParameters in BindParams.
|
void |
Binder.bind(BindValues bindValues,
DataBind dataBind,
StringBuilder bindBuf)
Bind the values to the Prepared Statement.
|
void |
Binder.bind(List<BindParams.Param> list,
DataBind dataBind,
StringBuilder bindLog)
Bind the list of parameters..
|
void |
Binder.bindObject(DataBind dataBind,
Object value)
Bind an Object with unknown data type.
|
void |
Binder.bindObject(DataBind dataBind,
Object data,
int dbType)
bind a single value.
|
| Modifier and Type | Field and Description |
|---|---|
protected DataBind |
DmlHandler.dataBind
The PreparedStatement used for the dml.
|
| Modifier and Type | Method and Description |
|---|---|
String |
CQueryPredicates.bind(DataBind dataBind) |
void |
CQueryPlan.bindEncryptedProperties(DataBind dataBind) |
| Modifier and Type | Method and Description |
|---|---|
void |
ScalarTypeWrapper.bind(DataBind b,
B value) |
void |
ScalarTypeBigDecimal.bind(DataBind b,
BigDecimal value) |
void |
ScalarTypeMathBigInteger.bind(DataBind b,
BigInteger value) |
void |
ScalarTypeBoolean.Native.bind(DataBind b,
Boolean value) |
void |
ScalarTypeBoolean.BitBoolean.bind(DataBind b,
Boolean value) |
void |
ScalarTypeBoolean.IntBoolean.bind(DataBind b,
Boolean value) |
void |
ScalarTypeBoolean.StringBoolean.bind(DataBind b,
Boolean value) |
void |
ScalarTypeByte.bind(DataBind b,
Byte value) |
void |
ScalarTypeBytesEncrypted.bind(DataBind b,
byte[] value) |
void |
ScalarTypeBytesBase.bind(DataBind b,
byte[] value) |
void |
ScalarTypeCalendar.bind(DataBind b,
Calendar value) |
void |
ScalarTypeCharArray.bind(DataBind b,
char[] value) |
void |
ScalarTypeChar.bind(DataBind b,
Character value) |
void |
ScalarTypeDate.bind(DataBind b,
Date value) |
void |
ScalarTypeUtilDate.TimestampType.bind(DataBind b,
Date value) |
void |
ScalarTypeDouble.bind(DataBind b,
Double value) |
void |
ScalarTypeFloat.bind(DataBind b,
Float value) |
void |
ScalarTypeInteger.bind(DataBind b,
Integer value) |
void |
ScalarTypeJodaLocalTime.bind(DataBind b,
org.joda.time.LocalTime value) |
void |
ScalarTypeLong.bind(DataBind b,
Long value) |
void |
ScalarTypeEnumStandard.StringEnum.bind(DataBind b,
Object value) |
void |
ScalarTypeEnumStandard.OrdinalEnum.bind(DataBind b,
Object value) |
void |
EnumToDbIntegerMap.bind(DataBind b,
Object value) |
void |
ScalarTypeEnumWithMapping.bind(DataBind b,
Object value) |
void |
EnumToDbStringMap.bind(DataBind b,
Object value) |
abstract void |
EnumToDbValueMap.bind(DataBind b,
Object value)
Bind using the correct database type.
|
void |
ScalarTypeShort.bind(DataBind b,
Short value) |
void |
ScalarTypeString.bind(DataBind b,
String value) |
void |
ScalarTypeClob.bind(DataBind b,
String value) |
void |
ScalarTypeBaseDateTime.bind(DataBind b,
T value) |
void |
ScalarTypeBaseVarchar.bind(DataBind b,
T value) |
void |
ScalarTypeEncryptedWrapper.bind(DataBind b,
T value) |
void |
ScalarType.bind(DataBind b,
T value)
Convert (if necessary) and bind the value to the preparedStatement.
|
void |
ScalarDataReader.bind(DataBind b,
T value)
Bind the value to the underlying preparedStatement.
|
void |
ScalarTypeBaseDate.bind(DataBind b,
T value) |
void |
ScalarTypeTime.bind(DataBind b,
Time value) |
void |
ScalarTypeTimestamp.bind(DataBind b,
Timestamp value) |
void |
CtCompoundType.bind(DataBind b,
V value) |
Copyright © 2014. All Rights Reserved.