|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
TypeMirror 를 사용하고 있는 패키지 | |
---|---|
javax.lang.model.element | Java 프로그램 언어의 요소를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다. |
javax.lang.model.type | Java 프로그램 언어의 형태를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다. |
javax.lang.model.util | 프로그램 요소와형태의 처리를 지원하는 유틸리티입니다. |
javax.lang.model.element 에서의 TypeMirror 의 사용 |
---|
TypeMirror 를 돌려주는 javax.lang.model.element 의 메소드 | |
---|---|
TypeMirror |
Element. asType ()
이 요소로 정의된 형태를 돌려줍니다. |
TypeMirror |
ExecutableElement. getReturnType ()
이 실행 가능 파일의 귀가형을 돌려줍니다. |
TypeMirror |
TypeElement. getSuperclass ()
이 형태 요소의 직접 슈퍼 클래스를 돌려줍니다. |
TypeMirror 형의 인수를 가지는 형태를 돌려주는 javax.lang.model.element 의 메소드 | |
---|---|
List <? extends TypeMirror > |
TypeParameterElement. getBounds ()
이 형태 파라미터의 경계를 돌려줍니다. |
List <? extends TypeMirror > |
TypeElement. getInterfaces ()
이 클래스에 의해 직접 구현된 인터페이스형, 또는 이 인터페이스에 의해 직접 전개된 인터페이스형을 돌려줍니다. |
List <? extends TypeMirror > |
ExecutableElement. getThrownTypes ()
이 메소드 또는 생성자 의 throws 절에 일람 지정된 예외 및 다른 throw 가능한 객체를 선언순서에 돌려줍니다. |
TypeMirror 형의 파라미터를 가지는 javax.lang.model.element 의 메소드 | |
---|---|
R |
AnnotationValueVisitor. visitType (TypeMirror t,
P p)
주석의 형치를 비짓트 합니다. |
javax.lang.model.type 에서의 TypeMirror 의 사용 |
---|
javax.lang.model.type 에서의 TypeMirror 의 서브 인터페이스 | |
---|---|
interface |
ArrayType
배열형을 나타냅니다. |
interface |
DeclaredType
선언된 형태인 클래스형 또는 인터페이스형을 나타냅니다. |
interface |
ErrorType
적절히 모델화할 수 없는 클래스 또는 인터페이스의 형태를 나타냅니다. |
interface |
ExecutableType
실행 가능 파일을 나타냅니다. |
interface |
NoType
적절한 실제의 형태가 존재하지 않는 경우에 사용되는 의사형입니다. |
interface |
NullType
null 형을 나타냅니다. |
interface |
PrimitiveType
원시형을 나타냅니다. |
interface |
ReferenceType
참조형을 나타냅니다. |
interface |
TypeVariable
형태 변수를 나타냅니다. |
interface |
WildcardType
와일드 카드형 인수를 나타냅니다. |
TypeMirror 를 돌려주는 javax.lang.model.type 의 메소드 | |
---|---|
TypeMirror |
ArrayType. getComponentType ()
이 배열형의 컴퍼넌트의 형태를 돌려줍니다. |
TypeMirror |
DeclaredType. getEnclosingType ()
가장 안쪽이 둘러싸는 인스턴스의 형태를 돌려줍니다. |
TypeMirror |
WildcardType. getExtendsBound ()
이 와일드 카드의 상한을 돌려줍니다. |
TypeMirror |
TypeVariable. getLowerBound ()
이 형태 변수의 하한을 돌려줍니다. |
TypeMirror |
ExecutableType. getReturnType ()
이 실행 가능 파일의 귀가형을 돌려줍니다. |
TypeMirror |
WildcardType. getSuperBound ()
이 와일드 카드의 하한을 돌려줍니다. |
TypeMirror |
MirroredTypeException. getTypeMirror ()
액세스 되는 형태에 대응하는 형태 밀러를 돌려줍니다. |
TypeMirror |
UnknownTypeException. getUnknownType ()
미지의 형태를 돌려줍니다. |
TypeMirror |
TypeVariable. getUpperBound ()
이 형태 변수의 상한을 돌려줍니다. |
TypeMirror 형의 인수를 가지는 형태를 돌려주는 javax.lang.model.type 의 메소드 | |
---|---|
List <? extends TypeMirror > |
ExecutableType. getParameterTypes ()
이 실행 가능 파일의 가파라미터의 형태를 돌려줍니다. |
List <? extends TypeMirror > |
ExecutableType. getThrownTypes ()
이 실행 가능 파일의 throws 절로 지정된 예외 및 다른 throw 가능한 객체를 돌려줍니다. |
List <? extends TypeMirror > |
DeclaredType. getTypeArguments ()
이 형태의 실제의 형태 인수를 돌려줍니다. |
List <? extends TypeMirror > |
MirroredTypesException. getTypeMirrors ()
액세스 되는 복수의 형태에 대응하는 복수의 형태 밀러를 돌려줍니다. |
TypeMirror 형의 파라미터를 가지는 javax.lang.model.type 의 메소드 | |
---|---|
R |
TypeVisitor. visit (TypeMirror t)
v.visit(t, null) 와 동등의 편리한 메소드입니다. |
R |
TypeVisitor. visit (TypeMirror t,
P p)
형태를 비짓트 합니다. |
R |
TypeVisitor. visitUnknown (TypeMirror t,
P p)
미지의 종류의 형태를 비짓트 합니다. |
TypeMirror 형의 파라미터를 가지는 javax.lang.model.type 의 생성자 | |
---|---|
MirroredTypeException (TypeMirror type)
지정된 형태의 새로운 MirroredTypeException 를 구축합니다. |
|
UnknownTypeException (TypeMirror t,
Object p)
새로운 UnknownTypeException 를 작성합니다. |
TypeMirror 형의 형태 인수를 가지는 javax.lang.model.type 의 생성자 파라미터 | |
---|---|
MirroredTypesException (List <? extends TypeMirror > types)
지정된 형태의 새로운 MirroredTypesException 를 구축합니다. |
javax.lang.model.util 에서의 TypeMirror 의 사용 |
---|
TypeMirror 를 돌려주는 javax.lang.model.util 의 메소드 | |
---|---|
TypeMirror |
Types. asMemberOf (DeclaredType containing,
Element element)
지정된 형태의 멤버로서 요소가 참조되는 경우, 혹은 지정된 형태에 직접 포함 되는 멤버로서 요소가 참조되는 경우, 요소의 형태를 돌려줍니다. |
TypeMirror |
Types. capture (TypeMirror t)
형태에 취득 변환을 적용합니다. |
TypeMirror |
Types. erasure (TypeMirror t)
형태의 소거를 돌려줍니다. |
TypeMirror 형의 인수를 가지는 형태를 돌려주는 javax.lang.model.util 의 메소드 | |
---|---|
List <? extends TypeMirror > |
Types. directSupertypes (TypeMirror t)
형태의 직접적인 슈퍼타입을 돌려줍니다. |
TypeMirror 형의 파라미터를 가지는 javax.lang.model.util 의 메소드 | |
---|---|
Element |
Types. asElement (TypeMirror t)
형태에 대응하는 요소를 돌려줍니다. |
TypeMirror |
Types. capture (TypeMirror t)
형태에 취득 변환을 적용합니다. |
boolean |
Types. contains (TypeMirror t1,
TypeMirror t2)
있는 형태 인수를 다른 형태에 「포함」할 수 있을지 어떨지를 테스트합니다. |
protected R |
SimpleTypeVisitor6. defaultAction (TypeMirror e,
P p)
비짓트메소드의 디폴트의 액션입니다. |
List <? extends TypeMirror > |
Types. directSupertypes (TypeMirror t)
형태의 직접적인 슈퍼타입을 돌려줍니다. |
TypeMirror |
Types. erasure (TypeMirror t)
형태의 소거를 돌려줍니다. |
ArrayType |
Types. getArrayType (TypeMirror componentType)
지정된 컴퍼넌트형과 함께 배열형을 돌려줍니다. |
DeclaredType |
Types. getDeclaredType (DeclaredType containing,
TypeElement typeElem,
TypeMirror ... typeArgs)
멤버인 형태의포함형을 지정하면(자), 형태 요소와 실제의 형태 인수에 대응하는 형태를 돌려줍니다. |
DeclaredType |
Types. getDeclaredType (TypeElement typeElem,
TypeMirror ... typeArgs)
형태 요소와 실제의 형태 인수에 대응하는 형태를 돌려줍니다. |
WildcardType |
Types. getWildcardType (TypeMirror extendsBound,
TypeMirror superBound)
새로운 와일드 카드의 형태 인수를 돌려줍니다. |
boolean |
Types. isAssignable (TypeMirror t1,
TypeMirror t2)
있는 형태를 다른 형태에 대입할 수 있을지 어떨지를 테스트합니다. |
boolean |
Types. isSameType (TypeMirror t1,
TypeMirror t2)
2 개의 TypeMirror 객체가 같은 형태를 나타낼지 어떨지를 테스트합니다. |
boolean |
Types. isSubtype (TypeMirror t1,
TypeMirror t2)
있는 형태가 다른 형태의 subtype일지 어떨지를 테스트합니다. |
PrimitiveType |
Types. unboxedType (TypeMirror t)
지정된 형태의 언 박싱 된 값의 형태 (원시형)를 돌려줍니다. |
R |
AbstractTypeVisitor6. visit (TypeMirror t)
형태 밀러의 accept 메소드에 자신을 건네주어, 추가의 파라미터에 null 를 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. |
R |
AbstractTypeVisitor6. visit (TypeMirror t,
P p)
형태 밀러의 accept 메소드에 자신을 건네주는것 같이 해, 그 형태 밀러를 비짓트 합니다. |
R |
SimpleAnnotationValueVisitor6. visitType (TypeMirror t,
P p)
주석의 형치를 비짓트 합니다. |
R |
AbstractTypeVisitor6. visitUnknown (TypeMirror t,
P p)
미지의 종류의 형태를 비짓트 합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.