JavaTM Platform
Standard Ed. 6

인터페이스
javax.lang.model.element.TypeElement 의 사용

TypeElement 를 사용하고 있는 패키지
javax.annotation.processing 주석 프로세서를 선언해, 주석 프로세서가 주석 처리 툴 환경과 통신할 수 있도록(듯이)하기 위한 기능.  
javax.lang.model.element Java 프로그램 언어의 요소를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.  
javax.lang.model.util 프로그램 요소형태의 처리를 지원하는 유틸리티입니다.  
 

javax.annotation.processing 에서의 TypeElement 의 사용
 

TypeElement 형의 파라미터를 가지는 javax.annotation.processing 의 메소드
 Set <? extends Element > RoundEnvironment. getElementsAnnotatedWith (TypeElement  a)
          지정된 주석형을 사용해 주석을 붙일 수 있었던 요소를 돌려줍니다.
 

TypeElement 형의 형태 인수를 가지는 javax.annotation.processing 의 메소드 파라미터
 boolean Processor. process (Set <? extends TypeElement > annotations, RoundEnvironment  roundEnv)
          전회의 라운드로 생성된 형태 요소의 주석형세트를 처리해, 이 프로세서가 그러한 주석을 요구할지 어떨지를 돌려줍니다.
abstract  boolean AbstractProcessor. process (Set <? extends TypeElement > annotations, RoundEnvironment  roundEnv)
          전회의 라운드로 생성된 형태 요소의 주석형세트를 처리해, 이 프로세서가 그러한 주석을 요구할지 어떨지를 돌려줍니다.
 

javax.lang.model.element 에서의 TypeElement 의 사용
 

TypeElement 형의 파라미터를 가지는 javax.lang.model.element 의 메소드
 R ElementVisitor. visitType (TypeElement  e, P  p)
          형태 요소를 비짓트 합니다.
 

javax.lang.model.util 에서의 TypeElement 의 사용
 

TypeElement 를 돌려주는 javax.lang.model.util 의 메소드
 TypeElement Types. boxedClass (PrimitiveType  p)
          지정된 원시형의 복싱 된 값의 클래스를 돌려줍니다.
 TypeElement Elements. getTypeElement (CharSequence  name)
          정규명이 지정된 형태 요소를 돌려줍니다.
 

TypeElement 형의 인수를 가지는 형태를 돌려주는 javax.lang.model.util 의 메소드
static List <TypeElement > ElementFilter. typesIn (Iterable <? extends Element > elements)
          elements 내의 형태의 리스트를 돌려줍니다.
static Set <TypeElement > ElementFilter. typesIn (Set <? extends Element > elements)
          elements 내의 형태세트를 돌려줍니다.
 

TypeElement 형의 파라미터를 가지는 javax.lang.model.util 의 메소드
 List <? extends Element > Elements. getAllMembers (TypeElement  type)
          상속되고 있을까 직접 선언되고 있을까에 관계없이, 형태 요소의 모든 멤버를 돌려줍니다.
 Name Elements. getBinaryName (TypeElement  type)
          형태 요소의 「바이너리명」을 돌려줍니다.
 DeclaredType Types. getDeclaredType (DeclaredType  containing, TypeElement  typeElem, TypeMirror ... typeArgs)
          멤버인 형태의포함형을 지정하면(자), 형태 요소와 실제의 형태 인수에 대응하는 형태를 돌려줍니다.
 DeclaredType Types. getDeclaredType (TypeElement  typeElem, TypeMirror ... typeArgs)
          형태 요소와 실제의 형태 인수에 대응하는 형태를 돌려줍니다.
 boolean Elements. overrides (ExecutableElement  overrider, ExecutableElement  overridden, TypeElement  type)
          지정된 형태의 멤버인 메소드가 다른 메소드를 오버라이드(override) 할지 어떨지를 테스트합니다.
 R SimpleElementVisitor6. visitType (TypeElement  e, P  p)
          형태 요소를 비짓트 합니다.
 R ElementScanner6. visitType (TypeElement  e, P  p)
          형태 요소를 비짓트 합니다.
 R ElementKindVisitor6. visitType (TypeElement  e, P  p)
          특정 종류 의 형태인 ANNOTATION_TYPE,CLASS,ENUM, 또는 INTERFACE 등을 (위해)때문에의 비짓트메소드를 발송 해, 형태 요소를 비짓트 합니다.
 R ElementKindVisitor6. visitTypeAsAnnotationType (TypeElement  e, P  p)
          defaultAction 를 호출하는 것으로 ANNOTATION_TYPE 형 요소를 비짓트 합니다.
 R ElementKindVisitor6. visitTypeAsClass (TypeElement  e, P  p)
          defaultAction 를 호출하는 것으로 CLASS 형 요소를 비짓트 합니다.
 R ElementKindVisitor6. visitTypeAsEnum (TypeElement  e, P  p)
          defaultAction 를 호출하는 것으로 ENUM 형 요소를 비짓트 합니다.
 R ElementKindVisitor6. visitTypeAsInterface (TypeElement  e, P  p)
          defaultAction 를 호출하는 것으로 INTERFACE 형 요소를 비짓트 합니다.
 


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 도 참조해 주세요.