|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Object javax.lang.model.util.AbstractTypeVisitor6<R, P>
R
- 이 방문객의 메소드의 귀가형. 결과를 돌려줄 필요가 없는 방문객 Void
를 사용하는P
- 이 방문객의 메소드에 추가하는 파라미터의 형태. 추가의 파라미터를 필요로 하지 않는 방문객의 Void
를 사용한다public abstract class AbstractTypeVisitor6<R, P>
버젼 6 의 언어 레벨에 적절한 디폴트의 동작을 가지는, 형태의 스켈리턴 방문객입니다.
경고: Java™ 프로그램 언어의 장래의 버젼에, 현재는 미지의 새로운 언어 구조가 추가되는 경우, 그것들을 포함하기 위해서, 이 클래스에 의해 구현되는 TypeVisitor
인터페이스에 메소드가 추가될 가능성이 있습니다. 따라서, 장래적으로, 이름이 "visit"
로 시작되는 메소드가 이 클래스에 추가될 가능성이 있습니다. 비호환성이 생기는 것을 피하기 (위해)때문에, 이 클래스를 확장하는 클래스에서는, 이름이 "visit"
로 시작되는 인스턴스 메소드를 선언하지 않게 해 주세요.
이러한 새로운 비짓트메소드가 추가되면(자), 이 클래스의 디폴트의 구현은 visitUnknown
메소드를 호출합니다. 또, 새로운 추상형 방문객 클래스가, 새로운 언어 레벨에 대응하도록(듯이) 도입됩니다. 이 방문객에서는, 목적의 비짓트메소드에 대한 디폴트의 동작이 다릅니다. 새로운 방문객이 도입되었을 경우, 이 방문객의 모두 또는 일부가 추천 되지 않게 될 가능성이 있습니다.
생성자 의 개요 | |
---|---|
protected |
AbstractTypeVisitor6 ()
호출하는 구상 서브 클래스의 생성자 입니다. |
메소드의 개요 | |
---|---|
R |
visit (TypeMirror t)
형태 밀러의 accept 메소드에 자신을 건네주어, 추가의 파라미터에 null 를 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. |
R |
visit (TypeMirror t,
P p)
형태 밀러의 accept 메소드에 자신을 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. |
R |
visitUnknown (TypeMirror t,
P p)
미지의 종류의 형태를 비짓트 합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
인터페이스 javax.lang.model.type. TypeVisitor 로부터 상속된 메소드 |
---|
visitArray , visitDeclared , visitError , visitExecutable , visitNoType , visitNull , visitPrimitive , visitTypeVariable , visitWildcard |
생성자 의 상세 |
---|
protected AbstractTypeVisitor6()
메소드의 상세 |
---|
public final R visit(TypeMirror t, P p)
accept
메소드에 자신을 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. v.visit(t, p)
의 호출은 t.accept(v, p)
와 동등합니다.
TypeVisitor <R ,P >
내의 visit
t
- 비짓트 하는 형태p
- 방문객 지정의 파라미터
public final R visit(TypeMirror t)
accept
메소드에 자신을 건네주어, 추가의 파라미터에 null
를 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. v.visit(t)
의 호출은 t.accept(v, null)
와 동등합니다.
TypeVisitor <R ,P >
내의 visit
t
- 비짓트 하는 형태
public R visitUnknown(TypeMirror t, P p)
TypeMirror
계층에 추가되었을 경우에 발생합니다.
AbstractTypeVisitor6
내의 이 메소드의 디폴트 구현은, 항상 UnknownTypeException
를 throw 합니다. 이 동작은 서브 클래스에 필수가 아닙니다.
TypeVisitor <R ,P >
내의 visitUnknown
t
- 비짓트 하는 형태p
- 방문객 지정의 파라미터
UnknownTypeException
- 필요에 따라서 방문객의 구현은 이 예외를 throw 할 수 있다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.