|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectScriptableObject
org.siprop.simulator.multiPacketer.InitStructure
public class InitStructure
初期化パラメータを保持するための構造体クラス。
フィールドの概要 | |
---|---|
protected static Category |
LOG
log4j アクセスポイント。 |
コンストラクタの概要 | |
---|---|
InitStructure()
コンストラクター |
|
InitStructure(org.siprop.simulator.multiPacketer.tracer.Tracer tracer)
|
メソッドの概要 | |
---|---|
java.lang.String |
getClassName()
ScriptableObjectに必要なメソッドで、クラスの名称を返す。 |
Context |
getContext()
JSEngineが使用する Contextを取得する |
java.lang.String |
getIpType()
IP種別を取得する |
java.lang.String |
getLocalIP()
ローカルIPを取得する |
int |
getLocalPort()
ローカルポートを取得する |
java.net.InetSocketAddress |
getLocalSocket()
ローカルSocketAddressを取得する |
java.lang.String |
getRemoteIP()
リモートIPを取得する |
int |
getRemotePort()
リモートポートを取得する |
java.net.InetSocketAddress |
getRemoteSocket()
リモートSocketAddressを取得する |
Scriptable |
getScope()
JSEngineが使用する Scriptableのスコープを取得する |
org.siprop.simulator.multiPacketer.tracer.Tracer |
getTracer()
Tracer を取得する |
java.lang.String |
getTransportType()
トランスポートタイプを取得する |
boolean |
isV6()
IPv6かどうか? |
void |
jsConstructor()
JavaScript側で呼び出された時用のコンストラクター |
void |
setContext(Context context)
JSEngineが使用する Contextをセットする |
void |
setIpType(java.lang.String ipType)
IP種別をセットする |
void |
setLocalIP(java.lang.String localIP)
ローカルIPをセットする |
void |
setLocalPort(int localPort)
ローカルポートをセットする |
void |
setLocalSocket(java.net.InetSocketAddress localSocket)
ローカルSocketAddressをセットする |
void |
setRemoteIP(java.lang.String remoteIP)
リモートIPをセットする |
void |
setRemotePort(int remotePort)
リモートポートをセットする |
void |
setRemoteSocket(java.net.InetSocketAddress remoteSocket)
リモートSocketAddressをセットする |
void |
setScope(Scriptable scope)
JSEngineが使用する Scriptableのスコープをセットする |
void |
setTransportType(java.lang.String transportType)
トランスポートタイプをセットする |
boolean |
validator()
セットされた各パラメータが正当かどうかチェックする |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected static Category LOG
コンストラクタの詳細 |
---|
public InitStructure()
public InitStructure(org.siprop.simulator.multiPacketer.tracer.Tracer tracer)
メソッドの詳細 |
---|
public void jsConstructor()
public java.lang.String getClassName()
public java.lang.String getIpType()
public void setIpType(java.lang.String ipType)
ipType
- IP種別public java.lang.String getLocalIP()
public void setLocalIP(java.lang.String localIP)
localIP
- ローカルIP文字列public int getLocalPort()
public void setLocalPort(int localPort)
localPort
- ローカルポートpublic java.lang.String getRemoteIP()
public void setRemoteIP(java.lang.String remoteIP)
remoteIP
- リモートIP文字列public int getRemotePort()
public void setRemotePort(int remotePort)
remotePort
- リモートポートpublic java.lang.String getTransportType()
public void setTransportType(java.lang.String transportType)
transportType
- トランスポートタイプpublic java.net.InetSocketAddress getLocalSocket()
public void setLocalSocket(java.net.InetSocketAddress localSocket)
localSocket
- ローカルSocketAddresspublic java.net.InetSocketAddress getRemoteSocket()
public void setRemoteSocket(java.net.InetSocketAddress remoteSocket)
remoteSocket
- リモートSocketAddresspublic boolean isV6()
public org.siprop.simulator.multiPacketer.tracer.Tracer getTracer()
public Context getContext()
public void setContext(Context context)
context
- Contextpublic Scriptable getScope()
public void setScope(Scriptable scope)
context
- Contextpublic boolean validator()
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |