1 11 package org.eclipse.jdt.apt.core.internal.declaration; 12 13 import org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv; 14 15 20 public interface EclipseMirrorObject { 21 22 public enum MirrorKind 23 { 24 CONSTRUCTOR, 25 METHOD, 26 ANNOTATION_ELEMENT, 27 FIELD, 28 ENUM_CONSTANT, 29 ANNOTATION_VALUE, 30 ANNOTATION_MIRROR, 31 TYPE_ANNOTATION, 32 TYPE_INTERFACE, 33 TYPE_CLASS, 34 TYPE_ENUM, 35 TYPE_ARRAY, 36 TYPE_WILDCARD, 37 TYPE_VOID, 38 TYPE_PRIMITIVE, 39 TYPE_PARAMETER_VARIABLE, 40 TYPE_ERROR, 41 FORMAL_PARAMETER, 42 PACKAGE 43 } 44 45 public MirrorKind kind(); 46 47 51 public BaseProcessorEnv getEnvironment(); 52 53 54 } 55 | Popular Tags |