Class OpenApi2JaxRs.JaxRsJackson2Annotator

  • All Implemented Interfaces:
    org.jsonschema2pojo.Annotator
    Enclosing class:
    OpenApi2JaxRs

    public static class OpenApi2JaxRs.JaxRsJackson2Annotator
    extends org.jsonschema2pojo.Jackson2Annotator
    • Constructor Summary

      Constructors 
      Constructor Description
      JaxRsJackson2Annotator​(CodegenInfo codegenInfo, org.jsonschema2pojo.GenerationConfig generationConfig)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void dateTimeField​(com.sun.codemodel.JFieldVar field, com.sun.codemodel.JDefinedClass clazz, com.fasterxml.jackson.databind.JsonNode node)  
      • Methods inherited from class org.jsonschema2pojo.Jackson2Annotator

        additionalPropertiesField, addJsonTypeInfoAnnotation, anyGetter, anySetter, dateField, enumConstant, enumCreatorMethod, enumValueMethod, isAdditionalPropertiesSupported, propertyField, propertyGetter, propertyInclusion, propertyOrder, propertySetter, timeField
      • Methods inherited from class org.jsonschema2pojo.AbstractTypeInfoAwareAnnotator

        isPolymorphicDeserializationSupported, typeInfo
      • Methods inherited from class org.jsonschema2pojo.AbstractAnnotator

        getGenerationConfig
    • Constructor Detail

      • JaxRsJackson2Annotator

        public JaxRsJackson2Annotator​(CodegenInfo codegenInfo,
                                      org.jsonschema2pojo.GenerationConfig generationConfig)
        Constructor.
    • Method Detail

      • dateTimeField

        public void dateTimeField​(com.sun.codemodel.JFieldVar field,
                                  com.sun.codemodel.JDefinedClass clazz,
                                  com.fasterxml.jackson.databind.JsonNode node)
        Specified by:
        dateTimeField in interface org.jsonschema2pojo.Annotator
        Overrides:
        dateTimeField in class org.jsonschema2pojo.Jackson2Annotator