java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Model
Bekannte direkte Unterklassen:
ArrayModel, ComposedModel, RefModel, StringSchemaModel

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class Model extends Object
Model
  • Felddetails

  • Konstruktordetails

    • Model

      public Model(Consumer<Model> spec)
      Constructs a validated instance of Model.
      Parameter:
      spec - the specification to process
    • Model

      @Internal public Model(String description, Object example, ExternalDocs externalDocs, Map<String,Object> properties, String reference, String title, String type, Map<String,Object> vendorExtensions)
      Constructs a validated instance of Model.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using Model(Consumer) instead.

      Parameter:
      description - var.name
      example - var.name
      externalDocs - var.name
      properties - var.name
      reference - var.name
      title - var.name
      type - var.name
      vendorExtensions - var.name
    • Model

      protected Model()
  • Methodendetails

    • builder

      public static Model.ModelBuilder builder()
    • description

      public String description()
    • example

      public Object example()
    • externalDocs

      public ExternalDocs externalDocs()
    • properties

      public Map<String,Object> properties()
    • reference

      public String reference()
    • title

      public String title()
    • type

      public String type()
    • vendorExtensions

      public Map<String,Object> vendorExtensions()
    • description

      public Model description(String description)
      Gibt zurück:
      this.
    • example

      public Model example(Object example)
      Gibt zurück:
      this.
    • externalDocs

      public Model externalDocs(ExternalDocs externalDocs)
      Gibt zurück:
      this.
    • properties

      public Model properties(Map<String,Object> properties)
      Gibt zurück:
      this.
    • reference

      public Model reference(String reference)
      Gibt zurück:
      this.
    • title

      public Model title(String title)
      Gibt zurück:
      this.
    • type

      public Model type(String type)
      Gibt zurück:
      this.
    • vendorExtensions

      public Model vendorExtensions(Map<String,Object> vendorExtensions)
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object