return value == null ? -1 : value.asInt();
}
public static int asOptionalInt(AnnotationInstance annotation, String property, int defaultValue) {
AnnotationValue value = annotation.value(property);
return value == null ? defaultValue : value.asInt();
}
public static String asOptionalString(AnnotationInstance annotation, String property) {
return asOptionalString(annotation, property, "", null);
}