BaseIterator
BaseIterator provides the shared ref.Val implementation used by concrete CEL iterators.
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new BaseIterator():
BaseIterator
Returns
Section titled “Returns”BaseIterator
Methods
Section titled “Methods”convertToNative()
Section titled “convertToNative()”convertToNative():
never
ConvertToNative reports that iterator conversion is unsupported.
Returns
Section titled “Returns”never
Implementation of
Section titled “Implementation of”convertToType()
Section titled “convertToType()”convertToType():
Val
ConvertToType reports there is no such overload.
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”equal()
Section titled “equal()”equal():
Val
Equal reports there is no such overload.
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”type()
Section titled “type()”type():
RefType
Type returns the iterator type singleton.
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”value()
Section titled “value()”value():
unknown
Value returns nil.
Returns
Section titled “Returns”unknown