org.seasar.robot.db.bsentity
クラス BsUrlFilter

java.lang.Object
  上位を拡張 org.seasar.robot.db.bsentity.BsUrlFilter
すべての実装されたインタフェース:
java.io.Serializable, org.seasar.robot.dbflute.Entity
直系の既知のサブクラス:
UrlFilter

public abstract class BsUrlFilter
extends java.lang.Object
implements org.seasar.robot.dbflute.Entity, java.io.Serializable

The entity of URL_FILTER that is TABLE.

 [primary-key]
     ID
 
 [column]
     ID, SESSION_ID, URL, FILTER_TYPE, CREATE_TIME
 
 [sequence]
     
 
 [identity]
     ID
 
 [version-no]
     
 
 [foreign-table]
     
 
 [referrer-table]
     
 
 [foreign-property]
     
 
 [referrer-property]
     
 

作成者:
DBFlute(AutoGenerator)
関連項目:
直列化された形式

入れ子のクラスの概要
 
インタフェース org.seasar.robot.dbflute.Entity から継承された入れ子のクラス/インタフェース
org.seasar.robot.dbflute.Entity.EntityModifiedProperties
 
フィールドの概要
protected  java.sql.Timestamp _createTime
          CREATE_TIME: {NotNull : DATETIME(19)}
protected  java.lang.String _filterType
          FILTER_TYPE: {NotNull : VARCHAR(1)}
protected  java.lang.Long _id
          ID: {PK : ID : NotNull : BIGINT(19)}
protected  org.seasar.robot.dbflute.Entity.EntityModifiedProperties _modifiedProperties
          The modified properties for this entity.
protected  java.lang.String _sessionId
          SESSION_ID: {NotNull : VARCHAR(20)}
protected  java.lang.String _url
          URL: {NotNull : TEXT(65535)}
 
コンストラクタの概要
BsUrlFilter()
           
 
メソッドの概要
 java.lang.String buildDisplayString(java.lang.String name, boolean column, boolean relation)
           
 void clearModifiedPropertyNames()
           
 boolean equals(java.lang.Object other)
          If the primary-key of the other is same as this one, returns true.
 java.sql.Timestamp getCreateTime()
          CREATE_TIME: {NotNull : DATETIME(19)}
 org.seasar.robot.dbflute.dbmeta.DBMeta getDBMeta()
           
 java.lang.String getFilterType()
          FILTER_TYPE: {NotNull : VARCHAR(1)}
 java.lang.Long getId()
          ID: {PK : ID : NotNull : BIGINT(19)}
 java.util.Set<java.lang.String> getModifiedPropertyNames()
           
 java.lang.String getSessionId()
          SESSION_ID: {NotNull : VARCHAR(20)}
 java.lang.String getTableDbName()
           
 java.lang.String getTablePropertyName()
           
 java.lang.String getUrl()
          URL: {NotNull : TEXT(65535)}
 int hashCode()
          Calculates hash-code from primary-key.
 boolean hasModification()
           
 boolean hasPrimaryKeyValue()
           
protected  boolean helpComparingValue(java.lang.Object value1, java.lang.Object value2)
           
protected  org.seasar.robot.dbflute.Entity.EntityModifiedProperties newEntityModifiedProperties()
           
 void setCreateTime(java.sql.Timestamp createTime)
          CREATE_TIME: {NotNull : DATETIME(19)}
 void setFilterType(java.lang.String filterType)
          FILTER_TYPE: {NotNull : VARCHAR(1)}
 void setId(java.lang.Long id)
          ID: {PK : ID : NotNull : BIGINT(19)}
 void setSessionId(java.lang.String sessionId)
          SESSION_ID: {NotNull : VARCHAR(20)}
 void setUrl(java.lang.String url)
          URL: {NotNull : TEXT(65535)}
 java.lang.String toString()
           
 java.lang.String toStringWithRelation()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

_id

protected java.lang.Long _id
ID: {PK : ID : NotNull : BIGINT(19)}


_sessionId

protected java.lang.String _sessionId
SESSION_ID: {NotNull : VARCHAR(20)}


_url

protected java.lang.String _url
URL: {NotNull : TEXT(65535)}


_filterType

protected java.lang.String _filterType
FILTER_TYPE: {NotNull : VARCHAR(1)}


