|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.security.spec.ECPoint
public class ECPoint
この不変なクラスは、アフィン座標における楕円曲線 (Elliptic Curve: EC) 上の点を表します。その他の座標系でこの点を表現するには、このクラスを拡張します。
| フィールドの概要 | |
|---|---|
static ECPoint |
POINT_INFINITY
これは無限遠点を定義します。 |
| コンストラクタの概要 | |
|---|---|
ECPoint(BigInteger x,
BigInteger y)
指定されたアフィン x 座標 x とアフィン y 座標 y から ECPoint を作成します。 |
|
| メソッドの概要 | |
|---|---|
boolean |
equals(Object obj)
この楕円曲線上の点と指定されたオブジェクトとを比較し、両者が等しいかどうかを判定します。 |
BigInteger |
getAffineX()
アフィン x 座標 x を返します。 |
BigInteger |
getAffineY()
アフィン y 座標 y を返します。 |
int |
hashCode()
この楕円曲線上の点に対するハッシュコード値を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final ECPoint POINT_INFINITY
| コンストラクタの詳細 |
|---|
public ECPoint(BigInteger x,
BigInteger y)
x とアフィン y 座標 y から ECPoint を作成します。
x - アフィン x 座標y - アフィン y 座標
NullPointerException - x または y が null の場合| メソッドの詳細 |
|---|
public BigInteger getAffineX()
x を返します。注: POINT_INFINITY のアフィン x 座標は null です。
public BigInteger getAffineY()
y を返します。注: POINT_INFINITY のアフィン y 座標は null です。
public boolean equals(Object obj)
Object 内の equalsobj - 比較対象のオブジェクト
obj が ECPoint のインスタンスであり、かつ両者のアフィン座標が一致する場合は true、そうでない場合は falseObject.hashCode(),
Hashtablepublic int hashCode()
Object 内の hashCodeObject.equals(java.lang.Object),
Hashtable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。