Field builder to orchestrate the creation of the different kinds of fields.

Type Parameters

  • FieldOfT extends ConstructorOrField<any>

    Type of the entity or complex type field this field belongs to.

  • DeSerializersT extends DeSerializers

    Type of the (de-)serializers.

Constructors

  • Creates an instance of FieldBuilder.

    Type Parameters

    • FieldOfT extends ConstructorOrField<any>
    • DeSerializersT extends DeSerializers<
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
          any,
      >

    Parameters

    • fieldOf: FieldOfT

      Entity or complex type field, for which the field builder shall create fields.

    • deSerializers: DeSerializersT

      (De-)serializers used for transformation.

    Returns FieldBuilder<FieldOfT, DeSerializersT>

Properties

fieldOf: FieldOfT

Methods