jp.go.nict.langrid.management.web.model
クラス ServiceTypeModel

java.lang.Object
  上位を拡張 jp.go.nict.langrid.management.web.model.ServiceManagerModel
      上位を拡張 jp.go.nict.langrid.management.web.model.ServiceDomainModel
          上位を拡張 jp.go.nict.langrid.management.web.model.ServiceTypeModel
すべての実装されたインタフェース:
Serializable

public class ServiceTypeModel
extends ServiceDomainModel

サービスマネージャ内部で扱うサービスタイプ情報のモデル

バージョン:
$Revision: 12491 $
作成者:
Masaaki Kamiya, $Author: Masaaki Kamiya $
関連項目:
直列化された形式

コンストラクタの概要
ServiceTypeModel()
           
 
メソッドの概要
 LanguagePathType getCurrentPathType()
          サービスタイプが対応する主な言語パスの種類を取得する 完全な言語パスタイプのセットはgetTypeSet()で取得する
 String getDescription()
          詳細説明を取得する
 String getDomainId()
          タイプが属するドメインIDを取得する
 List<InterfaceDefinitionModel> getInterfaceList()
          タイプのインターフェイス定義のリストを取得する
 Collection<ServiceMetaAttributeModel> getMetaAttrbuteList()
          タイプのメタ属性のコレクションを取得する
 String getTypeId()
          タイプIDを取得する
 String getTypeName()
          タイプ名を取得する
 Set<LanguagePathType> getTypeSet()
          タイプが対応する言語パスタイプのセットを取得する
 void setDescription(String description)
          詳細説明を設定する
 void setDomainId(String domainId)
          タイプが属するドメインIDを設定する
 void setInterfaceList(List<InterfaceDefinitionModel> interfaceList)
          タイプのインターフェイス定義のリストを設定する
 void setMetaAttrbuteList(Collection<ServiceMetaAttributeModel> metaAttrbuteList)
          タイプのメタ属性のコレクションを設定する
 void setTypeId(String typeId)
          タイプIDを設定する
 void setTypeName(String typeName)
          タイプ名を設定する
 void setTypeSet(Set<LanguagePathType> typeSet)
          タイプが対応する言語パスタイプのセットを設定する
 
クラス jp.go.nict.langrid.management.web.model.ServiceManagerModel から継承されたメソッド
equals, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ServiceTypeModel

public ServiceTypeModel()
メソッドの詳細

getDescription

public String getDescription()
詳細説明を取得する

戻り値:
説明

getDomainId

public String getDomainId()
タイプが属するドメインIDを取得する

オーバーライド:
クラス ServiceDomainModel 内の getDomainId
戻り値:
ドメインID

getInterfaceList

public List<InterfaceDefinitionModel> getInterfaceList()
タイプのインターフェイス定義のリストを取得する

戻り値:
定義のリスト

getMetaAttrbuteList

public Collection<ServiceMetaAttributeModel> getMetaAttrbuteList()
タイプのメタ属性のコレクションを取得する

戻り値:
コレクション

getTypeId

public String getTypeId()
タイプIDを取得する

戻り値:
タイプID

getTypeName

public String getTypeName()
タイプ名を取得する

戻り値:
タイプ名

getTypeSet

public Set<LanguagePathType> getTypeSet()
タイプが対応する言語パスタイプのセットを取得する

戻り値:
言語パスタイプのセット

setDescription

public void setDescription(String description)
詳細説明を設定する

パラメータ:
description - 詳細説明

setDomainId

public void setDomainId(String domainId)
タイプが属するドメインIDを設定する

オーバーライド:
クラス ServiceDomainModel 内の setDomainId
パラメータ:
domainId - ドメインID

setInterfaceList

public void setInterfaceList(List<InterfaceDefinitionModel> interfaceList)
タイプのインターフェイス定義のリストを設定する

パラメータ:
interfaceList - 定義リスト

setMetaAttrbuteList

public void setMetaAttrbuteList(Collection<ServiceMetaAttributeModel> metaAttrbuteList)
タイプのメタ属性のコレクションを設定する

パラメータ:
metaAttrbuteList - コレクション

setTypeId

public void setTypeId(String typeId)
タイプIDを設定する

パラメータ:
typeId - タイプID

setTypeName

public void setTypeName(String typeName)
タイプ名を設定する

パラメータ:
typeName - タイプ名

setTypeSet

public void setTypeSet(Set<LanguagePathType> typeSet)
タイプが対応する言語パスタイプのセットを設定する

パラメータ:
typeSet - 言語パスタイプのセット

getCurrentPathType

public LanguagePathType getCurrentPathType()
サービスタイプが対応する主な言語パスの種類を取得する 完全な言語パスタイプのセットはgetTypeSet()で取得する

戻り値:
サービスタイプが対応する言語パスタイプ
関連項目:
getTypeSet()