| Package | Description |
|---|---|
| org.seasar.doma.jdbc |
Provides JDBC related interfaces and classes.
|
| org.seasar.doma.jdbc.dialect |
Provides RDBMS dialects.
|
| org.seasar.doma.jdbc.entity |
Provides the classes that are related to entities.
|
| org.seasar.doma.wrapper |
Provides wrapper classes and visitor classes for them.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JdbcMappingVisitor
|
interface |
SqlLogFormattingVisitor
A visitor that converts the
Wrapper values to the SQL log formats. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GeneratedIdPropertyType.ValueSetter |
protected static class |
VersionPropertyType.Incrementer |
protected static class |
VersionPropertyType.ValueSetter |
| Modifier and Type | Method and Description |
|---|---|
protected <VALUE> ENTITY |
DefaultPropertyType.modifyIfNecessary(EntityType<ENTITY> entityType,
ENTITY entity,
WrapperVisitor<java.lang.Boolean,VALUE,java.lang.Void,java.lang.RuntimeException> visitor,
VALUE value) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NumberWrapperVisitor<R,P,Q,TH extends java.lang.Throwable>
A visitor for the
NumberWrapper interface. |
| Modifier and Type | Method and Description |
|---|---|
<R,P,Q,TH extends java.lang.Throwable> |
ClobWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveLongWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
ObjectWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
BooleanWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
LocalDateTimeWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
StringWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
SQLXMLWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
ByteWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
IntegerWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveByteWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
BlobWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
LocalDateWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
NClobWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
BigDecimalWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
BytesWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
UtilDateWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveDoubleWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveFloatWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
EnumWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveIntWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
DoubleWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
TimeWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
LongWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
LocalTimeWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
ArrayWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
DateWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
Wrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q)
Accept a visitor.
|
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveBooleanWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
ShortWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
BigIntegerWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
PrimitiveShortWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
FloatWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |
<R,P,Q,TH extends java.lang.Throwable> |
TimestampWrapper.accept(WrapperVisitor<R,P,Q,TH> visitor,
P p,
Q q) |