public class ParseCollectionAttributes extends AbstractApiRequestHandler
| Constructor and Description |
|---|
ParseCollectionAttributes() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getDefaultLimit() |
Integer |
getMaxLimit() |
void |
handle(ApiRequest request) |
protected void |
parseFilters(Schema schema,
Map<String,Object> params,
ApiRequest request) |
protected void |
parseIncludes(Schema schema,
Map<String,Object> params,
ApiRequest request) |
protected void |
parsePagination(Schema schema,
Map<String,Object> params,
ApiRequest request) |
protected void |
parseSort(Schema schema,
Map<String,Object> params,
ApiRequest request) |
void |
setDefaultLimit(Integer defaultLimit) |
void |
setMaxLimit(Integer maxLimit) |
handleExceptionpublic void handle(ApiRequest request) throws IOException
IOExceptionprotected void parseIncludes(Schema schema, Map<String,Object> params, ApiRequest request)
protected void parseFilters(Schema schema, Map<String,Object> params, ApiRequest request)
protected void parseSort(Schema schema, Map<String,Object> params, ApiRequest request)
protected void parsePagination(Schema schema, Map<String,Object> params, ApiRequest request)
public Integer getDefaultLimit()
public void setDefaultLimit(Integer defaultLimit)
public Integer getMaxLimit()
public void setMaxLimit(Integer maxLimit)
Copyright © 2015. All rights reserved.