class io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$GenericObject extends io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$Base<java.lang.Object>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$GenericObject
  super_class: io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$Base
{
  public void <init>(com.fasterxml.jackson.databind.ObjectMapper, com.fasterxml.jackson.databind.introspect.AnnotatedField, int, java.lang.String);
    descriptor: (Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$GenericObject this
        start local 1 // com.fasterxml.jackson.databind.ObjectMapper objectMapper
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedField field
        start local 3 // int dbType
        start local 4 // java.lang.String pgType
         0: .line 77
            aload 0 /* this */
            ldc Ljava/lang/Object;
            aload 1 /* objectMapper */
            aload 2 /* field */
            iload 3 /* dbType */
            aload 4 /* pgType */
            getstatic io.ebean.core.type.DocPropertyType.OBJECT:Lio/ebean/core/type/DocPropertyType;
            invokespecial io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$Base.<init>:(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/ObjectMapper;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;ILjava/lang/String;Lio/ebean/core/type/DocPropertyType;)V
         1: .line 78
            return
        end local 4 // java.lang.String pgType
        end local 3 // int dbType
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedField field
        end local 1 // com.fasterxml.jackson.databind.ObjectMapper objectMapper
        end local 0 // io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$GenericObject this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lio/ebeaninternal/server/type/ScalarTypeJsonObjectMapper$GenericObject;
            0    2     1  objectMapper  Lcom/fasterxml/jackson/databind/ObjectMapper;
            0    2     2         field  Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;
            0    2     3        dbType  I
            0    2     4        pgType  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      objectMapper  
      field         
      dbType        
      pgType        
}
Signature: Lio/ebeaninternal/server/type/ScalarTypeJsonObjectMapper$Base<Ljava/lang/Object;>;
SourceFile: "ScalarTypeJsonObjectMapper.java"
NestHost: io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper
InnerClasses:
  private abstract Base = io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$Base of io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper
  private GenericObject = io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper$GenericObject of io.ebeaninternal.server.type.ScalarTypeJsonObjectMapper