|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.lang.model.util.AbstractAnnotationValueVisitor6 <R, P>
javax.lang.model.util.SimpleAnnotationValueVisitor6<R, P>
R
- 이 방문객의 메소드의 귀가형P
- 이 방문객의 메소드에 추가하는 파라미터의 형태@SupportedSourceVersion (value =RELEASE_6 ) public class SimpleAnnotationValueVisitor6<R, P>
RELEASE_6
소스 버젼에 적절한 디폴트의 동작을 가지는, 주석치의 단순한 방문객입니다. 비짓트메소드는,defaultAction(java.lang.Object, P)
를 호출합니다. 그 때,defaultAction
의 대응하는 파라미터에 인수를 건네줍니다.
이 클래스의 메소드는, 일반 규약에 따라 오버라이드(override) 할 수 있습니다. @Override
를 가지는 구상 서브 클래스의 주석부 메소드를 사용하면(자), 메소드가 의도되었던 대로 오버라이드(override) 됩니다.
경고: Java™ 프로그램 언어의 장래의 버젼에, 현재는 미지의 새로운 언어 구조가 추가되는 경우, 그것들을 포함하기 위해서, 이 클래스에 의해 구현되는 AnnotationValueVisitor
인터페이스에 메소드가 추가될 가능성이 있습니다. 따라서, 장래적으로, 이름이 "visit"
로 시작되는 메소드가 이 클래스에 추가될 가능성이 있습니다. 비호환성이 생기는 것을 피하기 (위해)때문에, 이 클래스를 확장하는 클래스에서는, 이름이 "visit"
로 시작되는 인스턴스 메소드를 선언하지 않게 해 주세요.
이러한 새로운 비짓트메소드가 추가되면(자), 이 클래스의 디폴트의 구현은 visitUnknown
메소드를 호출합니다. 또, 새로운 단순 주석치 방문객 클래스가, 새로운 언어 레벨에 대응하도록(듯이) 도입됩니다. 이 방문객에서는, 목적의 비짓트메소드에 대한 디폴트의 동작이 다릅니다. 새로운 방문객이 도입되었을 경우, 이 방문객의 모두 또는 일부가 추천 되지 않게 될 가능성이 있습니다.
필드의 개요 | |
---|---|
protected R |
DEFAULT_VALUE
반환되는 디폴트 값. |
생성자 의 개요 | |
---|---|
protected |
SimpleAnnotationValueVisitor6 ()
구상 서브 클래스의 생성자 입니다. |
protected |
SimpleAnnotationValueVisitor6 (R defaultValue)
구상 서브 클래스의 생성자 입니다. |
메소드의 개요 | |
---|---|
protected R |
defaultAction (Object o,
P p)
비짓트메소드의 디폴트의 액션입니다. |
R |
visitAnnotation (AnnotationMirror a,
P p)
주석의 주석치를 비짓트 합니다. |
R |
visitArray (List <? extends AnnotationValue > vals,
P p)
주석의 배열치를 비짓트 합니다. |
R |
visitBoolean (boolean b,
P p)
주석의 boolean 치를 비짓트 합니다. |
R |
visitByte (byte b,
P p)
주석의 byte 치를 비짓트 합니다. |
R |
visitChar (char c,
P p)
주석의 char 치를 비짓트 합니다. |
R |
visitDouble (double d,
P p)
주석의 double 치를 비짓트 합니다. |
R |
visitEnumConstant (VariableElement c,
P p)
주석의 enum 치를 비짓트 합니다. |
R |
visitFloat (float f,
P p)
주석의 float 치를 비짓트 합니다. |
R |
visitInt (int i,
P p)
주석의 int 치를 비짓트 합니다. |
R |
visitLong (long i,
P p)
주석의 long 치를 비짓트 합니다. |
R |
visitShort (short s,
P p)
주석의 short 치를 비짓트 합니다. |
R |
visitString (String s,
P p)
주석의 캐릭터 라인치를 비짓트 합니다. |
R |
visitType (TypeMirror t,
P p)
주석의 형치를 비짓트 합니다. |
클래스 javax.lang.model.util. AbstractAnnotationValueVisitor6 로부터 상속된 메소드 |
---|
visit , visit , visitUnknown |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
protected final R DEFAULT_VALUE
defaultAction
는, 메소드가 오버라이드(override) 되지 않는 한, 이 값을 돌려줍니다.
생성자 의 상세 |
---|
protected SimpleAnnotationValueVisitor6()
null
를 사용합니다.
protected SimpleAnnotationValueVisitor6(R defaultValue)
defaultValue
- DEFAULT_VALUE
에 할당하는 값메소드의 상세 |
---|
protected R defaultAction(Object o, P p)
DEFAULT_VALUE
만을 돌려줍니다. 서브 클래스가 공통으로 이 메소드를 오버라이드(override) 합니다.
o
- 주석의 값p
- 방문객 지정의 파라미터
DEFAULT_VALUE
public R visitBoolean(boolean b, P p)
boolean
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
b
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitByte(byte b, P p)
byte
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
b
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitChar(char c, P p)
char
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
c
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitDouble(double d, P p)
double
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
d
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitFloat(float f, P p)
float
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
f
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitInt(int i, P p)
int
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
i
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitLong(long i, P p)
long
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
i
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitShort(short s, P p)
short
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
s
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitString(String s, P p)
defaultAction
를 호출합니다.
s
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitType(TypeMirror t, P p)
defaultAction
를 호출합니다.
t
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitEnumConstant(VariableElement c, P p)
enum
치를 비짓트 합니다. 이 구현은 defaultAction
를 호출합니다.
c
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitAnnotation(AnnotationMirror a, P p)
defaultAction
를 호출합니다.
a
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과public R visitArray(List <? extends AnnotationValue > vals, P p)
defaultAction
를 호출합니다.
vals
- 비짓트 되는 값p
- 방문객 지정의 파라미터
defaultAction
의 결과
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.