org.modeshape.graph.query.plan
Class PlanHints

java.lang.Object
  extended by org.modeshape.graph.query.plan.PlanHints
All Implemented Interfaces:
Serializable, Cloneable

@NotThreadSafe
public final class PlanHints
extends Object
implements Serializable, Cloneable

See Also:
Serialized Form

Field Summary
 boolean hasCriteria
          This flag indicates that the plan has a criteria somewhere
 boolean hasFullTextSearch
           
 boolean hasJoin
          This flag indicates that the plan has a join somewhere
 boolean hasLimit
           
 boolean hasOptionalJoin
           
 boolean hasSetQuery
          flag indicates that the plan has a union somewhere
 boolean hasSort
          This flag indicates that the plan has a sort somewhere
 boolean hasSubqueries
           
 boolean hasView
          Flag indicates that the plan has at least one view somewhere
 boolean showPlan
          Flag indicates whether the query plan should be included in the QueryResults
 boolean validateColumnExistance
          Flag indicates whether to check during validation for the existance of columns used in column selectors and criteria.
 
Constructor Summary
PlanHints()
           
 
Method Summary
 PlanHints clone()
          
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hasCriteria

public boolean hasCriteria
This flag indicates that the plan has a criteria somewhere


hasJoin

public boolean hasJoin
This flag indicates that the plan has a join somewhere


hasSort

public boolean hasSort
This flag indicates that the plan has a sort somewhere


hasSetQuery

public boolean hasSetQuery
flag indicates that the plan has a union somewhere


hasLimit

public boolean hasLimit

hasOptionalJoin

public boolean hasOptionalJoin

hasFullTextSearch

public boolean hasFullTextSearch

hasSubqueries

public boolean hasSubqueries

hasView

public boolean hasView
Flag indicates that the plan has at least one view somewhere


showPlan

public boolean showPlan
Flag indicates whether the query plan should be included in the QueryResults


validateColumnExistance

public boolean validateColumnExistance
Flag indicates whether to check during validation for the existance of columns used in column selectors and criteria.

Constructor Detail

PlanHints

public PlanHints()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

clone

public PlanHints clone()

Overrides:
clone in class Object
See Also:
Object.clone()


Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.