OpenAPI: Delete no-op methods
[netconf.git] / restconf / restconf-openapi / src / main / java / org / opendaylight / restconf / openapi / model / SchemaEntity.java
index d651560773035c4b4d12c5b21934154b9b08e7b3..84c1d6f3ece4afa25b2b83564aca7a3c36d9c988 100644 (file)
@@ -67,14 +67,6 @@ public final class SchemaEntity extends OpenApiEntity {
         if (description != null) {
             generator.writeStringField("description", description);
         }
-        final var reference = reference();
-        if (reference != null) {
-            generator.writeStringField("$ref", reference);
-        }
-        generateEnum(generator);
-        generateDiscriminator(generator);
-        generateExamples(generator);
-        generateExternalDocs(generator);
         generateProperties(generator);
         generateXml(generator);
         generator.writeEndObject();
@@ -94,14 +86,6 @@ public final class SchemaEntity extends OpenApiEntity {
             .orElse(value instanceof InputSchemaNode || value instanceof OutputSchemaNode ? null : "");
     }
 
-    private @Nullable String reference() {
-        return null;
-    }
-
-    private void generateEnum(final @NonNull JsonGenerator generator) throws IOException {
-        // No-op
-    }
-
     private void generateRequired(final @NonNull JsonGenerator generator, final List<String> required)
             throws IOException {
         if (!required.isEmpty()) {
@@ -113,18 +97,6 @@ public final class SchemaEntity extends OpenApiEntity {
         }
     }
 
-    private void generateDiscriminator(final @NonNull JsonGenerator generator) throws IOException {
-        // No-op
-    }
-
-    private void generateExamples(final @NonNull JsonGenerator generator) throws IOException {
-        // No-op
-    }
-
-    private void generateExternalDocs(final @NonNull JsonGenerator generator) throws IOException {
-        // No-op
-    }
-
     private void generateProperties(final @NonNull JsonGenerator generator) throws IOException {
         final var required = new ArrayList<String>();
         generator.writeObjectFieldStart("properties");