Klasse ReferencableEntityModelAdaptor<N extends org.antlr.v4.runtime.ParserRuleContext>

java.lang.Object
org.teamapps.dto.generate.adapter.PojoModelAdaptor
org.teamapps.dto.generate.adapter.ReferencableEntityModelAdaptor<N>
Alle implementierten Schnittstellen:
org.stringtemplate.v4.ModelAdaptor
Bekannte direkte Unterklassen:
ClassDeclarationContextModelAdaptor, CommandDeclarationContextModelAdaptor, EnumDeclarationContextModelAdapter, EventDeclarationContextModelAdaptor, InterfaceDeclarationContextModelAdaptor, QueryDeclarationContextModelAdaptor

public abstract class ReferencableEntityModelAdaptor<N extends org.antlr.v4.runtime.ParserRuleContext> extends PojoModelAdaptor
  • Konstruktordetails

    • ReferencableEntityModelAdaptor

      public ReferencableEntityModelAdaptor()
  • Methodendetails

    • getProperty

      public Object getProperty(org.stringtemplate.v4.Interpreter interpreter, org.stringtemplate.v4.ST self, Object o, Object property, String propertyName) throws org.stringtemplate.v4.misc.STNoSuchPropertyException
      Angegeben von:
      getProperty in Schnittstelle org.stringtemplate.v4.ModelAdaptor<N extends org.antlr.v4.runtime.ParserRuleContext>
      Setzt außer Kraft:
      getProperty in Klasse PojoModelAdaptor
      Löst aus:
      org.stringtemplate.v4.misc.STNoSuchPropertyException
    • getDeclaringTypeScriptFileBaseName

      protected String getDeclaringTypeScriptFileBaseName(N node)
    • getTypeScriptIdentifier

      protected abstract String getTypeScriptIdentifier(N node)
    • getJsonIdentifier

      protected abstract String getJsonIdentifier(N node)
    • getJavaClassName

      protected abstract String getJavaClassName(N node)