gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxd.common.Command クラス
org.xdi.oxd.common.Command の継承関係図
Inheritance graph
org.xdi.oxd.common.Command 連携図
Collaboration graph

公開メンバ関数

 Command ()
 
 Command (CommandType p_command)
 
 Command (CommandType commandType, JsonNode params)
 
 Command (CommandType commandType, IParams params)
 
CommandType getCommandType ()
 
Command setCommandType (CommandType p_commandType)
 
JsonNode getParams ()
 
Command setParams (JsonNode p_params)
 
Command setParamsObject (IParams p_params)
 
String paramsAsString ()
 
String toString ()
 

非公開変数類

CommandType commandType
 
JsonNode params
 

詳解

著者
Yuriy Zabrovarnyy
バージョン
0.9, 09/08/2013

構築子と解体子

◆ Command() [1/4]

org.xdi.oxd.common.Command.Command ( )
inline
28  {
29  }

◆ Command() [2/4]

org.xdi.oxd.common.Command.Command ( CommandType  p_command)
inline
31  {
32  commandType = p_command;
33  }
CommandType commandType
Definition: Command.java:24

◆ Command() [3/4]

org.xdi.oxd.common.Command.Command ( CommandType  commandType,
JsonNode  params 
)
inline
35  {
36  this.commandType = commandType;
37  this.params = params;
38  }
CommandType commandType
Definition: Command.java:24
JsonNode params
Definition: Command.java:26

◆ Command() [4/4]

org.xdi.oxd.common.Command.Command ( CommandType  commandType,
IParams  params 
)
inline
40  {
41  this.commandType = commandType;
42  this.params = JsonNodeFactory.instance.POJONode(params);
43  }
CommandType commandType
Definition: Command.java:24
JsonNode params
Definition: Command.java:26

関数詳解

◆ getCommandType()

CommandType org.xdi.oxd.common.Command.getCommandType ( )
inline
45  {
46  return commandType;
47  }
CommandType commandType
Definition: Command.java:24

◆ getParams()

JsonNode org.xdi.oxd.common.Command.getParams ( )
inline
54  {
55  return params;
56  }
JsonNode params
Definition: Command.java:26

◆ paramsAsString()

String org.xdi.oxd.common.Command.paramsAsString ( )
inline
68  {
69  return params != null ? params.toString() : "";
70  }
JsonNode params
Definition: Command.java:26

◆ setCommandType()

Command org.xdi.oxd.common.Command.setCommandType ( CommandType  p_commandType)
inline
49  {
50  commandType = p_commandType;
51  return this;
52  }
CommandType commandType
Definition: Command.java:24

◆ setParams()

Command org.xdi.oxd.common.Command.setParams ( JsonNode  p_params)
inline
58  {
59  params = p_params;
60  return this;
61  }
JsonNode params
Definition: Command.java:26

◆ setParamsObject()

Command org.xdi.oxd.common.Command.setParamsObject ( IParams  p_params)
inline
63  {
64  params = JsonNodeFactory.instance.POJONode(p_params);
65  return this;
66  }
JsonNode params
Definition: Command.java:26

◆ toString()

String org.xdi.oxd.common.Command.toString ( )
inline

Returns string representation of object

戻り値
string representation of object
78  {
79  final StringBuilder sb = new StringBuilder();
80  sb.append("Command");
81  sb.append("{command=").append(commandType);
82  sb.append(", params=").append(params);
83  sb.append('}');
84  return sb.toString();
85  }
CommandType commandType
Definition: Command.java:24
JsonNode params
Definition: Command.java:26

メンバ詳解

◆ commandType

CommandType org.xdi.oxd.common.Command.commandType
private

◆ params

JsonNode org.xdi.oxd.common.Command.params
private

このクラス詳解は次のファイルから抽出されました: