String _simpleName = it.getSimpleName();
return AccessorType.valueOf(_simpleName);
}
};
final List<AccessorType> types = ListExtensions.<EnumerationValueDeclaration, AccessorType>map(((List<EnumerationValueDeclaration>)Conversions.doWrapArray(_enumArrayValue)), _function);
AccessorType _elvis_1 = null;
final Function1<AccessorType, Boolean> _function_1 = new Function1<AccessorType, Boolean>() {
public Boolean apply(final AccessorType it) {
String _name = it.name();
return Boolean.valueOf(_name.endsWith("GETTER"));
}
};
AccessorType _findFirst = IterableExtensions.<AccessorType>findFirst(types, _function_1);
if (_findFirst != null) {
_elvis_1 = _findFirst;
} else {
_elvis_1 = AccessorType.NONE;
}