Package org.basex.query.value.node
Class FTxt
Text node fragment.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmaterialize(QueryContext qc, boolean copy) Returns a materialized, context-independent version of this item.voidCreates a query plan.voidplan(QueryString qs) Creates a query string.Methods inherited from class org.basex.query.value.node.FNode
attributeIter, childIter, descendantIter, descendantOrSelfIter, diff, equals, finish, hasChildren, hashCode, is, parent, parent, string, toJavaMethods inherited from class org.basex.query.value.node.ANode
ancestorIter, ancestorOrSelfIter, atomItem, atomItem, atomValue, attribute, attribute, baseURI, bool, comparable, copy, copy, ddo, diff, eq, followingIter, followingSiblingIter, kind, kind, name, namespaces, nodeType, nsScope, optimize, parentIter, precedingIter, precedingSiblingIter, qname, root, sameKey, selfIter, string, type, uriMethods inherited from class org.basex.query.value.item.Item
atomSize, cache, dbl, dec, description, ebv, equiv, flt, hash, input, instanceOf, item, itemAt, iter, itr, persistent, refineType, reverse, 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, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
FTxt
Constructor.- Parameters:
t- text value
-
FTxt
public FTxt(byte[] value) Constructor.- Parameters:
value- text value
-
FTxt
Constructor for creating a text from a DOM node. Originally provided by Erdal Karaca.- Parameters:
txt- DOM node
-
-
Method Details
-
materialize
Description copied from class:ItemReturns a materialized, context-independent version of this item.- Specified by:
materializein classANode- Parameters:
qc- query context (ifnull, process cannot be interrupted)copy- create full copy- Returns:
- item copy, or
null) if the item cannot be materialized
-
plan
Description copied from class:ExprInfoCreates a query plan. -
plan
Description copied from class:ExprInfoCreates a query string.
-