| Package | Description |
|---|---|
| org.oncoblocks.centromere.core.util |
| Modifier and Type | Method and Description |
|---|---|
static QueryParameterDescriptor |
QueryParameterUtil.getDescriptorFromAlias(Alias alias,
Field field)
Accepts an
Alias annotation and a Field reference and returns a single
QueryParameterDescriptor instance describing an acceptable query parameter. |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,QueryParameterDescriptor> |
QueryParameterUtil.getAvailableQueryParameters(Class<? extends Model<?>> model) |
static Map<String,QueryParameterDescriptor> |
QueryParameterUtil.getAvailableQueryParameters(Class<? extends Model<?>> model,
boolean useForeignKeyParams)
Returns all available query parameters for a given model, optionally including parameters of
any related models, as inferred by the presence of
ForeignKey annotations. |
static List<QueryParameterDescriptor> |
QueryParameterUtil.getDescriptorsFromAliases(Aliases aliases) |
static List<QueryParameterDescriptor> |
QueryParameterUtil.getDescriptorsFromAliases(Aliases aliases,
Field field)
Accepts an
Aliases annotation and a Field reference and returns all of the
QueryParameterDescriptor instances associated with the embedded Alias
annotations. |
static List<QueryParameterDescriptor> |
QueryParameterUtil.getFieldDescriptors(Field field)
|
static Map<String,QueryParameterDescriptor> |
QueryParameterUtil.getForeignKeyModelParameters(Class<? extends Model<?>> model)
Returns a map of
QueryParameterDescriptor instances for models related to the given
Model, inferred by the presence of ForeignKey annotations. |
static Map<String,QueryParameterDescriptor> |
QueryParameterUtil.getModelQueryParameters(Class<? extends Model<?>> model)
Returns a mapping of all of a given
Model class's available query parameters. |
Copyright © 2016. All rights reserved.