## org.exist.xquery
Interface Constants

public interface Constants

Declares various constants and flags used by the query engine: axis specifiers, operators.

Author:
  wolf

Field Summary
`static int` `AFTER`
`static int` `ANCESTOR_AXIS` Reverse axes
`static int` `ANCESTOR_SELF_AXIS`
`static int` `ATTRIBUTE_AXIS`
`static int` `ATTRIBUTE_NODE`
`static java.lang.String[]` `AXISSPECIFIERS` Axis names
`static int` `BEFORE`
`static int` `CHILD_AXIS` Forward axes
`static int` `COMMENT_NODE`
`static int` `DESCENDANT_ATTRIBUTE_AXIS`
`static int` `DESCENDANT_AXIS`
`static int` `DESCENDANT_SELF_AXIS`
`static int` `DIV`
`static int` `ELEMENT_NODE`
`static int` `EQ`
`static int` `EQUAL`
`static int` `FOLLOWING_AXIS`
`static int` `FOLLOWING_SIBLING_AXIS`
`static int` `FULLTEXT_AND`
`static int` `FULLTEXT_OR`
`static int` `GT`
`static int` `GTEQ`
`static int` `IDIV`
`static int` `IN`
`static int` `INFERIOR`
`static int` `IS` Identity operators
`static int` `ISNOT`
`static int` `KEEP_AFTER`
`static int` `KEEP_BEFORE`
`static int` `KEEP_INTER`
`static int` `KEEP_UNION`
`static int` `LT` Comparison operators
`static int` `LTEQ`
`static int` `MINUS`
`static int` `MOD`
`static int` `MULT`
`static int` `NAMESPACE_AXIS`
`static int` `NAMESPACE_NODE`
`static int` `NEQ`
`static int` `NO_SIZE_HINT`
`static int` `NODE_TYPE` Node types
`static java.lang.String[]` `NODETYPES` These constants represent the different node types in XPath.
`static java.lang.String[]` `OPS`
`static int` `PARENT_AXIS`
`static int` `PLUS` Arithmetic operators
`static int` `PRECEDING_AXIS`
`static int` `PRECEDING_SIBLING_AXIS`
`static int` `PROCESSING_NODE`
`static int` `REGEXP`
`static int` `ROOT_NODE`
`static int` `SELF_AXIS`
`static int` `STRING_NOT_FOUND`
`static int` `SUPERIOR`
`static int` `TEXT_NODE`
`static int` `TRUNC_BOTH`
`static int` `TRUNC_LEFT`
`static int` `TRUNC_NONE` String truncation operators
`static int` `TRUNC_RIGHT`
`static int` `TYPE_ANY`
`static int` `TYPE_BOOL`
`static int` `TYPE_NODE`
`static int` `TYPE_NODELIST`
`static int` `TYPE_NUM`
`static int` `TYPE_STRING`
`static short` `TYPE_UNKNOWN`
`static int` `UNKNOWN_AXIS` XPath axis constants:
`static java.lang.String[]` `VOPS`

Field Detail

### AXISSPECIFIERS

    public static final java.lang.String[] AXISSPECIFIERS

  Axis names

### UNKNOWN_AXIS

    public static final int UNKNOWN_AXIS

  XPath axis constants:

  See Also:
    Constant Field Values

### ANCESTOR_AXIS

    public static final int ANCESTOR_AXIS

  Reverse axes

  See Also:
    Constant Field Values

### ANCESTOR_SELF_AXIS

    public static final int ANCESTOR_SELF_AXIS

See Also:
  Constant Field Values

### PARENT_AXIS

    public static final int PARENT_AXIS

See Also:
  Constant Field Values

### PRECEDING_AXIS

    public static final int PRECEDING_AXIS

See Also:
  Constant Field Values

### PRECEDING_SIBLING_AXIS

    public static final int PRECEDING_SIBLING_AXIS

See Also:
  Constant Field Values

### CHILD_AXIS

    public static final int CHILD_AXIS

  Forward axes

  See Also:
    Constant Field Values

### ATTRIBUTE_AXIS

    public static final int ATTRIBUTE_AXIS

See Also:
  Constant Field Values

### DESCENDANT_AXIS

    public static final int DESCENDANT_AXIS

See Also:
  Constant Field Values

### DESCENDANT_SELF_AXIS

    public static final int DESCENDANT_SELF_AXIS

See Also:
  Constant Field Values

### FOLLOWING_AXIS

    public static final int FOLLOWING_AXIS

See Also:
  Constant Field Values

### FOLLOWING_SIBLING_AXIS

    public static final int FOLLOWING_SIBLING_AXIS

See Also:
  Constant Field Values

### NAMESPACE_AXIS

    public static final int NAMESPACE_AXIS

See Also:
  Constant Field Values

### SELF_AXIS

    public static final int SELF_AXIS

See Also:
  Constant Field Values

