|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 필수 | 옵션 | 상세 : 요소 |
@Documented @Target (value =CONSTRUCTOR ) @Retention (value =RUNTIME ) public @interface ConstructorProperties
생성자 의 주석. 구축된 객체의 getter 메소드에 이 생성자 의 파라미터가 어떻게 대응하는지를 나타냅니다. 다음에 예를 나타냅니다.
주석은, 생성자 의 최초의 파라미터는public class Point { @ConstructorProperties({"x", "y"}) public Point(int x, int y) { this.x = x; this.y = y; } public int getX() { return x; } public int getY() { return y; } private final int x, y; }
getX()
메소드로 취득할 수 있어 2 번째의 파라미터는 getY()
메소드로 취득할 수 있는 것을 나타냅니다. 일반적으로 파라미터명은 실행시에 이용할 수 없기 때문에, 주석이 없으면 파라미터가 getX()
및 getY()
에 대응할지 어떨지나 그 반대로 붙어 아는 방법은 없습니다.
필수 요소의 개요 | |
---|---|
String [] |
value
getter 의 이름. |
요소의 상세 |
---|
public abstract String [] value
getter 의 이름.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 필수 | 옵션 | 상세 : 요소 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.