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.ParseExceptionInvalidPageSizeExceptionInvalidPageReferenceExceptionpublic 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()