class DAInterfaceMethodWriter extends AbstractDAWriter<T> {

  public T write() throws IOException {
    commons.appendAnnotations(annotations);
    commons.appendIndent();
    appendReturnType();
    commons.append(name);
    appendParams(params);
    commons.append(";");
    commons.newLine();
    return parent;
  }

  public  DAInterfaceMethodWriter(String name, DAType returnType, FileContext fileContext, int indentOffset, T parent);

}