woolpack.dom
クラス EvalNetMask

java.lang.Object
  上位を拡張 woolpack.dom.EvalNetMask
すべての実装されたインタフェース:
Evaluable<java.lang.String>

public class EvalNetMask
extends java.lang.Object
implements Evaluable<java.lang.String>

ネットワークアドレスを返すEvaluable。ネットワークアドレス毎にセキュリティ設定を定義するために使用することを想定している。

作成者:
nakamura

フィールドの概要
static GettingEL KEY
          アドレスの取得先のデフォルト値。
 
コンストラクタの概要
EvalNetMask(GettingEL addressEL, java.lang.String netMask)
          コンストラクタ。
EvalNetMask(java.lang.String netMask)
          コンストラクタ。
 
メソッドの概要
 java.lang.String eval(DomContext context)
          DomContextを評価する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

KEY

public static final GettingEL KEY
アドレスの取得先のデフォルト値。

コンストラクタの詳細

EvalNetMask

public EvalNetMask(GettingEL addressEL,
                   java.lang.String netMask)
コンストラクタ。

パラメータ:
addressEL - アドレスの取得先。
netMask - ネットマスク。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.IllegalArgumentException - 引数が不正の場合。

EvalNetMask

public EvalNetMask(java.lang.String netMask)
コンストラクタ。

パラメータ:
netMask - ネットマスク。
例外:
java.lang.NullPointerException - 引数が null の場合。
java.lang.IllegalArgumentException - 引数が不正の場合。
メソッドの詳細

eval

public java.lang.String eval(DomContext context)
インタフェース Evaluable の記述:
DomContextを評価する。

定義:
インタフェース Evaluable<java.lang.String> 内の eval
パラメータ:
context - コンテキスト。
戻り値:
評価結果。


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.