Class QOMFormatter
- java.lang.Object
- 
- org.apache.jackrabbit.commons.query.sql2.QOMFormatter
 
- 
- All Implemented Interfaces:
- QueryObjectModelConstants
 
 public class QOMFormatter extends Object implements QueryObjectModelConstants QOMFormatterimplements a formatter that translates a query object model into a JCR_SQL2 string statement.
- 
- 
Field Summary- 
Fields inherited from interface javax.jcr.query.qom.QueryObjectModelConstantsJCR_JOIN_TYPE_INNER, JCR_JOIN_TYPE_LEFT_OUTER, JCR_JOIN_TYPE_RIGHT_OUTER, JCR_OPERATOR_EQUAL_TO, JCR_OPERATOR_GREATER_THAN, JCR_OPERATOR_GREATER_THAN_OR_EQUAL_TO, JCR_OPERATOR_LESS_THAN, JCR_OPERATOR_LESS_THAN_OR_EQUAL_TO, JCR_OPERATOR_LIKE, JCR_OPERATOR_NOT_EQUAL_TO, JCR_ORDER_ASCENDING, JCR_ORDER_DESCENDING
 
- 
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringformat(QueryObjectModel qom)Formats the givenqomas a JCR_SQL2 query statement.
 
- 
- 
- 
Method Detail- 
formatpublic static String format(QueryObjectModel qom) throws RepositoryException Formats the givenqomas a JCR_SQL2 query statement.- Parameters:
- qom- the query object model to translate.
- Returns:
- the JCR_SQL2 statement.
- Throws:
- RepositoryException- if an error occurs while formatting the qom.
 
 
- 
 
-