- java.lang.Object
-
- net.oneandone.neberus.print.NeberusPrinter
-
- net.oneandone.neberus.print.DocPrinter
-
- net.oneandone.neberus.print.openapiv3.OpenApiV3JsonPrinter
-
public class OpenApiV3JsonPrinter extends DocPrinter
-
-
Field Summary
-
Fields inherited from class net.oneandone.neberus.print.DocPrinter
expander, modules
-
Fields inherited from class net.oneandone.neberus.print.NeberusPrinter
options
-
-
Constructor Summary
Constructors Constructor Description OpenApiV3JsonPrinter(java.util.List<NeberusModule> modules, ShortCodeExpander expander, Options options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprintIndexFile(java.util.List<RestClassData> restClasses, java.util.List<RestUsecaseData> restUsecases, java.lang.String packageDoc)voidprintRestClassFile(RestClassData restClassData, java.util.List<RestClassData> allRestClasses, java.util.List<RestUsecaseData> restUsecases)-
Methods inherited from class net.oneandone.neberus.print.DocPrinter
concat, concat, isDocumentableSimpleType
-
Methods inherited from class net.oneandone.neberus.print.NeberusPrinter
saveToFile
-
-
-
-
Constructor Detail
-
OpenApiV3JsonPrinter
public OpenApiV3JsonPrinter(java.util.List<NeberusModule> modules, ShortCodeExpander expander, Options options)
-
-
Method Detail
-
printRestClassFile
public void printRestClassFile(RestClassData restClassData, java.util.List<RestClassData> allRestClasses, java.util.List<RestUsecaseData> restUsecases)
- Specified by:
printRestClassFilein classDocPrinter
-
printIndexFile
public void printIndexFile(java.util.List<RestClassData> restClasses, java.util.List<RestUsecaseData> restUsecases, java.lang.String packageDoc)
- Specified by:
printIndexFilein classDocPrinter
-
-