Interface PqVariantArray

All Superinterfaces:
Iterable<PqVariant>

public interface PqVariantArray extends Iterable<PqVariant>

Indexed view of a Variant ARRAY value. Elements are heterogeneous Variants — callers inspect each element's VariantType and unwrap appropriately.

PqVariantArray arr = v.asArray();
for (PqVariant e : arr) {
    if (e.type() == VariantType.INT32) {
        int x = e.asInt();
    }
}
  • Method Summary

    Modifier and Type
    Method
    Description
    get(int index)
    Element at the given zero-based index, decoded lazily.
     
    int
    Number of elements in the array.

    Methods inherited from interface Iterable

    forEach, spliterator