Constructor and Description |
---|
B64Lazy(IO input,
QueryError error)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
binary(InputInfo ii)
Returns the binary content.
|
void |
cache(boolean lazy,
InputInfo ii)
Caches lazy values.
|
void |
cache(InputInfo ii)
Caches the value.
|
BufferInput |
input(InputInfo ii)
Returns an input stream.
|
boolean |
isCached()
Indicates if the contents of this item have been cached.
|
void |
plan(QueryString qs)
Creates a query string.
|
diff, eq, get, get, get, get, parse, parse, string
atomItem, atomSize, atomValue, bool, comparable, dbl, ddo, dec, description, ebv, equiv, flt, hash, instanceOf, item, itemAt, iter, itr, materialize, persistent, plan, refineType, reverse, sameKey, score, seqType, size, subsequence, test, typeId, xdmInfo
accept, checkUp, compile, copy, count, exprSize, has, inline, inlineable, isEmpty, isItem, iter, iterator, materialize, serialize, serialize, serialize, value
arg, args, atomIter, data, data, funcType, hasFreeVars, indexAccessible, isSimple, markTailCalls, mergeEbv, optimize, simplifyFor, typeCheck, uses, vacuous, visitAll
toErrorString, toString
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public B64Lazy(IO input, QueryError error)
input
- inputerror
- error message to be thrownpublic byte[] binary(InputInfo ii) throws QueryException
Bin
binary
in class Bin
ii
- input infoQueryException
- query exceptionpublic BufferInput input(InputInfo ii) throws QueryException
Item
input
in class Bin
ii
- input info (can be null
)QueryException
- query exceptionpublic void cache(boolean lazy, InputInfo ii) throws QueryException
Item
cache
in class Item
lazy
- lazy cachingii
- input infoQueryException
- query exceptionpublic void cache(InputInfo ii) throws QueryException
Lazy
cache
in interface Lazy
ii
- input infoQueryException
- query exceptionpublic boolean isCached()
Lazy
public void plan(QueryString qs)
ExprInfo
Copyright © 2005–2023 BaseX Team. All rights reserved.