Class CreateAppServiceInterfaceVisitor

java.lang.Object
com.sap.cds.generator.writer.CreateAppServiceInterfaceVisitor
All Implemented Interfaces:
com.sap.cds.reflect.CdsVisitor

public class CreateAppServiceInterfaceVisitor extends Object implements com.sap.cds.reflect.CdsVisitor
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.sap.cds.reflect.CdsVisitor
    create(com.squareup.javapoet.TypeSpec.Builder builder, String interfaceName, Configuration config, NamesUtils namesUtils)
     
    void
    visit(com.sap.cds.reflect.CdsAction action)
     
    void
    visit(com.sap.cds.reflect.CdsEntity entity)
     
    void
    visit(com.sap.cds.reflect.CdsFunction function)
     
    void
    visit(com.sap.cds.reflect.CdsService service)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.sap.cds.reflect.CdsVisitor

    visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
  • Method Details

    • create

      public static com.sap.cds.reflect.CdsVisitor create(com.squareup.javapoet.TypeSpec.Builder builder, String interfaceName, Configuration config, NamesUtils namesUtils)
    • visit

      public void visit(com.sap.cds.reflect.CdsService service)
      Specified by:
      visit in interface com.sap.cds.reflect.CdsVisitor
    • visit

      public void visit(com.sap.cds.reflect.CdsEntity entity)
      Specified by:
      visit in interface com.sap.cds.reflect.CdsVisitor
    • visit

      public void visit(com.sap.cds.reflect.CdsFunction function)
      Specified by:
      visit in interface com.sap.cds.reflect.CdsVisitor
    • visit

      public void visit(com.sap.cds.reflect.CdsAction action)
      Specified by:
      visit in interface com.sap.cds.reflect.CdsVisitor