JavaTM Platform
Standard Ed. 6

javax.annotation.processing
�ӿ� RoundEnvironment


public interface RoundEnvironment

ע�ʹ������߿�ܽ��ṩһ��ע�ʹ�������һ��ʵ�ִ˽ӿڵĶ������������������Բ�ѯ�й�ע�ʹ����� round ����Ϣ��

�����°汾��ʼ��
1.6

����ժҪ
 boolean errorRaised()
          �������ǰ�Ĵ��� round �з��������򷵻� true�����򷵻� false��
 Set<? extends Element> getElementsAnnotatedWith(Class<? extends Annotation> a)
          ����ʹ�ø���ע������ע�͵�Ԫ�ء�
 Set<? extends Element> getElementsAnnotatedWith(TypeElement a)
          ����ʹ�ø���ע������ע�͵�Ԫ�ء�
 Set<? extends Element> getRootElements()
          ������ǰ�� round ���ɵ�ע�ʹ�����Ԫ�ء�
 boolean processingOver()
          ����� round ���ɵ����Ͳ�����ע�ʹ����ĺ��� round Ϊ׼���򷵻� true�����򷵻� false��
 

������ϸ��Ϣ

processingOver

boolean processingOver()
����� round ���ɵ����Ͳ�����ע�ʹ����ĺ��� round Ϊ׼���򷵻� true�����򷵻� false��

���أ�
����� round ���ɵ����Ͳ�����ע�ʹ����ĺ��� round Ϊ׼���򷵻� true�����򷵻� false

errorRaised

boolean errorRaised()
�������ǰ�Ĵ��� round �з��������򷵻� true�����򷵻� false��

���أ�
�������ǰ�Ĵ��� round �з��������򷵻� true�����򷵻� false

getRootElements

Set<? extends Element> getRootElements()
������ǰ�� round ���ɵ�ע�ʹ�����Ԫ�ء�

���أ�
������ǰ�� round ���ɵ�ע�ʹ�����Ԫ�أ����û��������Ԫ�أ��򷵻�һ���ռ�

getElementsAnnotatedWith

Set<? extends Element> getElementsAnnotatedWith(TypeElement a)
����ʹ�ø���ע������ע�͵�Ԫ�ء���ע�Ϳ���ֱ�ӳ��ֻ��߱��̳С�ֻ����ע�ʹ����Ĵ� round ������ �� package Ԫ�غ� type Ԫ�ء���Ա����������������ЩԪ�������������Ͳ������������� type Ԫ������������Ƕ������Щ�����е����г�Ա���͡����е�Ԫ�ز���Ϊ���������ڣ���Ϊ�Ѿ�Ϊ�ð�������һ�� package-info �ļ���

������
a - ���������ע������
���أ�
ʹ�ø���ע������ע�͵�Ԫ�أ����û��������Ԫ�أ��򷵻�һ���ռ�
�׳���
IllegalArgumentException - �����������ʾע������

getElementsAnnotatedWith

Set<? extends Element> getElementsAnnotatedWith(Class<? extends Annotation> a)
����ʹ�ø���ע������ע�͵�Ԫ�ء���ע�Ϳ���ֱ�ӳ��ֻ��߱��̳С�ֻ����ע�ʹ����Ĵ� round ������ �� package Ԫ�غ� type Ԫ�ء���Ա����������������ЩԪ�������������Ͳ������������� type Ԫ������������Ƕ������Щ�����е����г�Ա���͡����е�Ԫ�ز���Ϊ���������ڣ���Ϊ�Ѿ�Ϊ�ð�������һ�� package-info �ļ���

������
a - ���������ע������
���أ�
ʹ�ø���ע������ע�͵�Ԫ�أ����û��������Ԫ�أ��򷵻�һ���ռ�
�׳���
IllegalArgumentException - �����������ʾע������

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������