クラスBasicControl
java.lang.Object
javax.naming.ldap.BasicControl
- すべての実装されたインタフェース:
Serializable, Control
- 直系の既知のサブクラス:
ManageReferralControl, PagedResultsControl, PagedResultsResponseControl, SortControl, SortResponseControl
-
フィールドのサマリー
フィールド修飾子と型フィールド説明protected booleanコントロールのクリティカルの程度。protected Stringコントロールのオブジェクト識別子の文字列。protected byte[]コントロールのASN.1 BERでエンコードされた値。インタフェースControlで宣言されたフィールド
CRITICAL, NONCRITICAL修飾子と型フィールド説明static final booleanクリティカル・コントロールを示します。static final boolean非クリティカル・コントロールを示します。 -
コンストラクタのサマリー
コンストラクタコンストラクタ説明BasicControl(String id) 非クリティカル・コントロールを構築します。BasicControl(String id, boolean criticality, byte[] value) 指定された引数を使ってコントロールを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明byte[]コントロールのASN.1 BERでエンコードされた値を取得します。getID()コントロールのオブジェクト識別子の文字列を取得します。booleanコントロールのクリティカルの程度を判定します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
フィールド詳細
-
id
protected String idコントロールのオブジェクト識別子の文字列。 -
criticality
protected boolean criticalityコントロールのクリティカルの程度。 -
value
protected byte[] valueコントロールのASN.1 BERでエンコードされた値。
-
-
コンストラクタの詳細
-
BasicControl
-
BasicControl
public BasicControl(String id, boolean criticality, byte[] value) 指定された引数を使ってコントロールを構築します。- パラメータ:
id- コントロールのオブジェクト識別子の文字列。criticality- コントロールのクリティカルの程度。value- コントロールのASN.1 BERでエンコードされた値。 この値は複製されないので、この値を変更するとコントロールの内容に影響する。 nullも指定できる。
-
-
メソッドの詳細
-
getID
-
isCritical
public boolean isCritical()コントロールのクリティカルの程度を判定します。- 定義:
isCritical、インタフェースControl- 戻り値:
- コントロールがクリティカルの場合はtrue、そうでない場合はfalse。
-
getEncodedValue
public byte[] getEncodedValue()コントロールのASN.1 BERでエンコードされた値を取得します。 結果には、コントロール値のBERタグおよび長さが含まれますが、コントロールのオブジェクト識別子やクリティカルの程度の設定は含まれません。- 定義:
getEncodedValue、インタフェースControl- 戻り値:
- コントロールのASN.1 BERでエンコードされた値を表すnullの可能性があるバイト配列。 この値は複製されないので、戻り値を変更するとコントロールの内容に影響する。
-