public interface org.jooq.EmbeddableRecord<R extends org.jooq.EmbeddableRecord<R>> extends org.jooq.Record
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.jooq.EmbeddableRecord
  super_class: java.lang.Object
{
  public abstract R original();
    descriptor: ()Lorg/jooq/EmbeddableRecord;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TR;

  public abstract <T> R with(org.jooq.Field<T>, );
    descriptor: (Lorg/jooq/Field;Ljava/lang/Object;)Lorg/jooq/EmbeddableRecord;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lorg/jooq/Field<TT;>;TT;)TR;
    MethodParameters:
       Name  Flags
      field  
      value  

  public abstract <T, U> R with(org.jooq.Field<T>, U, org.jooq.Converter<? extends T, ? super U>);
    descriptor: (Lorg/jooq/Field;Ljava/lang/Object;Lorg/jooq/Converter;)Lorg/jooq/EmbeddableRecord;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;U:Ljava/lang/Object;>(Lorg/jooq/Field<TT;>;TU;Lorg/jooq/Converter<+TT;-TU;>;)TR;
    MethodParameters:
           Name  Flags
      field      
      value      
      converter  

  public org.jooq.Record with(org.jooq.Field, java.lang.Object, org.jooq.Converter);
    descriptor: (Lorg/jooq/Field;Ljava/lang/Object;Lorg/jooq/Converter;)Lorg/jooq/Record;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            checkcast org.jooq.Field
            aload 2
            checkcast java.lang.Object
            aload 3
            checkcast org.jooq.Converter
            invokeinterface org.jooq.EmbeddableRecord.with:(Lorg/jooq/Field;Ljava/lang/Object;Lorg/jooq/Converter;)Lorg/jooq/EmbeddableRecord;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.jooq.Record with(org.jooq.Field, java.lang.Object);
    descriptor: (Lorg/jooq/Field;Ljava/lang/Object;)Lorg/jooq/Record;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast org.jooq.Field
            aload 2
            checkcast java.lang.Object
            invokeinterface org.jooq.EmbeddableRecord.with:(Lorg/jooq/Field;Ljava/lang/Object;)Lorg/jooq/EmbeddableRecord;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.jooq.Record original();
    descriptor: ()Lorg/jooq/Record;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokeinterface org.jooq.EmbeddableRecord.original:()Lorg/jooq/EmbeddableRecord;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <R::Lorg/jooq/EmbeddableRecord<TR;>;>Ljava/lang/Object;Lorg/jooq/Record;
SourceFile: "EmbeddableRecord.java"