Class Hierarchy
- java.lang.Object
- org.seasar.doma.jdbc.entity.AbstractEntityType<ENTITY> (implements org.seasar.doma.jdbc.entity.EntityType<ENTITY>)
- org.seasar.doma.jdbc.entity.DefaultAssociationPropertyType (implements org.seasar.doma.jdbc.entity.AssociationPropertyType)
- org.seasar.doma.jdbc.entity.DefaultPropertyType<ENTITY,
BASIC, CONTAINER> (implements org.seasar.doma.jdbc.entity.EntityPropertyType<ENTITY, BASIC>) - org.seasar.doma.jdbc.entity.AssignedIdPropertyType<ENTITY,
BASIC, CONTAINER> - org.seasar.doma.jdbc.entity.GeneratedIdPropertyType<ENTITY,
BASIC, CONTAINER> - org.seasar.doma.jdbc.entity.TenantIdPropertyType<ENTITY,
BASIC, CONTAINER> - org.seasar.doma.jdbc.entity.VersionPropertyType<ENTITY,
BASIC, CONTAINER>
- org.seasar.doma.jdbc.entity.AssignedIdPropertyType<ENTITY,
- org.seasar.doma.jdbc.entity.DefaultPropertyType.DefaultProperty (implements org.seasar.doma.jdbc.entity.Property<ENTITY,
BASIC>) - org.seasar.doma.jdbc.entity.EmbeddedPropertyType<ENTITY,
EMBEDDABLE> - org.seasar.doma.jdbc.entity.EntityTypeFactory
- org.seasar.doma.jdbc.entity.GeneratedIdPropertyType.ValueSetter (implements org.seasar.doma.wrapper.NumberWrapperVisitor<R,
P, Q, TH>) - org.seasar.doma.jdbc.entity.NullEntityListener<ENTITY> (implements org.seasar.doma.jdbc.entity.EntityListener<ENTITY>)
- org.seasar.doma.jdbc.entity.OriginalStatesAccessor<E>
- java.lang.Record
- org.seasar.doma.jdbc.entity.ColumnType
- org.seasar.doma.jdbc.entity.EmbeddedType
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.seasar.doma.DomaException
- org.seasar.doma.jdbc.JdbcException
- org.seasar.doma.jdbc.entity.EntityPropertyAccessException
- org.seasar.doma.jdbc.entity.EntityPropertyNotDefinedException
- org.seasar.doma.jdbc.entity.EntityPropertyNotFoundException
- org.seasar.doma.jdbc.entity.EntityTypeNotFoundException
- org.seasar.doma.jdbc.entity.OriginalStatesAccessException
- org.seasar.doma.jdbc.entity.OriginalStatesNotFoundException
- org.seasar.doma.jdbc.JdbcException
- org.seasar.doma.DomaException
- java.lang.RuntimeException
- java.lang.Exception
- org.seasar.doma.jdbc.entity.VersionPropertyType.Incrementer (implements org.seasar.doma.wrapper.NumberWrapperVisitor<R,
P, Q, TH>) - org.seasar.doma.jdbc.entity.VersionPropertyType.ValueSetter (implements org.seasar.doma.wrapper.NumberWrapperVisitor<R,
P, Q, TH>)
Interface Hierarchy
- org.seasar.doma.jdbc.entity.AssociationPropertyType
- org.seasar.doma.jdbc.entity.EmbeddableType<EMBEDDABLE>
- org.seasar.doma.jdbc.entity.EntityListener<ENTITY>
- org.seasar.doma.jdbc.entity.EntityPropertyType<ENTITY,
BASIC> - org.seasar.doma.jdbc.entity.EntityType<ENTITY>
- org.seasar.doma.jdbc.JdbcMappingHint
- org.seasar.doma.jdbc.JdbcMappable<BASIC>
- org.seasar.doma.jdbc.entity.Property<ENTITY,
BASIC>
- org.seasar.doma.jdbc.entity.Property<ENTITY,
- org.seasar.doma.jdbc.JdbcMappable<BASIC>
- org.seasar.doma.jdbc.entity.PostDeleteContext<E>
- org.seasar.doma.jdbc.entity.PostInsertContext<E>
- org.seasar.doma.jdbc.entity.PostUpdateContext<E>
- org.seasar.doma.jdbc.entity.PreDeleteContext<E>
- org.seasar.doma.jdbc.entity.PreInsertContext<E>
- org.seasar.doma.jdbc.entity.PreUpdateContext<E>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.seasar.doma.jdbc.entity.NamingType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)