Package org.basex.query.value.item
Class B64Lazy
Lazy base64 item (
xs:base64Binary).- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Returns the binary content.voidCaches lazy values.voidCaches the value.Returns an input stream.booleanisCached()Indicates if the contents of this item have been cached.voidplan(QueryString qs) Creates a query string.Methods inherited from class org.basex.query.value.item.B64
diff, eq, get, get, get, get, parse, parse, stringMethods inherited from class org.basex.query.value.item.Item
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, xdmInfoMethods inherited from class org.basex.query.value.Value
accept, checkUp, compile, copy, count, exprSize, has, inline, inlineable, isEmpty, isItem, iter, iterator, materialize, serialize, serialize, serialize, valueMethods inherited from class org.basex.query.expr.Expr
arg, args, atomIter, data, data, funcType, hasFreeVars, indexAccessible, isSimple, markTailCalls, mergeEbv, optimize, simplifyFor, typeCheck, uses, vacuous, visitAllMethods inherited from class org.basex.query.expr.ExprInfo
toErrorString, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
B64Lazy
Constructor.- Parameters:
input- inputerror- error message to be thrown
-
-
Method Details
-
binary
Description copied from class:BinReturns the binary content.- Overrides:
binaryin classBin- Parameters:
ii- input info- Returns:
- content
- Throws:
QueryException- query exception
-
input
Description copied from class:ItemReturns an input stream.- Overrides:
inputin classBin- Parameters:
ii- input info (can benull)- Returns:
- input stream
- Throws:
QueryException- query exception
-
cache
Description copied from class:Item- Overrides:
cachein classItem- Parameters:
lazy- lazy cachingii- input info- Throws:
QueryException- query exception
-
cache
Description copied from interface:LazyCaches the value.- Specified by:
cachein interfaceLazy- Parameters:
ii- input info- Throws:
QueryException- query exception
-
isCached
public boolean isCached()Description copied from interface:LazyIndicates if the contents of this item have been cached. -
plan
Description copied from class:ExprInfoCreates a query string.
-