Uses of Class
org.basex.query.ft.FTExpr

Packages that use FTExpr
org.basex.query.ft XQuery Full Text expressions. 
 

Uses of FTExpr in org.basex.query.ft
 

Subclasses of FTExpr in org.basex.query.ft
 class FTAnd
          FTAnd expression.
 class FTContent
          FTContent expression.
 class FTDistance
          FTDistance expression.
 class FTExtensionSelection
          FTExtensionSelection expression.
 class FTFilter
          Abstract FTFilter expression.
 class FTMildNot
          FTMildnot expression.
 class FTNot
          FTUnaryNot expression.
 class FTOptions
          FTOptions expression.
 class FTOr
          FTOr expression.
 class FTOrder
          FTOrder expression.
 class FTScope
          FTScope expression.
 class FTWeight
          FTOptions expression.
 class FTWindow
          FTWindow expression.
 class FTWords
          FTWords expression.
 

Fields in org.basex.query.ft declared as FTExpr
 FTExpr[] FTExpr.expr
          Expression list.
 

Methods in org.basex.query.ft that return FTExpr
 FTExpr FTExpr.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTAnd.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTOr.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTNot.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTOptions.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTWindow.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTWeight.compile(QueryContext ctx, VarScope scp)
           
 FTExpr FTDistance.compile(QueryContext ctx, VarScope scp)
           
abstract  FTExpr FTExpr.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTWords.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTAnd.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTMildNot.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTOr.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTNot.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTScope.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTOptions.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTWindow.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTWeight.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTContent.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTOrder.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTExtensionSelection.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTDistance.copy(QueryContext ctx, VarScope scp, IntObjMap<Var> vs)
           
 FTExpr FTExpr.indexEquivalent(IndexCosts ic)
           
 FTExpr FTWords.indexEquivalent(IndexCosts ic)
           
 FTExpr FTExpr.inline(QueryContext ctx, VarScope scp, Var v, Expr e)
           
 FTExpr FTWords.inline(QueryContext ctx, VarScope scp, Var v, Expr e)
           
 FTExpr FTWindow.inline(QueryContext ctx, VarScope scp, Var v, Expr e)
           
 FTExpr FTWeight.inline(QueryContext ctx, VarScope scp, Var v, Expr e)
           
 FTExpr FTDistance.inline(QueryContext ctx, VarScope scp, Var v, Expr e)
           
 FTExpr FTExpr.optimize(QueryContext ctx, VarScope scp)
           
 

Constructors in org.basex.query.ft with parameters of type FTExpr
FTAnd(InputInfo ii, FTExpr[] e)
          Constructor.
FTContains(Expr e, FTExpr fte, InputInfo ii)
          Constructor.
FTContainsExpr(Expr e, FTExpr fte, InputInfo ii)
          Constructor.
FTContent(InputInfo ii, FTExpr ex, boolean s, boolean e)
          Constructor.
FTDistance(InputInfo ii, FTExpr e, Expr[] d, FTUnit u)
          Constructor.
FTExtensionSelection(InputInfo ii, Pragma[] prag, FTExpr e)
          Constructor.
FTIndexAccess(InputInfo ii, FTExpr ex, IndexContext ic)
          Constructor.
FTMildNot(InputInfo ii, FTExpr e1, FTExpr e2)
          Constructor.
FTNot(InputInfo ii, FTExpr e)
          Constructor.
FTOptions(InputInfo ii, FTExpr e, FTOpt o)
          Constructor.
FTOr(InputInfo ii, FTExpr[] e)
          Constructor.
FTOrder(InputInfo ii, FTExpr e)
          Constructor.
FTScope(InputInfo ii, FTExpr e, FTUnit u, boolean s)
          Constructor.
FTWeight(InputInfo ii, FTExpr e, Expr w)
          Constructor.
FTWindow(InputInfo ii, FTExpr e, Expr w, FTUnit u)
          Constructor.