Class BooleanArraySerializer

All Implemented Interfaces:
javax.json.bind.serializer.JsonbSerializer<boolean[]>, RuntimeTypeInfo, CurrentItem<boolean[]>, EmbeddedItem

public class BooleanArraySerializer extends AbstractArraySerializer<boolean[]>
Serializes byte array as JSON array of booleans.
  • Constructor Details

    • BooleanArraySerializer

      protected BooleanArraySerializer(SerializerBuilder builder)
      Creates new instance of boolean array serializer.
      Parameters:
      builder - serializer builder
  • Method Details

    • serializeInternal

      protected void serializeInternal(boolean[] obj, javax.json.stream.JsonGenerator generator, javax.json.bind.serializer.SerializationContext ctx)
      Description copied from class: AbstractContainerSerializer
      Serialize content of provided container.
      Specified by:
      serializeInternal in class AbstractContainerSerializer<boolean[]>
      Parameters:
      obj - container to be serialized
      generator - JSON format generator
      ctx - JSON serialization context