|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.dao.entity.UpdateManagedEntity jp.go.nict.langrid.dao.entity.Resource
public class Resource
言語資源情報を格納するエンティティクラス。 updatedDate、registeredDateは利用者が管理する必要がある。
コンストラクタの概要 | |
---|---|
Resource()
コンストラクタ。 |
|
Resource(String gridId,
String resourceId)
コンストラクタ。 |
|
Resource(String gridId,
String resourceId,
String resourceName,
String resourceTypeDomainId,
String resourceTypeId)
コンストラクタ。 |
メソッドの概要 | |
---|---|
protected org.apache.commons.lang.builder.EqualsBuilder |
appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
Object value,
Collection<String> appendedFields,
boolean ignoreDates)
実体固有の比較を行い、比較したフィールドをコレクションに追加する。 |
protected org.apache.commons.lang.builder.HashCodeBuilder |
appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
Collection<String> appendedFields)
実体固有のハッシュコード計算を行い、計算したフィールドをコレクションに追加する。 |
ResourceAttribute |
getAttribute(String name)
属性を取得する。 |
Collection<ResourceAttribute> |
getAttributes()
属性のコレクションを取得する。 |
String |
getAttributeValue(String attributeName)
属性値を取得する。 |
String |
getCopyrightInfo()
著作権情報を取得する。 |
String |
getCpuInfo()
CPU情報を取得する |
String |
getGridId()
グリッドIDを返す。 |
String |
getLicenseInfo()
ライセンス情報を取得する。 |
String |
getMemoryInfo()
メモリ情報を取得する |
String |
getOsInfo()
|
String |
getOwnerUserId()
登録者ユーザIDを取得する。 |
String |
getResourceDescription()
言語資源の説明を取得する。 |
String |
getResourceId()
言語資源IDを取得する。 |
String |
getResourceName()
言語資源名を取得する。 |
String |
getResourceTypeDomainId()
言語資源タイプのドメインIDを返す。 |
String |
getResourceTypeId()
言語資源タイプを返す。 |
String |
getSpecialNoteInfo()
特記事項を取得する |
boolean |
isActive()
アクティブかどうかを取得する。 |
boolean |
isApproved()
承認状態を取得する。 |
boolean |
isVisible()
言語資源の可視状態を返す。 |
void |
removeAttribute(String attributeName)
属性を削除する。 |
void |
setActive(boolean active)
アクティブかどうかを設定する。 |
void |
setApproved(boolean approved)
承認状態を設定する。 |
void |
setAttribute(ResourceAttribute attribute)
属性を設定する。 |
void |
setAttributes(Collection<ResourceAttribute> attributes)
属性のコレクションを設定する。 |
void |
setAttributeValue(String attributeName,
String attributeValue)
属性値を設定する。 |
void |
setCopyrightInfo(String copyrightInfo)
著作権情報を設定する。 |
void |
setCpuInfo(String cpuInfo)
CPU情報を設定する |
void |
setGridId(String gridId)
グリッドIDを設定する。 |
void |
setLicenseInfo(String licenseInfo)
ライセンス情報を設定する。 |
void |
setMemoryInfo(String memoryInfo)
メモリ情報を設定する |
void |
setOsInfo(String osInfo)
|
void |
setOwnerUserId(String ownerUserId)
登録者ユーザIDを設定する。 |
void |
setResourceDescription(String serviceDescription)
言語資源の説明を設定する。 |
void |
setResourceId(String serviceId)
言語資源IDを設定する。 |
void |
setResourceName(String serviceName)
言語資源名を設定する。 |
void |
setResourceTypeDomainId(String resourceTypeDomainId)
言語資源タイプのドメインIDを設定する。 |
void |
setResourceTypeId(String resourceTypeId)
言語資源タイプを設定する。 |
void |
setSpecialNoteInfo(String specialNoteInfo)
特記事項を設定する |
void |
setVisible(boolean visible)
言語資源の可視状態を設定する。 |
String |
toString()
|
クラス jp.go.nict.langrid.dao.entity.UpdateManagedEntity から継承されたメソッド |
---|
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, touchUpdatedDateTime |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Resource()
public Resource(String gridId, String resourceId)
gridId
- グリッドIDresourceId
- リソースIDpublic Resource(String gridId, String resourceId, String resourceName, String resourceTypeDomainId, String resourceTypeId)
gridId
- グリッドIDresourceId
- リソースIDresourceName
- リソース名resourceTypeDomainId
- リソースタイプのドメインIDresourceTypeId
- リソースタイプIDメソッドの詳細 |
---|
public String getGridId()
public void setGridId(String gridId)
gridId
- グリッドIDpublic ResourceAttribute getAttribute(String name)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の getAttribute
name
- 属性名
public Collection<ResourceAttribute> getAttributes()
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の getAttributes
public void setAttributes(Collection<ResourceAttribute> attributes)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の setAttributes
attributes
- 属性のコレクションpublic String getAttributeValue(String attributeName)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の getAttributeValue
attributeName
- 属性名
public String getCopyrightInfo()
public String getCpuInfo()
public String getLicenseInfo()
public String getMemoryInfo()
public String getOwnerUserId()
public String getResourceDescription()
public String getResourceId()
public String getResourceName()
public String getSpecialNoteInfo()
public String getResourceTypeDomainId()
public void setResourceTypeDomainId(String resourceTypeDomainId)
resourceTypeDomainId
- 言語資源タイプのドメインIDpublic String getResourceTypeId()
public void setResourceTypeId(String resourceTypeId)
resourceTypeId
- 言語資源タイプpublic String getOsInfo()
public boolean isActive()
public boolean isVisible()
public void removeAttribute(String attributeName)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の removeAttribute
attributeName
- 属性名public void setActive(boolean active)
active
- アクティブかどうかpublic void setAttribute(ResourceAttribute attribute)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の setAttribute
attribute
- 属性public void setAttributeValue(String attributeName, String attributeValue)
AttributedElement
の記述:
AttributedElement<ResourceAttribute>
内の setAttributeValue
attributeName
- 属性名attributeValue
- 属性値public void setCopyrightInfo(String copyrightInfo)
copyrightInfo
- 著作権情報public void setCpuInfo(String cpuInfo)
cpuInfo
- CPU情報public void setLicenseInfo(String licenseInfo)
licenseInfo
- ライセンス情報public void setMemoryInfo(String memoryInfo)
memoryInfo
- メモリ情報public void setOwnerUserId(String ownerUserId)
ownerUserId
- 登録者ユーザIDpublic void setResourceDescription(String serviceDescription)
serviceDescription
- 言語資源の説明public void setResourceId(String serviceId)
serviceId
- 言語資源IDpublic void setResourceName(String serviceName)
serviceName
- 言語資源名public void setSpecialNoteInfo(String specialNoteInfo)
specialNoteInfo
- 特記事項public void setVisible(boolean visible)
visible
- 可視状態public void setOsInfo(String osInfo)
public boolean isApproved()
public void setApproved(boolean approved)
approved
- 承認状態public String toString()
UpdateManagedEntity
内の toString
protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
UpdateManagedEntity
の記述:
UpdateManagedEntity
内の appendSpecialEquals
builder
- ビルダvalue
- 比較する値ignoreDates
- 日付を無視するかどうか
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder, Collection<String> appendedFields)
UpdateManagedEntity
の記述:
UpdateManagedEntity
内の appendSpecialHashCode
builder
- ビルダappendedFields
- 比較したフィールドを追加するコレクション
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |