Package io.smallrye.openapi.runtime.io
Class PathItemIO<V,A extends V,O extends V,AB,OB>
java.lang.Object
io.smallrye.openapi.runtime.io.ModelIO<org.eclipse.microprofile.openapi.models.PathItem,V,A,O,AB,OB>
io.smallrye.openapi.runtime.io.PathItemIO<V,A,O,AB,OB>
- All Implemented Interfaces:
ReferenceIO<V,A, O, AB, OB>
public class PathItemIO<V,A extends V,O extends V,AB,OB>
extends ModelIO<org.eclipse.microprofile.openapi.models.PathItem,V,A,O,AB,OB>
implements ReferenceIO<V,A,O,AB,OB>
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class io.smallrye.openapi.runtime.io.ModelIO
annotationName, modelNameFields inherited from interface io.smallrye.openapi.runtime.io.ReferenceIO
REF -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.PathItemread(org.jboss.jandex.AnnotationInstance annotation) org.eclipse.microprofile.openapi.models.PathItemread(org.jboss.jandex.AnnotationInstance[] annotations) org.eclipse.microprofile.openapi.models.PathItemreadObject(O node) write(org.eclipse.microprofile.openapi.models.PathItem model) Methods inherited from class io.smallrye.openapi.runtime.io.ModelIO
entry, enumValue, enumValue, getAnnotation, getName, getName, getRepeatableAnnotations, hasRepeatableAnnotation, ioContext, jsonIO, not, optionalJsonArray, optionalJsonObject, read, read, readValue, scannerContext, setAllIfPresent, setIfPresent, toLinkedMap, value, valueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.openapi.runtime.io.ReferenceIO
isReference, isReference, isReference, isReference, isReference, jsonIO, readReference, setReference
-
Field Details
-
operationIO
-
extensionIO
-
-
Constructor Details
-
PathItemIO
-
-
Method Details
-
read
public org.eclipse.microprofile.openapi.models.PathItem read(org.jboss.jandex.AnnotationInstance annotation) -
read
public org.eclipse.microprofile.openapi.models.PathItem read(org.jboss.jandex.AnnotationInstance[] annotations) -
readObject
-
write
-