JavaTM Platform
Standard Ed. 6

java.security.spec
클래스 ECPoint

java.lang.Object 
  상위를 확장 java.security.spec.ECPoint


public class ECPoint
extends Object

이 불변인 클래스는, 아핀 좌표에 있어서의 타원 곡선 (Elliptic Curve: EC) 상의점을 나타냅니다. 그 외의 좌표계로 이 점을 표현하려면 , 이 클래스를 확장합니다.

도입된 버젼:
1.5

필드의 개요
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
 

필드의 상세

POINT_INFINITY

public static final ECPoint  POINT_INFINITY
이것은 무한원점을 정의합니다.

생성자 의 상세

ECPoint

public ECPoint(BigInteger  x,
               BigInteger  y)
지정된 아핀 x 좌표 x 와 아핀 y 좌표 y 로부터 ECPoint 를 작성합니다.

파라미터:
x - 아핀 x 좌표
y - 아핀 y 좌표
예외:
NullPointerException - x 또는 y 가 null 의 경우
메소드의 상세

getAffineX

public BigInteger  getAffineX()
아핀 x 좌표 x 를 돌려줍니다. 주:POINT_INFINITY 의 아핀 x 좌표는 null 입니다.

반환값:
아핀 x 좌표

getAffineY

public BigInteger  getAffineY()
아핀 y 좌표 y 를 돌려줍니다. 주:POINT_INFINITY 의 아핀 y 좌표는 null 입니다.

반환값:
아핀 y 좌표

equals

public boolean equals(Object  obj)
이 타원 곡선상의 점과 지정된 객체를 비교해, 양자가 동일한지 어떤지를 판정합니다.

오버라이드(override):
클래스 Object 내의 equals
파라미터:
obj - 비교 대상의 객체
반환값:
obj 가 ECPoint 의 인스턴스이며, 한편 양자의 아핀 좌표가 일치하는 경우는 true, 그렇지 않은 경우는 false
관련 항목:
Object.hashCode() , Hashtable

hashCode

public int hashCode()
이 타원 곡선상의 점에 대한 해시 코드값를 돌려줍니다.

오버라이드(override):
클래스 Object 내의 hashCode
반환값:
해시 코드값
관련 항목:
Object.equals(java.lang.Object) , Hashtable

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.