package org.example.xtend.examples;
import org.eclipse.xtext.xbase.lib.ObjectExtensions;
import org.eclipse.xtext.xbase.lib.Procedures.Procedure1;
import org.example.entities.entities.EntitiesFactory;
import org.example.entities.entities.Entity;
@SuppressWarnings("all")
public class WithOperator {
public Entity m() {
Entity _createEntity = EntitiesFactory.eINSTANCE.createEntity();
final Procedure1<Entity> _function = new Procedure1<Entity>() {
@Override
public void apply(final Entity it) {
it.setName("MyEntity");
}
};
return ObjectExtensions.<Entity>operator_doubleArrow(_createEntity, _function);
}
public Entity n() {
final Entity entity = EntitiesFactory.eINSTANCE.createEntity();
entity.setName("MyEntity");
return entity;
}
public static void main(final String[] args) {
}
}