_createTime

protected java.sql.Timestamp _createTime
CREATE_TIME: {NotNull : DATETIME(19)}


_modifiedProperties

protected org.seasar.robot.dbflute.Entity.EntityModifiedProperties _modifiedProperties
The modified properties for this entity.

コンストラクタの詳細

BsUrlFilter

public BsUrlFilter()
メソッドの詳細

getTableDbName

public java.lang.String getTableDbName()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の getTableDbName

getTablePropertyName

public java.lang.String getTablePropertyName()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の getTablePropertyName

getDBMeta

public org.seasar.robot.dbflute.dbmeta.DBMeta getDBMeta()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の getDBMeta

hasPrimaryKeyValue

public boolean hasPrimaryKeyValue()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の hasPrimaryKeyValue

getModifiedPropertyNames

public java.util.Set<java.lang.String> getModifiedPropertyNames()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の getModifiedPropertyNames

newEntityModifiedProperties

protected org.seasar.robot.dbflute.Entity.EntityModifiedProperties newEntityModifiedProperties()

clearModifiedPropertyNames

public void clearModifiedPropertyNames()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の clearModifiedPropertyNames

hasModification

public boolean hasModification()

equals

public boolean equals(java.lang.Object other)
If the primary-key of the other is same as this one, returns true.

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
other - Other entity.
戻り値:
Comparing result.

helpComparingValue

protected boolean helpComparingValue(java.lang.Object value1,
                                     java.lang.Object value2)

hashCode

public int hashCode()
Calculates hash-code from primary-key.

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
Hash-code from primary-key.

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
The display string of all columns and relation existences. (NotNull)

toStringWithRelation

public java.lang.String toStringWithRelation()
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の toStringWithRelation
戻り値:
The display string of basic informations with one-nested relation values. (NotNull)

buildDisplayString

public java.lang.String buildDisplayString(java.lang.String name,
                                           boolean column,
                                           boolean relation)
定義:
インタフェース org.seasar.robot.dbflute.Entity 内の buildDisplayString
パラメータ:
name - The name for display. (Nullable: If it's null, it does not have a name)
column - Does it contains column values or not?
relation - Does it contains relation existences or not?
戻り値:
The display string for this entity. (NotNull)

getId

public java.lang.Long getId()
ID: {PK : ID : NotNull : BIGINT(19)}

戻り値:
The value of the column 'ID'. (Nullable)

setId

public void setId(java.lang.Long id)
ID: {PK : ID : NotNull : BIGINT(19)}

パラメータ:
id - The value of the column 'ID'. (Nullable)

getSessionId

public java.lang.String getSessionId()
SESSION_ID: {NotNull : VARCHAR(20)}

戻り値:
The value of the column 'SESSION_ID'. (Nullable)

setSessionId

public void setSessionId(java.lang.String sessionId)
SESSION_ID: {NotNull : VARCHAR(20)}

パラメータ:
sessionId - The value of the column 'SESSION_ID'. (Nullable)

getUrl

public java.lang.String getUrl()
URL: {NotNull : TEXT(65535)}

戻り値:
The value of the column 'URL'. (Nullable)

setUrl

public void setUrl(java.lang.String url)
URL: {NotNull : TEXT(65535)}

パラメータ:
url - The value of the column 'URL'. (Nullable)

getFilterType

public java.lang.String getFilterType()
FILTER_TYPE: {NotNull : VARCHAR(1)}

戻り値:
The value of the column 'FILTER_TYPE'. (Nullable)

setFilterType

public void setFilterType(java.lang.String filterType)
FILTER_TYPE: {NotNull : VARCHAR(1)}

パラメータ:
filterType - The value of the column 'FILTER_TYPE'. (Nullable)

getCreateTime

public java.sql.Timestamp getCreateTime()
CREATE_TIME: {NotNull : DATETIME(19)}

戻り値:
The value of the column 'CREATE_TIME'. (Nullable)

setCreateTime

public void setCreateTime(java.sql.Timestamp createTime)
CREATE_TIME: {NotNull : DATETIME(19)}

パラメータ:
createTime - The value of the column 'CREATE_TIME'. (Nullable)


Copyright © 2009. All Rights Reserved.