annotation = new AnnotationData( valName.equals("stringValues") ? STRING_DEF_ANNOTATION : INT_DEF_ANNOTATION, TYPE_DEF_VALUE_ATTRIBUTE, value, annotation = new AnnotationData( intDef ? INT_DEF_ANNOTATION : STRING_DEF_ANNOTATION, TYPE_DEF_VALUE_ATTRIBUTE, value, Element valueElement = children.get(0); String value = valueElement.getAttribute(ATTR_VAL); annotation = new AnnotationData(name, TYPE_DEF_VALUE_ATTRIBUTE, value, null, null); } else if (isNonNull(name)) { annotation = new AnnotationData(SUPPORT_NOTNULL); } else if (isNullable(name)) { return null; annotation = new AnnotationData(SUPPORT_NULLABLE); } else { annotation = new AnnotationData(name, null, null, null, null);
annotation = new AnnotationData( valName.equals("stringValues") ? STRING_DEF_ANNOTATION : INT_DEF_ANNOTATION, new String[] { annotation = new AnnotationData( intDef ? INT_DEF_ANNOTATION : STRING_DEF_ANNOTATION, new String[] { TYPE_DEF_VALUE_ATTRIBUTE, value, Element valueElement = children.get(0); String value = valueElement.getAttribute(ATTR_VAL); annotation = new AnnotationData(name, new String[] { TYPE_DEF_VALUE_ATTRIBUTE, value }); } else if (isNonNull(name)) { annotation = new AnnotationData(SUPPORT_NOTNULL); } else if (isNullable(name)) { return null; annotation = new AnnotationData(SUPPORT_NULLABLE); } else { List<Element> children = getChildren(annotationElement); if (children.isEmpty()) { return new AnnotationData(name); attributeStrings.add(valueElement.getAttribute(ATTR_VAL)); annotation = new AnnotationData(name, attributeStrings.toArray( new String[attributeStrings.size()]));
list.add(new AnnotationData(SUPPORT_NULLABLE)); return; list.add(new AnnotationData(SUPPORT_NOTNULL)); return; && fqn.endsWith(RESOURCE_TYPE_ANNOTATIONS_SUFFIX)) { recordStats(fqn); list.add(new AnnotationData(fqn)); return; list.add(new AnnotationData(resAnnotation)); return; } else if (isRelevantFrameworkAnnotation(fqn)) {
return new AnnotationData(SUPPORT_NULLABLE); return new AnnotationData(SUPPORT_NOTNULL); && fqn.endsWith(RESOURCE_TYPE_ANNOTATIONS_SUFFIX)) { recordStats(fqn); return new AnnotationData(fqn); } else if (fqn.startsWith(ANDROID_ANNOTATIONS_PREFIX)) { return new AnnotationData(resAnnotation); } else if (isRelevantFrameworkAnnotation(fqn)) {
public AnnotationData createData(@NonNull String name, @NonNull Annotation annotation) { MemberValuePair[] pairs = annotation.memberValuePairs(); if (pairs == null || pairs.length == 0) { return new AnnotationData(name); } return new AnnotationData(name, pairs); }
public AnnotationData createData(@NonNull String name, @NonNull Annotation annotation) { MemberValuePair[] pairs = annotation.memberValuePairs(); if (pairs == null || pairs.length == 0) { return new AnnotationData(name); } return new AnnotationData(name, pairs); }