Package org.apache.iceberg.variants
Interface Variant
public interface Variant
A variant metadata and value pair.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteThe current version of the Variant spec -
Method Summary
Modifier and TypeMethodDescriptionstatic Variantfrom(ByteBuffer buffer) metadata()Returns the metadata for all values in the variant.static Variantof(VariantMetadata metadata, VariantValue value) static Stringvalue()Returns the variant value.
-
Field Details
-
VARIANT_SPEC_VERSION
static final byte VARIANT_SPEC_VERSIONThe current version of the Variant spec- See Also:
-
-
Method Details
-
metadata
VariantMetadata metadata()Returns the metadata for all values in the variant. -
value
VariantValue value()Returns the variant value. -
of
-
from
-
toString
-