private TypesFactory _typesFactory;
public boolean toAnnotationStringValues(final EObject context, final JvmAnnotationReference annotation, final String valueName, final String... values) {
boolean _xblockexpression = false;
{
JvmAnnotationType _annotation = annotation.getAnnotation();
EList<JvmMember> _members = _annotation.getMembers();
Iterable<JvmOperation> _filter = Iterables.<JvmOperation>filter(_members, JvmOperation.class);
final Function1<JvmOperation,Boolean> _function = new Function1<JvmOperation,Boolean>() {
public Boolean apply(final JvmOperation it) {
String _simpleName = it.getSimpleName();
boolean _equals = Objects.equal(_simpleName, valueName);