Modifier and Type | Method and Description |
---|---|
byte[] |
binary(InputInfo ii)
Returns the binary content.
|
boolean |
equals(Object obj)
This function is e.g.
|
BufferInput |
input(InputInfo ii)
Returns an input stream.
|
byte[] |
toJava()
Returns a Java representation of the value.
|
atomItem, atomSize, atomValue, bool, cache, comparable, dbl, ddo, dec, description, diff, ebv, eq, equiv, flt, hash, instanceOf, item, itemAt, iter, itr, materialize, persistent, plan, refineType, reverse, sameKey, score, seqType, size, string, 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
plan, toErrorString, toString
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public byte[] binary(InputInfo ii) throws QueryException
ii
- input infoQueryException
- query exceptionpublic BufferInput input(InputInfo ii) throws QueryException
Item
input
in class Item
ii
- input info (can be null
)QueryException
- query exceptionpublic final byte[] toJava() throws QueryException
Value
toJava
in class Value
QueryException
- query exceptionpublic boolean equals(Object obj)
Expr
If.optimize(CompileContext)
, Switch.optimize(CompileContext)
,
Typeswitch.optimize(CompileContext)
, in order to discard identical expressions.
CmpR.mergeEbv(Expr, boolean, CompileContext)
or
CmpSR.mergeEbv(Expr, boolean, CompileContext)
,
in order to merge expressions with identical input.
CmpG.optimize(CompileContext)
or CmpV.optimize(CompileContext)
,
in order to pre-evaluate equality tests.
CmpG.optimize(CompileContext)
or
Pos.get(Expr, CmpV.OpV, InputInfo, CompileContext)
,
in order to compare the start and end value.
PathCache
, in order to find identical root values at runtime.
Copyright © 2005–2023 BaseX Team. All rights reserved.