package org.overture.interpreter.messages.rtlog.nextgen;
import java.io.Serializable;
public class NextGenOperation implements Serializable
{
/**
*
*/
private static final long serialVersionUID = -7326412415346555552L;
public String name;
public NextGenClassDefinition classDef;
public boolean isAsync;
public boolean isStatic;
public NextGenOperation(String name, NextGenClassDefinition classDef,
boolean isAsync, boolean isStatic)
{
this.name = name;
this.classDef = classDef;
this.isAsync = isAsync;
this.isStatic = isStatic;
}
@Override
public String toString()
{
StringBuffer s = new StringBuffer();
s.append("Operation -> ");
s.append("name: ");
s.append(this.name);
s.append(" clnm ");
s.append(this.classDef.name);
s.append(" isAsync: ");
s.append(this.isAsync);
s.append(" isStatic: ");
s.append(this.isStatic);
return s.toString();
}
}