org.seasar.doma.jdbc.entity
クラス AbstractEntityType<E>

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.entity.AbstractEntityType<E>
すべての実装されたインタフェース:
org.seasar.doma.internal.jdbc.criteria.Criterion<E>, org.seasar.doma.internal.jdbc.criteria.TableCriterion<E>, EntityType<E>

public abstract class AbstractEntityType<E>
extends Object
implements EntityType<E>

EntityType の骨格実装です。

作成者:
taedium

コンストラクタの概要
protected AbstractEntityType()
          インスタンスを構築します。
 
メソッドの概要
<R,P,TH extends Throwable>
R
accept(org.seasar.doma.internal.jdbc.criteria.CriterionVisitor<R,P,TH> visitor, P p)
           
 boolean contains(org.seasar.doma.internal.jdbc.criteria.ColumnCriterion<?> column)
           
 List<? extends org.seasar.doma.internal.jdbc.criteria.ColumnCriterion<?>> getColumns()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.doma.jdbc.entity.EntityType から継承されたメソッド
getCatalogName, getEntityClass, getEntityPropertyType, getEntityPropertyTypes, getGeneratedIdPropertyType, getIdPropertyTypes, getName, getNamingType, getOriginalStates, getQualifiedTableName, getSchemaName, getTableName, getVersionPropertyType, newEntity, preDelete, preInsert, preUpdate, saveCurrentStates
 

コンストラクタの詳細

AbstractEntityType

protected AbstractEntityType()
インスタンスを構築します。

メソッドの詳細

contains

public boolean contains(org.seasar.doma.internal.jdbc.criteria.ColumnCriterion<?> column)
定義:
インタフェース org.seasar.doma.internal.jdbc.criteria.TableCriterion<E> 内の contains

getColumns

public List<? extends org.seasar.doma.internal.jdbc.criteria.ColumnCriterion<?>> getColumns()
定義:
インタフェース org.seasar.doma.internal.jdbc.criteria.TableCriterion<E> 内の getColumns

accept

public <R,P,TH extends Throwable> R accept(org.seasar.doma.internal.jdbc.criteria.CriterionVisitor<R,P,TH> visitor,
                                           P p)
         throws TH extends Throwable
定義:
インタフェース org.seasar.doma.internal.jdbc.criteria.Criterion<E> 内の accept
例外:
TH extends Throwable


Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.