org.fcrepo.server.search
Class Condition

java.lang.Object
  extended by org.fcrepo.server.search.Condition

public class Condition
extends Object

Author:
Chris Wilper

Constructor Summary
Condition(String property, Operator operator, String value)
           
Condition(String property, String operator, String value)
           
 
Method Summary
 boolean equals(Object o)
           
static List<Condition> getConditions(String query)
          Gets a List of Conditions from a string like: a=x b~'that\'s' c>='z'
 Operator getOperator()
           
 String getProperty()
           
 String getValue()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Condition

public Condition(String property,
                 Operator operator,
                 String value)
          throws QueryParseException
Throws:
QueryParseException

Condition

public Condition(String property,
                 String operator,
                 String value)
          throws InvalidOperatorException,
                 QueryParseException
Throws:
InvalidOperatorException
QueryParseException
Method Detail

getConditions

public static List<Condition> getConditions(String query)
                                     throws QueryParseException
Gets a List of Conditions from a string like: a=x b~'that\'s' c>='z'

Parameters:
query - The query string.
Returns:
The Conditions.
Throws:
QueryParseException

getProperty

public String getProperty()

getOperator

public Operator getOperator()

getValue

public String getValue()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 DuraSpace. All Rights Reserved.