Uses of Class
org.postgresql.pljava.adt.spi.AbstractType.MultiArray
Package
Description
The PL/Java API for use in writing database procedures, functions, and types
using PL/Java.
Types that will be of interest in the implementation of
Adapter
s.-
Uses of AbstractType.MultiArray in org.postgresql.pljava
Modifier and TypeMethodDescriptionprotected AbstractType.MultiArray
Adapter.Service.multiArray
(Adapter.ArrayBuilder<?, ?> builder) An upcall from the implementation layer to obtain theMultiArray
from anArrayBuilder
without cluttering the latter's exposed API. -
Uses of AbstractType.MultiArray in org.postgresql.pljava.adt.spi
Modifier and TypeMethodDescriptionAbstractType.MultiArray.asPrefixOf
(AbstractType.MultiArray suffix) Returns thisMultiArray
as a 'prefix' of suffix (which must have the same ultimate non-array type but a smaller number of dimensions).AbstractType.MultiArray.canonicalize()
Returns a newMultiArray
with the same Java array type but wherecomponent
is a non-array type anddimensions
holds the total number of dimensions.static AbstractType.MultiArray
AbstractType.MultiArray.canonicalize
(Type t) Returns aMultiArray
representing an array type t in a canonical form, with its ultimate non-array type as the component type, and all of its array dimensions belonging to the multiarray.Returns a newMultiArray
with this one's type (possibly a raw, or parameterized type) refined according to the known type of model.Modifier and TypeMethodDescriptionAbstractType.MultiArray.asPrefixOf
(AbstractType.MultiArray suffix) Returns thisMultiArray
as a 'prefix' of suffix (which must have the same ultimate non-array type but a smaller number of dimensions).