Class AbstractQueryRepositoryResource<Repository extends Repository<Entity,ID>,Entity,ID>
java.lang.Object
com.eoscode.springapitools.resource.BaseResource<Service,Entity,ID>
com.eoscode.springapitools.resource.AbstractQueryResource<RepositoryService<Repository,Entity,ID>,Entity,ID>
com.eoscode.springapitools.resource.AbstractQueryRepositoryResource<Repository,Entity,ID>
public abstract class AbstractQueryRepositoryResource<Repository extends Repository<Entity,ID>,Entity,ID>
extends AbstractQueryResource<RepositoryService<Repository,Entity,ID>,Entity,ID>
-
Field Summary
FieldsFields inherited from class com.eoscode.springapitools.resource.AbstractQueryResource
viewToJsonFields inherited from class com.eoscode.springapitools.resource.BaseResource
jackson2HttpMessageConverter, log, methodNotAllowed, queryWithViews, resourceMethodNotAllowed, springApiToolsProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class com.eoscode.springapitools.resource.AbstractQueryResource
query, query, queryWithPage, queryWitPageMethods inherited from class com.eoscode.springapitools.resource.BaseResource
defineIdentifierValue, getIdentifierValue, getListDefaultSize, getServiceType, isDefaultPageable
-
Field Details
-
LOG
protected final org.apache.commons.logging.Log LOG
-
-
Constructor Details
-
AbstractQueryRepositoryResource
public AbstractQueryRepositoryResource()
-
-
Method Details
-
getEntityType
- Overrides:
getEntityTypein classBaseResource<RepositoryService<Repository extends Repository<Entity,ID>, Entity, ID>, Entity, ID>
-
getIdentifierType
- Overrides:
getIdentifierTypein classBaseResource<RepositoryService<Repository extends Repository<Entity,ID>, Entity, ID>, Entity, ID>
-
getRepositoryType
-
getService
- Overrides:
getServicein classBaseResource<RepositoryService<Repository extends Repository<Entity,ID>, Entity, ID>, Entity, ID>
-