Class OptimizedConverter


  • final class OptimizedConverter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      OptimizedConverter​(java.lang.String converter, java.lang.String encoderField, java.lang.String nonNullableEncoderMethod, java.lang.String decoderField)  
      OptimizedConverter​(java.lang.String converter, java.lang.String encoderField, java.lang.String nonNullableEncoderMethod, java.lang.String decoderField, java.lang.String nonNullableDecoderMethod, java.lang.String defaultValue)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) boolean hasNonNullableMethod()  
      (package private) java.lang.String nonNullableDecoder()  
      (package private) java.lang.String nonNullableEncoder​(java.lang.String writer, java.lang.String value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • encoderField

        public final java.lang.String encoderField
      • nonNullableEncoderMethod

        private final java.lang.String nonNullableEncoderMethod
      • decoderField

        public final java.lang.String decoderField
      • nonNullableDecoderMethod

        private final java.lang.String nonNullableDecoderMethod
      • defaultValue

        @Nullable
        final java.lang.String defaultValue
    • Constructor Detail

      • OptimizedConverter

        OptimizedConverter​(java.lang.String converter,
                           java.lang.String encoderField,
                           java.lang.String nonNullableEncoderMethod,
                           java.lang.String decoderField)
      • OptimizedConverter

        OptimizedConverter​(java.lang.String converter,
                           java.lang.String encoderField,
                           @Nullable
                           java.lang.String nonNullableEncoderMethod,
                           java.lang.String decoderField,
                           @Nullable
                           java.lang.String nonNullableDecoderMethod,
                           @Nullable
                           java.lang.String defaultValue)
    • Method Detail

      • nonNullableEncoder

        java.lang.String nonNullableEncoder​(java.lang.String writer,
                                            java.lang.String value)
      • hasNonNullableMethod

        boolean hasNonNullableMethod()
      • nonNullableDecoder

        java.lang.String nonNullableDecoder()