public class OslcQuery
extends java.lang.Object
Constructor and Description |
---|
OslcQuery(java.util.Map<java.lang.String,java.lang.String[]> queryParams) |
Modifier and Type | Method and Description |
---|---|
java.util.List<com.ibm.oslc.query.parser.symbols.IOslcSortTerm> |
getOslcOrderBy() |
java.util.Map<java.lang.String,java.lang.String> |
getOslcPrefixMap() |
java.util.List<com.ibm.oslc.query.parser.symbols.IOslcProperty> |
getOslcProperties() |
java.util.List<com.ibm.oslc.query.parser.symbols.IOslcTerm> |
getOslcSearchTerm() |
java.util.List<com.ibm.oslc.query.parser.symbols.IOslcProperty> |
getOslcSelect() |
java.util.List<com.ibm.oslc.query.parser.symbols.IOslcTerm> |
getOslcWhere() |
int |
getPageNumber() |
int |
getPageSize() |
java.lang.String[] |
getQueryParam(java.lang.String paramName) |
boolean |
isPagingEnabled() |
public OslcQuery(java.util.Map<java.lang.String,java.lang.String[]> queryParams) throws com.ibm.oslc.query.parser.select.ParseException, com.ibm.oslc.query.parser.where.ParseException, com.ibm.oslc.query.parser.searchTerms.ParseException, com.ibm.oslc.query.parser.orderBy.ParseException, InvalidPageSizeException, InvalidPageReferenceException
com.ibm.oslc.query.parser.select.ParseException
InvalidPageSizeException
InvalidPageReferenceException
public java.lang.String[] getQueryParam(java.lang.String paramName)
public java.util.List<com.ibm.oslc.query.parser.symbols.IOslcTerm> getOslcWhere()
public java.util.List<com.ibm.oslc.query.parser.symbols.IOslcTerm> getOslcSearchTerm()
public java.util.List<com.ibm.oslc.query.parser.symbols.IOslcProperty> getOslcProperties()
public java.util.List<com.ibm.oslc.query.parser.symbols.IOslcProperty> getOslcSelect()
public java.util.List<com.ibm.oslc.query.parser.symbols.IOslcSortTerm> getOslcOrderBy()
public java.util.Map<java.lang.String,java.lang.String> getOslcPrefixMap()
public boolean isPagingEnabled()
public int getPageSize()
public int getPageNumber()