public class EmbeddedPropertyType<ENTITY,EMBEDDABLE>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,EntityPropertyType<ENTITY,?>> |
embeddablePropertyTypeMap |
protected java.util.List<EntityPropertyType<ENTITY,?>> |
embeddablePropertyTypes |
protected org.seasar.doma.internal.jdbc.entity.PropertyField<ENTITY> |
field |
protected java.lang.String |
name |
| Constructor and Description |
|---|
EmbeddedPropertyType(java.lang.String name,
java.lang.Class<ENTITY> entityClass,
java.util.List<EntityPropertyType<ENTITY,?>> embeddablePropertyType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,EntityPropertyType<ENTITY,?>> |
getEmbeddablePropertyTypeMap() |
java.util.List<EntityPropertyType<ENTITY,?>> |
getEmbeddablePropertyTypes() |
void |
save(ENTITY entity,
EMBEDDABLE value) |
protected final java.lang.String name
protected final java.util.List<EntityPropertyType<ENTITY,?>> embeddablePropertyTypes
protected final java.util.Map<java.lang.String,EntityPropertyType<ENTITY,?>> embeddablePropertyTypeMap
protected final org.seasar.doma.internal.jdbc.entity.PropertyField<ENTITY> field
public EmbeddedPropertyType(java.lang.String name,
java.lang.Class<ENTITY> entityClass,
java.util.List<EntityPropertyType<ENTITY,?>> embeddablePropertyType)
public java.util.List<EntityPropertyType<ENTITY,?>> getEmbeddablePropertyTypes()
public java.util.Map<java.lang.String,EntityPropertyType<ENTITY,?>> getEmbeddablePropertyTypeMap()
public void save(ENTITY entity, EMBEDDABLE value)