Interface PrimitiveMapping<L extends ValueLayout>

Type Parameters:
L - the primitive layout type
All Superinterfaces:
DataMapping<L>, Mapping<L>
All Known Subinterfaces:
IntegerMapping<L>, Mapping.Byte, Mapping.CLong, Mapping.Int, Mapping.Long, Mapping.Short, Mapping.Size
All Known Implementing Classes:
Mapping.Boolean, Mapping.Char, Mapping.Double, Mapping.Float

public sealed interface PrimitiveMapping<L extends ValueLayout> extends DataMapping<L> permits Mapping.Boolean, IntegerMapping<L>, Mapping.Float, Mapping.Double
A mapping for a primitive layout.
  • Method Details