Class JacksonCodeGenerator.FieldSpecs

java.lang.Object
io.quarkus.resteasy.reactive.jackson.deployment.processor.JacksonCodeGenerator.FieldSpecs
Enclosing class:
JacksonCodeGenerator

protected static class JacksonCodeGenerator.FieldSpecs extends Object
  • Field Details

    • fieldName

      final String fieldName
    • jsonName

      final String jsonName
    • fieldType

      final org.jboss.jandex.Type fieldType
    • methodInfo

      org.jboss.jandex.MethodInfo methodInfo
    • fieldInfo

      org.jboss.jandex.FieldInfo fieldInfo
  • Constructor Details

    • FieldSpecs

      FieldSpecs(org.jboss.jandex.FieldInfo fieldInfo)
    • FieldSpecs

      FieldSpecs(org.jboss.jandex.MethodInfo methodInfo)
    • FieldSpecs

      FieldSpecs(org.jboss.jandex.MethodInfo constructor, org.jboss.jandex.FieldInfo fieldInfo, org.jboss.jandex.MethodInfo methodInfo)
    • FieldSpecs

      FieldSpecs(org.jboss.jandex.MethodParameterInfo paramInfo)
  • Method Details

    • isPublicField

      public boolean isPublicField()
    • hasUnknownAnnotation

      boolean hasUnknownAnnotation()
    • isIgnoredField

      boolean isIgnoredField()
    • toValueWriterHandle

      io.quarkus.gizmo.ResultHandle toValueWriterHandle(io.quarkus.gizmo.BytecodeCreator bytecode, io.quarkus.gizmo.ResultHandle valueHandle)
    • toValueReaderHandle

      io.quarkus.gizmo.ResultHandle toValueReaderHandle(io.quarkus.gizmo.BytecodeCreator bytecode, io.quarkus.gizmo.ResultHandle valueHandle)
    • writtenType

      String writtenType()
    • rolesAllowed

      String[] rolesAllowed()