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

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

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

The entity of URL_QUEUE that is TABLE.

 [primary-key]
     ID
 
 [column]
     ID, SESSION_ID, METHOD, URL, PARENT_URL, DEPTH, LAST_MODIFIED, 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.Integer _depth
          DEPTH: {NotNull : INT(10)}
protected  java.lang.Long _id
          ID: {PK : ID : NotNull : BIGINT(19)}
protected  java.sql.Timestamp _lastModified
          LAST_MODIFIED: {DATETIME(19)}
protected  java.lang.String _method
          METHOD: {NotNull : VARCHAR(10)}
protected  org.seasar.robot.dbflute.Entity.EntityModifiedProperties _modifiedProperties
          The modified properties for this entity.
protected  java.lang.String _parentUrl
          PARENT_URL: {TEXT(65535)}
protected  java.lang.String _sessionId
          SESSION_ID: {NotNull : VARCHAR(20)}
protected  java.lang.String _url
          URL: {NotNull : TEXT(65535)}
 
コンストラクタの概要
BsUrlQueue()
           
 
メソッドの概要
 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.Integer getDepth()
          DEPTH: {NotNull : INT(10)}
 java.lang.Long getId()
          ID: {PK : ID : NotNull : BIGINT(19)}
 java.sql.Timestamp getLastModified()
          LAST_MODIFIED: {DATETIME(19)}
 java.lang.String getMethod()
          METHOD: {NotNull : VARCHAR(10)}
 java.util.Set<java.lang.String> getModifiedPropertyNames()
           
 java.lang.String getParentUrl()
          PARENT_URL: {TEXT(65535)}
 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 setDepth(java.lang.Integer depth)
          DEPTH: {NotNull : INT(10)}
 void setId(java.lang.Long id)
          ID: {PK : ID : NotNull : BIGINT(19)}
 void setLastModified(java.sql.Timestamp lastModified)
          LAST_MODIFIED: {DATETIME(19)}
 void setMethod(java.lang.String method)
          METHOD: {NotNull : VARCHAR(10)}
 void setParentUrl(java.lang.String parentUrl)
          PARENT_URL: {TEXT(65535)}
 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)}


_method

protected java.lang.String _method
METHOD: {NotNull : VARCHAR(10)}


_url

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


_parentUrl

protected java.lang.String _parentUrl
PARENT_URL: {TEXT(65535)}


_depth

protected java.lang.Integer _depth
DEPTH: {NotNull : INT(10)}


_lastModified

protected java.sql.Timestamp _lastModified
LAST_MODIFIED: {DATETIME(19)}


_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.

コンストラクタの詳細

BsUrlQueue

public BsUrlQueue()
メソッドの詳細

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)

getMethod

public java.lang.String getMethod()
METHOD: {NotNull : VARCHAR(10)}

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

setMethod

public void setMethod(java.lang.String method)
METHOD: {NotNull : VARCHAR(10)}

パラメータ:
method - The value of the column 'METHOD'. (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)

getParentUrl

public java.lang.String getParentUrl()
PARENT_URL: {TEXT(65535)}

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

setParentUrl

public void setParentUrl(java.lang.String parentUrl)
PARENT_URL: {TEXT(65535)}

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

getDepth

public java.lang.Integer getDepth()
DEPTH: {NotNull : INT(10)}

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

setDepth

public void setDepth(java.lang.Integer depth)
DEPTH: {NotNull : INT(10)}

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

getLastModified

public java.sql.Timestamp getLastModified()
LAST_MODIFIED: {DATETIME(19)}

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

setLastModified

public void setLastModified(java.sql.Timestamp lastModified)
LAST_MODIFIED: {DATETIME(19)}

パラメータ:
lastModified - The value of the column 'LAST_MODIFIED'. (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 © 2010. All Rights Reserved.