@CheckForNull
@SuppressFBWarnings("PZLA_PREFER_ZERO_LENGTH_ARRAYS")
protected static String[] getAnnotationParameterAsStringArray(Map<String, ElementValue> map, String parameter) {
try {
ElementValue e = map.get(parameter);
ArrayElementValue a = (ArrayElementValue) e;
int size = a.getElementValuesArraySize();
String[] result = new String[size];
ElementValue[] elementValuesArray = a.getElementValuesArray();
for (int i = 0; i < size; i++) {
result[i] = ((SimpleElementValue) elementValuesArray[i]).getValueString();
}
return result;
} catch (Exception e) {