org.seasar.doma.internal.apt.meta
クラス EntityMeta
java.lang.Object
org.seasar.doma.internal.apt.meta.EntityMeta
public class EntityMeta
- extends Object
- 作成者:
- taedium
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
typeParamMapStack
protected final Deque<Map<TypeMirror,TypeMirror>> typeParamMapStack
supertypes
protected final List<TypeMirror> supertypes
allPropertyMetas
protected final List<EntityPropertyMeta> allPropertyMetas
allDelegateMetas
protected final List<EntityDelegateMeta> allDelegateMetas
versionPropertyMeta
protected EntityPropertyMeta versionPropertyMeta
generatedIdPropertyMeta
protected EntityPropertyMeta generatedIdPropertyMeta
tableMeta
protected TableMeta tableMeta
entityType
protected TypeMirror entityType
entityElement
protected TypeElement entityElement
listenerType
protected TypeMirror listenerType
name
protected String name
mappedSuperclass
protected boolean mappedSuperclass
serialVersionUID
protected long serialVersionUID
parametalizedDomain
protected boolean parametalizedDomain
EntityMeta
public EntityMeta()
getEntityType
public TypeMirror getEntityType()
setEntityType
public void setEntityType(TypeMirror entityType)
getName
public String getName()
setName
public void setName(String name)
getTableMeta
public TableMeta getTableMeta()
setTableMeta
public void setTableMeta(TableMeta tableMeta)
getEntityElement
public TypeElement getEntityElement()
setEntityElement
public void setEntityElement(TypeElement entityElement)
getListenerType
public TypeMirror getListenerType()
setListenerType
public void setListenerType(TypeMirror listenerType)
addPropertyMeta
public void addPropertyMeta(EntityPropertyMeta propertyMeta)
getAllPropertyMetas
public List<EntityPropertyMeta> getAllPropertyMetas()
hasVersionPropertyMeta
public boolean hasVersionPropertyMeta()
getVersionPropertyMeta
public EntityPropertyMeta getVersionPropertyMeta()
hasGeneratedIdPropertyMeta
public boolean hasGeneratedIdPropertyMeta()
getGeneratedIdPropertyMeta
public EntityPropertyMeta getGeneratedIdPropertyMeta()
addDelegateMeta
public void addDelegateMeta(EntityDelegateMeta delegateMeta)
getAllDelegateMetas
public List<EntityDelegateMeta> getAllDelegateMetas()
getAllMethodMetaIterator
public Iterator<? extends EntityMethodMeta> getAllMethodMetaIterator()
addTypeParameterMap
public void addTypeParameterMap(Map<TypeMirror,TypeMirror> typeParameterMap)
getTypeParameterMap
public Map<TypeMirror,TypeMirror> getTypeParameterMap()
addSupertype
public void addSupertype(TypeMirror supertype)
getSupertypes
public List<TypeMirror> getSupertypes()
isMappedSuperclass
public boolean isMappedSuperclass()
setMappedSuperclass
public void setMappedSuperclass(boolean mappedSuperclass)
getSerialVersionUID
public long getSerialVersionUID()
setSerialVersionUID
public void setSerialVersionUID(long serialVersionUID)
hasParametalizedDomain
public boolean hasParametalizedDomain()
Copyright © 2009 The Seasar Foundation. All Rights Reserved.