Package net.luis.utils.io.codec.group.grouper


package net.luis.utils.io.codec.group.grouper
  • Record Classes
    Class
    Description
    Represents a group of one codec.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper10<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,O>
    Represents a group of ten codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper11<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,O>
    Represents a group of eleven codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper12<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,CI12,O>
    Represents a group of twelve codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper13<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,CI12,CI13,O>
    Represents a group of thirteen codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper14<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,CI12,CI13,CI14,O>
    Represents a group of fourteen codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper15<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,CI12,CI13,CI14,CI15,O>
    Represents a group of fifteen codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper16<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,CI10,CI11,CI12,CI13,CI14,CI15,CI16,O>
    Represents a group of sixteen codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper2<CI1,CI2,O>
    Represents a group of two codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper3<CI1,CI2,CI3,O>
    Represents a group of three codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper4<CI1,CI2,CI3,CI4,O>
    Represents a group of four codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper5<CI1,CI2,CI3,CI4,CI5,O>
    Represents a group of five codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper6<CI1,CI2,CI3,CI4,CI5,CI6,O>
    Represents a group of six codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper7<CI1,CI2,CI3,CI4,CI5,CI6,CI7,O>
    Represents a group of seven codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper8<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,O>
    Represents a group of eight codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.
    CodecGrouper9<CI1,CI2,CI3,CI4,CI5,CI6,CI7,CI8,CI9,O>
    Represents a group of nine codecs.
    The grouper is used for creating a new single codec that encodes and decodes a value of a specific type.
    Each codec is responsible for encoding and decoding a specific component (field) of the value.
    The grouped codec is created by providing a function that creates the value from the decoded components.