java.util.List<com.sun.codemodel.JFieldRef> |
AnnotationHelper.extractAnnotationFieldRefs(ProcessHolder holder,
javax.lang.model.element.Element element,
java.lang.String annotationName,
IRInnerClass rInnerClass,
boolean useElementName)
Returns a list of JFieldRef linking to the R class, based on the
given annotation
|
java.util.List<com.sun.codemodel.JFieldRef> |
AnnotationHelper.extractAnnotationFieldRefs(ProcessHolder holder,
javax.lang.model.element.Element element,
java.lang.String annotationName,
IRInnerClass rInnerClass,
boolean useElementName,
java.lang.String idFieldName,
java.lang.String resFieldName) |
java.util.List<java.lang.String> |
AnnotationHelper.extractAnnotationResources(javax.lang.model.element.Element element,
java.lang.String annotationName,
IRInnerClass rInnerClass,
boolean useElementName)
Method to handle all annotations dealing with resource ids that can be
set using the value() parameter of the annotation (as int or int[]), the
resName() parameter of the annotation (as String or String[]), the
element name.
|
java.util.List<java.lang.String> |
AnnotationHelper.extractAnnotationResources(javax.lang.model.element.Element element,
java.lang.String annotationName,
IRInnerClass rInnerClass,
boolean useElementName,
java.lang.String idFieldName,
java.lang.String resFieldName) |
com.sun.codemodel.JFieldRef |
IdAnnotationHelper.extractOneAnnotationFieldRef(ProcessHolder holder,
javax.lang.model.element.Element element,
java.lang.String annotationName,
IRInnerClass rInnerClass,
boolean useElementName,
java.lang.String idFieldName,
java.lang.String resFieldName) |