### DESCENDANT_ATTRIBUTE_AXIS

    public static final int DESCENDANT_ATTRIBUTE_AXIS

See Also:
  Constant Field Values

### NODETYPES

    public static final java.lang.String[] NODETYPES

  These constants represent the different node types in XPath.

### TYPE_UNKNOWN

    public static final short TYPE_UNKNOWN

See Also:
  Constant Field Values

### NODE_TYPE

    public static final int NODE_TYPE

  Node types

  See Also:
    Constant Field Values

### ROOT_NODE

    public static final int ROOT_NODE

See Also:
  Constant Field Values

### ELEMENT_NODE

    public static final int ELEMENT_NODE

See Also:
  Constant Field Values

### TEXT_NODE

    public static final int TEXT_NODE

See Also:
  Constant Field Values

### ATTRIBUTE_NODE

    public static final int ATTRIBUTE_NODE

See Also:
  Constant Field Values

### NAMESPACE_NODE

    public static final int NAMESPACE_NODE

See Also:
  Constant Field Values

### COMMENT_NODE

    public static final int COMMENT_NODE

See Also:
  Constant Field Values

### PROCESSING_NODE

    public static final int PROCESSING_NODE

See Also:
  Constant Field Values

### LT

    public static final int LT

  Comparison operators

  See Also:
    Constant Field Values

### GT

    public static final int GT

See Also:
  Constant Field Values

### GTEQ

    public static final int GTEQ

See Also:
  Constant Field Values

### LTEQ

    public static final int LTEQ

See Also:
  Constant Field Values

### EQ

    public static final int EQ

See Also:
  Constant Field Values

### NEQ

    public static final int NEQ

See Also:
  Constant Field Values

### IN

    public static final int IN

See Also:
  Constant Field Values

### REGEXP

    public static final int REGEXP

See Also:
  Constant Field Values

### TRUNC_NONE

    public static final int TRUNC_NONE

  String truncation operators

  See Also:
    Constant Field Values

### TRUNC_RIGHT

    public static final int TRUNC_RIGHT

See Also:
  Constant Field Values

### TRUNC_LEFT

    public static final int TRUNC_LEFT

See Also:
  Constant Field Values

### TRUNC_BOTH

    public static final int TRUNC_BOTH

See Also:
  Constant Field Values

### PLUS

    public static final int PLUS

  Arithmetic operators

  See Also:
    Constant Field Values

### MINUS

    public static final int MINUS

See Also:
  Constant Field Values

### MULT

    public static final int MULT

See Also:
  Constant Field Values

### DIV

    public static final int DIV

See Also:
  Constant Field Values

### MOD

    public static final int MOD

See Also:
  Constant Field Values

### IDIV

    public static final int IDIV

See Also:
  Constant Field Values

### IS

    public static final int IS

  Identity operators

  See Also:
    Constant Field Values

### ISNOT

    public static final int ISNOT

See Also:
  Constant Field Values

### BEFORE

    public static final int BEFORE

See Also:
  Constant Field Values

### AFTER

    public static final int AFTER

See Also:
  Constant Field Values

### OPS

    public static final java.lang.String[] OPS

### VOPS

    public static final java.lang.String[] VOPS

### KEEP_UNION

    public static final int KEEP_UNION

See Also:
  Constant Field Values

### KEEP_INTER

    public static final int KEEP_INTER

See Also:
  Constant Field Values

### KEEP_AFTER

    public static final int KEEP_AFTER

See Also:
  Constant Field Values

### KEEP_BEFORE

    public static final int KEEP_BEFORE

See Also:
  Constant Field Values

### TYPE_ANY

    public static final int TYPE_ANY

See Also:
  Constant Field Values

### TYPE_NODELIST

    public static final int TYPE_NODELIST

See Also:
  Constant Field Values

### TYPE_NODE

    public static final int TYPE_NODE

See Also:
  Constant Field Values

### TYPE_STRING

    public static final int TYPE_STRING

See Also:
  Constant Field Values

### TYPE_NUM

    public static final int TYPE_NUM

See Also:
  Constant Field Values

### TYPE_BOOL

    public static final int TYPE_BOOL

See Also:
  Constant Field Values

### FULLTEXT_OR

    public static final int FULLTEXT_OR

See Also:
  Constant Field Values

### FULLTEXT_AND

    public static final int FULLTEXT_AND

See Also:
  Constant Field Values

### STRING_NOT_FOUND

    public static final int STRING_NOT_FOUND

See Also:
  Constant Field Values

### INFERIOR

    public static final int INFERIOR

See Also:
  Constant Field Values

### EQUAL

    public static final int EQUAL

See Also:
  Constant Field Values

### SUPERIOR

    public static final int SUPERIOR

See Also:
  Constant Field Values

### NO_SIZE_HINT

    public static final int NO_SIZE_HINT

See Also:
  Constant Field Values

Copyright (C) Wolfgang Meier. All rights reserved.