@Internal public final enum


extends Enum<E extends Enum<E>>
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.atlassian.query.clause.ClausePrecedence


This enum is an internal implementation detail and will change without notice.

Clients that depend on @Internal classes and interfaces can not expect to be compatible with any version other than the version they were compiled against (even minor version and milestone releases may break binary compatibility with respect to @Internal elements).

Class Overview

Used to determine the logical precedence of the clauses that can be contained in a SearchQuery.


Enum Values
ClausePrecedence  AND   
ClausePrecedence  NOT   
ClausePrecedence  OR   
ClausePrecedence  TERMINAL   
Public Methods
static ClausePrecedence getPrecedence(Clause clause)
int getValue()
static ClausePrecedence valueOf(String name)
final static ClausePrecedence[] values()
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ClausePrecedence AND

public static final ClausePrecedence NOT

public static final ClausePrecedence OR

public static final ClausePrecedence TERMINAL

Public Methods

public static ClausePrecedence getPrecedence (Clause clause)

public int getValue ()

public static ClausePrecedence valueOf (String name)

public static final ClausePrecedence[] values ()