org.seasar.doma.internal.apt.meta
クラス TableIdGeneratorMeta

java.lang.Object
  上位を拡張 org.seasar.doma.internal.apt.meta.TableIdGeneratorMeta
すべての実装されたインタフェース:
IdGeneratorMeta

public class TableIdGeneratorMeta
extends Object
implements IdGeneratorMeta

作成者:
taedium

フィールドの概要
protected  long allocationSize
           
protected  String idGeneratorClassName
           
protected  long initialValue
           
protected  String pkColumnName
           
protected  String pkColumnValue
           
protected  String qualifiedTableName
           
protected  String valueColumnName
           
 
コンストラクタの概要
TableIdGeneratorMeta(String qualifiedTableName, String pkColumnName, String valueColumnName, String pkColumnValue, long initialValue, long allocationSize, String idGeneratorClassName)
           
 
メソッドの概要
<R,P> R
accept(IdGeneratorMetaVisitor<R,P> visitor, P p)
           
 long getAllocationSize()
           
 String getIdGeneratorClassName()
           
 long getInitialValue()
           
 String getPkColumnName()
           
 String getPkColumnValue()
           
 String getQualifiedTableName()
           
 String getValueColumnName()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

qualifiedTableName

protected final String qualifiedTableName

pkColumnName

protected final String pkColumnName

valueColumnName

protected final String valueColumnName

pkColumnValue

protected final String pkColumnValue

initialValue

protected final long initialValue

allocationSize

protected final long allocationSize

idGeneratorClassName

protected final String idGeneratorClassName
コンストラクタの詳細

TableIdGeneratorMeta

public TableIdGeneratorMeta(String qualifiedTableName,
                            String pkColumnName,
                            String valueColumnName,
                            String pkColumnValue,
                            long initialValue,
                            long allocationSize,
                            String idGeneratorClassName)
メソッドの詳細

getQualifiedTableName

public String getQualifiedTableName()

getPkColumnName

public String getPkColumnName()

getValueColumnName

public String getValueColumnName()

getPkColumnValue

public String getPkColumnValue()

getInitialValue

public long getInitialValue()

getAllocationSize

public long getAllocationSize()

getIdGeneratorClassName

public String getIdGeneratorClassName()
定義:
インタフェース IdGeneratorMeta 内の getIdGeneratorClassName

accept

public <R,P> R accept(IdGeneratorMetaVisitor<R,P> visitor,
                      P p)
定義:
インタフェース IdGeneratorMeta 内の accept


Copyright © 2009 The Seasar Foundation. All Rights Reserved.