Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractEntity<ID> - Class in com.eoscode.springapitools.data.domain
 
AbstractEntity() - Constructor for class com.eoscode.springapitools.data.domain.AbstractEntity
 
AbstractEntityNoDelete<ID> - Class in com.eoscode.springapitools.data.domain
 
AbstractEntityNoDelete() - Constructor for class com.eoscode.springapitools.data.domain.AbstractEntityNoDelete
 
AbstractQueryRepositoryResource<Repository extends Repository<Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.resource
 
AbstractQueryRepositoryResource() - Constructor for class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
AbstractQueryResource<Service extends AbstractService<?,Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.resource
 
AbstractQueryResource() - Constructor for class com.eoscode.springapitools.resource.AbstractQueryResource
 
AbstractRepositoryResource<Repository extends Repository<Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.resource
 
AbstractRepositoryResource() - Constructor for class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
AbstractResource<Service extends AbstractService<?,Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.resource
 
AbstractResource() - Constructor for class com.eoscode.springapitools.resource.AbstractResource
 
AbstractService<Repository extends Repository<Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.service
 
AbstractService() - Constructor for class com.eoscode.springapitools.service.AbstractService
 
AbstractService(ApplicationContext, Type, Type, Type) - Constructor for class com.eoscode.springapitools.service.AbstractService
 
AbstractService(ApplicationContext, Repository) - Constructor for class com.eoscode.springapitools.service.AbstractService
 
addError(String, String) - Method in class com.eoscode.springapitools.resource.exception.ValidationError
 
all - Enum constant in enum class com.eoscode.springapitools.config.QueryView
 
AND - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
applicationContext - Variable in class com.eoscode.springapitools.resource.BaseResource
 
ASC - Enum constant in enum class com.eoscode.springapitools.data.filter.SortDefinition.Direction
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.eoscode.springapitools.security.jwt.JWTAuthenticationFilter
 
Auth<T extends Serializable> - Class in com.eoscode.springapitools.security
 
Auth(T, String, String, Set<? extends GrantedAuthority>) - Constructor for class com.eoscode.springapitools.security.Auth
 
authenticated() - Static method in class com.eoscode.springapitools.security.AuthenticationContext
 
AuthenticationContext - Class in com.eoscode.springapitools.security
 
AuthenticationContext() - Constructor for class com.eoscode.springapitools.security.AuthenticationContext
 
authorization(AuthorizationException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
AuthorizationException - Exception in com.eoscode.springapitools.exceptions
 
AuthorizationException(String) - Constructor for exception com.eoscode.springapitools.exceptions.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception com.eoscode.springapitools.exceptions.AuthorizationException
 

B

BaseEntity - Class in com.eoscode.springapitools.data.domain
 
BaseEntity() - Constructor for class com.eoscode.springapitools.data.domain.BaseEntity
 
BaseRepository<Entity,ID> - Class in com.eoscode.springapitools.data.repository
 
BaseRepository() - Constructor for class com.eoscode.springapitools.data.repository.BaseRepository
 
BaseResource<Service extends AbstractService<?,Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.resource
 
BaseResource() - Constructor for class com.eoscode.springapitools.resource.BaseResource
 
BaseResourceExceptionHandler - Class in com.eoscode.springapitools.resource.exception
 
BaseResourceExceptionHandler() - Constructor for class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
BTW - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
build() - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
build(QueryDefinition) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 

C

com.eoscode.springapitools.config - package com.eoscode.springapitools.config
 
com.eoscode.springapitools.data.domain - package com.eoscode.springapitools.data.domain
 
com.eoscode.springapitools.data.filter - package com.eoscode.springapitools.data.filter
 
com.eoscode.springapitools.data.repository - package com.eoscode.springapitools.data.repository
 
com.eoscode.springapitools.exceptions - package com.eoscode.springapitools.exceptions
 
com.eoscode.springapitools.filter - package com.eoscode.springapitools.filter
 
com.eoscode.springapitools.resource - package com.eoscode.springapitools.resource
 
com.eoscode.springapitools.resource.exception - package com.eoscode.springapitools.resource.exception
 
com.eoscode.springapitools.resource.util - package com.eoscode.springapitools.resource.util
 
com.eoscode.springapitools.security - package com.eoscode.springapitools.security
 
com.eoscode.springapitools.security.jwt - package com.eoscode.springapitools.security.jwt
 
com.eoscode.springapitools.service - package com.eoscode.springapitools.service
 
com.eoscode.springapitools.service.validation - package com.eoscode.springapitools.service.validation
 
com.eoscode.springapitools.util - package com.eoscode.springapitools.util
 
constraintViolation(ConstraintViolationException) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
create(Set<String>) - Static method in interface com.eoscode.springapitools.data.filter.ViewDefinition
 
createQueryDefinition(String, QueryParameter) - Method in class com.eoscode.springapitools.service.AbstractService
 
Credential - Class in com.eoscode.springapitools.security
 
Credential() - Constructor for class com.eoscode.springapitools.security.Credential
 
CustomDeleteByIdRepository<Entity,ID> - Interface in com.eoscode.springapitools.data.repository
 
CustomFindByIdRepository<Entity,ID> - Interface in com.eoscode.springapitools.data.repository
 
CustomFindDetailByIdRepository<Entity,ID> - Interface in com.eoscode.springapitools.data.repository
 

D

dataIntegrityViolationException(DataIntegrityViolationException) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
decodeIntList(String) - Static method in class com.eoscode.springapitools.resource.util.URL
 
decodeParam(String) - Static method in class com.eoscode.springapitools.resource.util.URL
 
DefaultDeleteByIdRepository<Entity,ID> - Class in com.eoscode.springapitools.data.repository
 
DefaultDeleteByIdRepository() - Constructor for class com.eoscode.springapitools.data.repository.DefaultDeleteByIdRepository
 
DefaultFindByIdRepository<Entity,ID> - Class in com.eoscode.springapitools.data.repository
 
DefaultFindByIdRepository() - Constructor for class com.eoscode.springapitools.data.repository.DefaultFindByIdRepository
 
DefaultFindDetailByIdRepository<Entity,ID> - Class in com.eoscode.springapitools.data.repository
 
DefaultFindDetailByIdRepository() - Constructor for class com.eoscode.springapitools.data.repository.DefaultFindDetailByIdRepository
 
DefaultJoinSpecification<T> - Class in com.eoscode.springapitools.data.filter
 
DefaultJoinSpecification(Join) - Constructor for class com.eoscode.springapitools.data.filter.DefaultJoinSpecification
 
DefaultSpecification<T> - Class in com.eoscode.springapitools.data.filter
 
DefaultSpecification(FilterDefinition) - Constructor for class com.eoscode.springapitools.data.filter.DefaultSpecification
 
DefaultSpecification(Join, FilterDefinition) - Constructor for class com.eoscode.springapitools.data.filter.DefaultSpecification
 
defaultValue() - Element in annotation interface com.eoscode.springapitools.data.domain.NoDelete
 
DefaultViewToJson - Class in com.eoscode.springapitools.resource
 
DefaultViewToJson(SpringApiToolsProperties, MappingJackson2HttpMessageConverter) - Constructor for class com.eoscode.springapitools.resource.DefaultViewToJson
 
defineIdentifierValue(Entity, ID) - Method in class com.eoscode.springapitools.resource.BaseResource
 
delete(Entity) - Method in class com.eoscode.springapitools.service.AbstractService
 
delete(ID) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
DELETE - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
deleteById(ID) - Method in class com.eoscode.springapitools.service.AbstractService
 
deleteById(Class<Entity>, ID) - Method in interface com.eoscode.springapitools.data.repository.CustomDeleteByIdRepository
 
deleteById(Class<Entity>, ID) - Method in class com.eoscode.springapitools.data.repository.DefaultDeleteByIdRepository
 
deletedValue() - Element in annotation interface com.eoscode.springapitools.data.domain.NoDelete
 
DESC - Enum constant in enum class com.eoscode.springapitools.data.filter.SortDefinition.Direction
 
destroy() - Method in class com.eoscode.springapitools.filter.HeaderExposureFilter
 
DETAIL - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
distinct(boolean) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.eoscode.springapitools.filter.HeaderExposureFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.eoscode.springapitools.security.jwt.JWTAuthorizationFilter
 
DynamicView - Annotation Interface in com.eoscode.springapitools.data.domain
 

E

ENDS_WITH - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
entity - Enum constant in enum class com.eoscode.springapitools.config.QueryView
 
EntityNotFoundException - Exception in com.eoscode.springapitools.exceptions
 
EntityNotFoundException(String) - Constructor for exception com.eoscode.springapitools.exceptions.EntityNotFoundException
 
EntityNotFoundException(String, Throwable) - Constructor for exception com.eoscode.springapitools.exceptions.EntityNotFoundException
 
EQ - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
equals(Object) - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
existsById(ID) - Method in class com.eoscode.springapitools.service.AbstractService
 

F

field() - Element in annotation interface com.eoscode.springapitools.data.domain.NoDelete
 
FieldMessage - Class in com.eoscode.springapitools.resource.exception
 
FieldMessage() - Constructor for class com.eoscode.springapitools.resource.exception.FieldMessage
 
FieldMessage(String, String) - Constructor for class com.eoscode.springapitools.resource.exception.FieldMessage
 
filter(FilterDefinition) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
filter(String, Operation, Object) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
filter(String, String, Object) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
FilterDefinition - Class in com.eoscode.springapitools.data.filter
 
FilterDefinition() - Constructor for class com.eoscode.springapitools.data.filter.FilterDefinition
 
FilterDefinition(String, String, Object) - Constructor for class com.eoscode.springapitools.data.filter.FilterDefinition
 
FilterDefinition(String, String, Object, boolean) - Constructor for class com.eoscode.springapitools.data.filter.FilterDefinition
 
filters(List<FilterDefinition>) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
find(Entity) - Method in class com.eoscode.springapitools.service.AbstractService
 
find(Entity, Pageable) - Method in class com.eoscode.springapitools.service.AbstractService
 
find(Entity, Pageable, QueryParameter) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
find(Entity, Sort) - Method in class com.eoscode.springapitools.service.AbstractService
 
find(ID, Set<String>) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
Find - Annotation Interface in com.eoscode.springapitools.data.domain
 
FIND - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
FIND_ALL - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
FIND_ID - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
findAll() - Method in class com.eoscode.springapitools.service.AbstractService
 
findAll(Sort) - Method in class com.eoscode.springapitools.service.AbstractService
 
findAll(Sort, Set<String>) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
findAllPageAndSort(Pageable, Set<String>) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
findAllWithPage(Pageable) - Method in class com.eoscode.springapitools.service.AbstractService
 
FindAttribute - Annotation Interface in com.eoscode.springapitools.data.domain
 
findById(ID) - Method in class com.eoscode.springapitools.service.AbstractService
 
findById(Class<Entity>, ID) - Method in interface com.eoscode.springapitools.data.repository.CustomFindByIdRepository
 
findById(Class<Entity>, ID) - Method in class com.eoscode.springapitools.data.repository.DefaultFindByIdRepository
 
findDetail(ID, Set<String>) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
findDetailById(ID) - Method in class com.eoscode.springapitools.service.AbstractService
 
findDetailById(Class<Entity>, ID) - Method in interface com.eoscode.springapitools.data.repository.CustomFindDetailByIdRepository
 
findDetailById(Class<Entity>, ID) - Method in class com.eoscode.springapitools.data.repository.DefaultFindDetailByIdRepository
 
findWithPage(Entity, Pageable) - Method in class com.eoscode.springapitools.resource.AbstractResource
 

G

generateToken(String) - Method in class com.eoscode.springapitools.security.jwt.JWTManager
 
getAuthorities() - Method in class com.eoscode.springapitools.security.Auth
 
getDirection() - Method in class com.eoscode.springapitools.data.filter.SortDefinition
 
getEntityType() - Method in class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
getEntityType() - Method in class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
getEntityType() - Method in class com.eoscode.springapitools.resource.BaseResource
 
getError() - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
getErrors() - Method in class com.eoscode.springapitools.resource.exception.ValidationError
 
getFetches() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getFetches() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
getFetches() - Method in interface com.eoscode.springapitools.data.filter.ViewDefinition
 
getField() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
getField() - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
getField() - Method in class com.eoscode.springapitools.data.filter.SortDefinition
 
getFieldName() - Method in class com.eoscode.springapitools.resource.exception.FieldMessage
 
getFilter() - Method in class com.eoscode.springapitools.data.filter.SpecificationDefinition
 
getFilter() - Method in class com.eoscode.springapitools.data.filter.SpecificationValue
 
getFilters() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getFilters() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
getId() - Method in class com.eoscode.springapitools.data.domain.AbstractEntity
 
getId() - Method in interface com.eoscode.springapitools.data.domain.Identifier
 
getId() - Method in class com.eoscode.springapitools.security.Auth
 
getIdentifier() - Method in class com.eoscode.springapitools.security.Credential
 
getIdentifierType() - Method in class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
getIdentifierType() - Method in class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
getIdentifierType() - Method in class com.eoscode.springapitools.resource.BaseResource
 
getIdentifierType() - Method in class com.eoscode.springapitools.service.AbstractService
 
getIdentifierValue(Entity) - Method in class com.eoscode.springapitools.resource.BaseResource
 
getJoins() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getListDefaultSize() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
getListDefaultSize(Integer) - Method in class com.eoscode.springapitools.resource.BaseResource
 
getMessage() - Method in class com.eoscode.springapitools.resource.exception.FieldMessage
 
getMessage() - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
getMessage(String) - Method in interface com.eoscode.springapitools.service.MessageResolver
 
getMessage(String) - Method in class com.eoscode.springapitools.service.MessageResolverService
 
getMessage(String, Object[]) - Method in interface com.eoscode.springapitools.service.MessageResolver
 
getMessage(String, Object[]) - Method in class com.eoscode.springapitools.service.MessageResolverService
 
getObject(Class<?>, Object) - Static method in class com.eoscode.springapitools.util.ObjectUtils
 
getObject(Class<?>, String) - Static method in class com.eoscode.springapitools.util.ObjectUtils
 
getObject(Field, String) - Static method in class com.eoscode.springapitools.util.ObjectUtils
 
getOperator() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
getOperator() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getOperator() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
getOrder() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
getOriginalFieldName() - Method in class com.eoscode.springapitools.data.filter.DefaultSpecification
 
getPageable() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
getPassword() - Method in class com.eoscode.springapitools.security.Auth
 
getPassword() - Method in class com.eoscode.springapitools.security.Credential
 
getPath() - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
getPath() - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
getPathJoin() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
getPathURI() - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
getQueryWithViews() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
getRepository() - Method in class com.eoscode.springapitools.service.AbstractService
 
getRepositoryType() - Method in class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
getRepositoryType() - Method in class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
getRepositoryType() - Method in class com.eoscode.springapitools.service.AbstractService
 
getService() - Method in class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
getService() - Method in class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
getService() - Method in class com.eoscode.springapitools.resource.BaseResource
 
getServiceType() - Method in class com.eoscode.springapitools.resource.BaseResource
 
getSize() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
getSorts() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getStatus() - Method in class com.eoscode.springapitools.data.domain.AbstractEntityNoDelete
 
getStatus() - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
getStringCaseSensitive() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
getTimestamp() - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
getType() - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
getUsername() - Method in class com.eoscode.springapitools.security.Auth
 
getUsername(String) - Method in class com.eoscode.springapitools.security.jwt.JWTManager
 
getValue() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
getViews() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
getViews() - Method in interface com.eoscode.springapitools.data.filter.ViewDefinition
 
groups() - Element in annotation interface com.eoscode.springapitools.service.validation.Validation
 
GT - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
GTE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 

H

hashCode() - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
hasRole(Grant) - Method in class com.eoscode.springapitools.security.Auth
 
HeaderExposureFilter - Class in com.eoscode.springapitools.filter
 
HeaderExposureFilter() - Constructor for class com.eoscode.springapitools.filter.HeaderExposureFilter
 

I

Identifier<ID> - Interface in com.eoscode.springapitools.data.domain
 
ignore() - Element in annotation interface com.eoscode.springapitools.data.domain.FindAttribute
 
ignoreAttributes() - Element in annotation interface com.eoscode.springapitools.data.domain.Find
 
ignoreDefaultValue() - Element in annotation interface com.eoscode.springapitools.data.domain.Find
 
ignoreNoDeleteAnnotation() - Element in annotation interface com.eoscode.springapitools.data.domain.Find
 
IN - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
init(FilterConfig) - Method in class com.eoscode.springapitools.filter.HeaderExposureFilter
 
INNER - Enum constant in enum class com.eoscode.springapitools.data.filter.JoinDefinition.JoinType
 
IS_EMPTY - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
IS_NOT_EMPTY - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
IS_NOT_NULL - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
IS_NULL - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
isAccountNonExpired() - Method in class com.eoscode.springapitools.security.Auth
 
isAccountNonLocked() - Method in class com.eoscode.springapitools.security.Auth
 
isCredentialsNonExpired() - Method in class com.eoscode.springapitools.security.Auth
 
isDefaultPageable(Boolean) - Method in class com.eoscode.springapitools.resource.BaseResource
 
isDistinct() - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
isDistinct() - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
isEnabled() - Method in class com.eoscode.springapitools.security.Auth
 
isEnableDefaultPageable() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
isFetch() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
isFetch() - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
isJoin() - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
isListDefaultSizeOverride() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
isNumber(String) - Static method in class com.eoscode.springapitools.util.StringUtils
 
isQueryWithJoinConfiguration() - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
isValid(String) - Method in class com.eoscode.springapitools.security.jwt.JWTManager
 
isViews() - Method in interface com.eoscode.springapitools.data.filter.ViewDefinition
 

J

Jackson2HttpMessageConfiguration - Class in com.eoscode.springapitools.config
Default configuration for Jackson Message.
Jackson2HttpMessageConfiguration() - Constructor for class com.eoscode.springapitools.config.Jackson2HttpMessageConfiguration
 
jackson2HttpMessageConverter - Variable in class com.eoscode.springapitools.resource.BaseResource
 
join(JoinDefinition) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
JoinDefinition - Class in com.eoscode.springapitools.data.filter
 
JoinDefinition() - Constructor for class com.eoscode.springapitools.data.filter.JoinDefinition
 
JoinDefinition(String, boolean) - Constructor for class com.eoscode.springapitools.data.filter.JoinDefinition
 
JoinDefinition(String, JoinDefinition.JoinType, boolean) - Constructor for class com.eoscode.springapitools.data.filter.JoinDefinition
 
JoinDefinition.JoinType - Enum Class in com.eoscode.springapitools.data.filter
 
joins(JoinDefinition[]) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
joins(List<JoinDefinition>) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
jsonView() - Method in class com.eoscode.springapitools.config.Jackson2HttpMessageConfiguration
 
JWTAuthenticationFilter - Class in com.eoscode.springapitools.security.jwt
 
JWTAuthenticationFilter(AuthenticationManager, JWTManager) - Constructor for class com.eoscode.springapitools.security.jwt.JWTAuthenticationFilter
 
JWTAuthenticationResource - Class in com.eoscode.springapitools.security.jwt
 
JWTAuthenticationResource() - Constructor for class com.eoscode.springapitools.security.jwt.JWTAuthenticationResource
 
JWTAuthorizationFilter - Class in com.eoscode.springapitools.security.jwt
 
JWTAuthorizationFilter(AuthenticationManager, JWTManager, UserDetailsService) - Constructor for class com.eoscode.springapitools.security.jwt.JWTAuthorizationFilter
 
JWTManager - Class in com.eoscode.springapitools.security.jwt
 
JWTManager() - Constructor for class com.eoscode.springapitools.security.jwt.JWTManager
 

L

LEFT - Enum constant in enum class com.eoscode.springapitools.data.filter.JoinDefinition.JoinType
 
LIKE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
log - Variable in class com.eoscode.springapitools.resource.BaseResource
 
LOG - Variable in class com.eoscode.springapitools.resource.AbstractQueryRepositoryResource
 
LOG - Variable in class com.eoscode.springapitools.resource.AbstractRepositoryResource
 
LOG - Variable in class com.eoscode.springapitools.resource.DefaultViewToJson
 
LOG - Variable in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
lowerCase - Enum constant in enum class com.eoscode.springapitools.config.StringCaseSensitive
 
LT - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
LTE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 

M

mappingJackson2HttpMessageConverter() - Method in class com.eoscode.springapitools.config.Jackson2HttpMessageConfiguration
 
mappingStructureValidation(MappingStructureValidationException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
MappingStructureValidationException - Exception in com.eoscode.springapitools.exceptions
 
MappingStructureValidationException(String) - Constructor for exception com.eoscode.springapitools.exceptions.MappingStructureValidationException
 
MappingStructureValidationException(String, Throwable) - Constructor for exception com.eoscode.springapitools.exceptions.MappingStructureValidationException
 
MERGE - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
message() - Element in annotation interface com.eoscode.springapitools.service.validation.Validation
 
MessageI18nConfiguration - Class in com.eoscode.springapitools.config
 
MessageI18nConfiguration() - Constructor for class com.eoscode.springapitools.config.MessageI18nConfiguration
 
messageResolver(MessageSource) - Method in class com.eoscode.springapitools.config.MessageI18nConfiguration
 
MessageResolver - Interface in com.eoscode.springapitools.service
 
MessageResolverService - Class in com.eoscode.springapitools.service
 
MessageResolverService(MessageSource) - Constructor for class com.eoscode.springapitools.service.MessageResolverService
 
messageSource() - Method in class com.eoscode.springapitools.config.MessageI18nConfiguration
 
methodNotAllowed - Variable in class com.eoscode.springapitools.resource.BaseResource
 
methodNotAllowed(MethodNotAllowedException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
MethodNotAllowed - Annotation Interface in com.eoscode.springapitools.resource
 
MethodNotAllowedException - Exception in com.eoscode.springapitools.resource.exception
 
MethodNotAllowedException(String) - Constructor for exception com.eoscode.springapitools.resource.exception.MethodNotAllowedException
 
MethodNotAllowedException(String, Throwable) - Constructor for exception com.eoscode.springapitools.resource.exception.MethodNotAllowedException
 
methods() - Element in annotation interface com.eoscode.springapitools.resource.MethodNotAllowed
 

N

NE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
NoDelete - Annotation Interface in com.eoscode.springapitools.data.domain
 
none - Enum constant in enum class com.eoscode.springapitools.config.QueryView
 
none - Enum constant in enum class com.eoscode.springapitools.config.StringCaseSensitive
 
NOT_LIKE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 

O

objectNotFound(EntityNotFoundException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
objectNotFound(AuthenticationException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
ObjectUtils - Class in com.eoscode.springapitools.util
 
ObjectUtils() - Constructor for class com.eoscode.springapitools.util.ObjectUtils
 
Operation - Enum Class in com.eoscode.springapitools.data.filter
 
OR - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 

P

patch(Entity, ID) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
payload() - Element in annotation interface com.eoscode.springapitools.service.validation.Validation
 
prepareJoins(Set<JoinDefinition>, Root, CriteriaQuery, CriteriaBuilder) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 

Q

query(QueryDefinition) - Method in class com.eoscode.springapitools.service.AbstractService
 
query(QueryDefinition, Boolean, Pageable) - Method in class com.eoscode.springapitools.resource.AbstractQueryResource
 
query(QueryDefinition, Pageable) - Method in class com.eoscode.springapitools.service.AbstractService
 
query(QueryDefinition, Sort) - Method in class com.eoscode.springapitools.service.AbstractService
 
query(String, QueryParameter, Pageable) - Method in class com.eoscode.springapitools.service.AbstractService
 
query(String, QueryParameter, Sort) - Method in class com.eoscode.springapitools.service.AbstractService
 
query(String, Set<String>, Pageable, QueryParameter) - Method in class com.eoscode.springapitools.resource.AbstractQueryResource
 
QUERY - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
QueryDefinition - Class in com.eoscode.springapitools.data.filter
 
QueryDefinition() - Constructor for class com.eoscode.springapitools.data.filter.QueryDefinition
 
QueryDefinition(Set<String>) - Constructor for class com.eoscode.springapitools.data.filter.QueryDefinition
 
QueryDefinition(Set<String>, List<JoinDefinition>) - Constructor for class com.eoscode.springapitools.data.filter.QueryDefinition
 
QueryParameter - Class in com.eoscode.springapitools.data.filter
 
QueryParameter() - Constructor for class com.eoscode.springapitools.data.filter.QueryParameter
 
QueryView - Enum Class in com.eoscode.springapitools.config
 
queryWithPage(String, Set<String>, Pageable, QueryParameter) - Method in class com.eoscode.springapitools.resource.AbstractQueryResource
 
queryWithViews - Variable in class com.eoscode.springapitools.resource.BaseResource
 
queryWitPage(QueryDefinition, Pageable) - Method in class com.eoscode.springapitools.resource.AbstractQueryResource
 

R

refreshToken(HttpServletResponse) - Method in class com.eoscode.springapitools.security.jwt.JWTAuthenticationResource
 
Repository<Entity,ID> - Interface in com.eoscode.springapitools.data.repository
 
RepositoryService<Repository extends Repository<Entity,ID>,Entity,ID> - Class in com.eoscode.springapitools.service
 
RepositoryService(ApplicationContext, Type, Type, Type) - Constructor for class com.eoscode.springapitools.service.RepositoryService
 
RepositoryService(ApplicationContext, Repository) - Constructor for class com.eoscode.springapitools.service.RepositoryService
 
ResourceMethod - Enum Class in com.eoscode.springapitools.resource
 
resourceMethodNotAllowed - Variable in class com.eoscode.springapitools.resource.BaseResource
 
resourceMethodNotAllowed(ResourceMethodNotAllowedException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
ResourceMethodNotAllowed - Annotation Interface in com.eoscode.springapitools.resource
 
ResourceMethodNotAllowedException - Exception in com.eoscode.springapitools.resource.exception
 
ResourceMethodNotAllowedException(String) - Constructor for exception com.eoscode.springapitools.resource.exception.ResourceMethodNotAllowedException
 
ResourceMethodNotAllowedException(String, Throwable) - Constructor for exception com.eoscode.springapitools.resource.exception.ResourceMethodNotAllowedException
 
resources() - Element in annotation interface com.eoscode.springapitools.resource.ResourceMethodNotAllowed
 

S

save(Entity) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
save(Entity) - Method in class com.eoscode.springapitools.service.AbstractService
 
SAVE - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
searchException(SearchException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
SearchException - Exception in com.eoscode.springapitools.data.filter
 
SearchException(String) - Constructor for exception com.eoscode.springapitools.data.filter.SearchException
 
SearchException(String, Throwable) - Constructor for exception com.eoscode.springapitools.data.filter.SearchException
 
setDirection(SortDefinition.Direction) - Method in class com.eoscode.springapitools.data.filter.SortDefinition
 
setDistinct(boolean) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
setDistinct(boolean) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setEnableDefaultPageable(boolean) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setError(String) - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
setFetch(boolean) - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
setFetch(boolean) - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
setFetches(String[]) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setField(String) - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
setField(String) - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
setField(String) - Method in class com.eoscode.springapitools.data.filter.SortDefinition
 
setFieldName(String) - Method in class com.eoscode.springapitools.resource.exception.FieldMessage
 
setFilters(String[]) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setFilters(List<FilterDefinition>) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
setId(ID) - Method in class com.eoscode.springapitools.data.domain.AbstractEntity
 
setId(ID) - Method in interface com.eoscode.springapitools.data.domain.Identifier
 
setIdentifier(String) - Method in class com.eoscode.springapitools.security.Credential
 
setJoins(List<JoinDefinition>) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
setListDefaultSize(int) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setListDefaultSizeOverride(boolean) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setMessage(String) - Method in class com.eoscode.springapitools.resource.exception.FieldMessage
 
setMessage(String) - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
setOperator(String) - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
setOperator(String) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
setOperator(String) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setOrder(int) - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
setPageable(Boolean) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setPassword(String) - Method in class com.eoscode.springapitools.security.Credential
 
setPath(String) - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
setQueryWithJoinConfiguration(boolean) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setQueryWithViews(QueryView) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setSize(Integer) - Method in class com.eoscode.springapitools.data.filter.QueryParameter
 
setSorts(List<SortDefinition>) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
setStatus(Integer) - Method in class com.eoscode.springapitools.data.domain.AbstractEntityNoDelete
 
setStatus(Integer) - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
setStringCaseSensitive(StringCaseSensitive) - Method in class com.eoscode.springapitools.config.SpringApiToolsProperties
 
setTimestamp(String) - Method in class com.eoscode.springapitools.resource.exception.StandardError
 
setType(JoinDefinition.JoinType) - Method in class com.eoscode.springapitools.data.filter.JoinDefinition
 
setValue(Object) - Method in class com.eoscode.springapitools.data.filter.FilterDefinition
 
setViews(Set<String>) - Method in class com.eoscode.springapitools.data.filter.QueryDefinition
 
SIZE - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
sort(SortDefinition) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
sort(String, SortDefinition.Direction) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
SortDefinition - Class in com.eoscode.springapitools.data.filter
 
SortDefinition() - Constructor for class com.eoscode.springapitools.data.filter.SortDefinition
 
SortDefinition(String, SortDefinition.Direction) - Constructor for class com.eoscode.springapitools.data.filter.SortDefinition
 
SortDefinition.Direction - Enum Class in com.eoscode.springapitools.data.filter
 
sorts(List<SortDefinition>) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
SpecificationBuilder<T> - Class in com.eoscode.springapitools.data.filter
 
SpecificationBuilder() - Constructor for class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
SpecificationBuilder(boolean) - Constructor for class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
SpecificationDefinition - Class in com.eoscode.springapitools.data.filter
 
SpecificationDefinition(FilterDefinition) - Constructor for class com.eoscode.springapitools.data.filter.SpecificationDefinition
 
SpecificationValue - Class in com.eoscode.springapitools.data.filter
 
SpecificationValue(Specification<?>) - Constructor for class com.eoscode.springapitools.data.filter.SpecificationValue
 
springApiToolsProperties - Variable in class com.eoscode.springapitools.resource.BaseResource
 
SpringApiToolsProperties - Class in com.eoscode.springapitools.config
 
SpringApiToolsProperties() - Constructor for class com.eoscode.springapitools.config.SpringApiToolsProperties
 
SpringApiToolsScan - Class in com.eoscode.springapitools.config
 
SpringApiToolsScan() - Constructor for class com.eoscode.springapitools.config.SpringApiToolsScan
 
StandardError - Class in com.eoscode.springapitools.resource.exception
 
StandardError(String, Integer, String, String, String) - Constructor for class com.eoscode.springapitools.resource.exception.StandardError
 
STARTS_WITH - Enum constant in enum class com.eoscode.springapitools.data.filter.Operation
 
StringCaseSensitive - Enum Class in com.eoscode.springapitools.config
 
StringUtils - Class in com.eoscode.springapitools.util
 
StringUtils() - Constructor for class com.eoscode.springapitools.util.StringUtils
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class com.eoscode.springapitools.security.jwt.JWTAuthenticationFilter
 
supportedDefaultValue() - Element in annotation interface com.eoscode.springapitools.data.domain.FindAttribute
 
supportedDefaultValueForAttributes() - Element in annotation interface com.eoscode.springapitools.data.domain.Find
 

T

toJson(ViewDefinition, T) - Method in class com.eoscode.springapitools.resource.DefaultViewToJson
Serialize Object to Json with ViewDefinition supported
toJson(ViewDefinition, T) - Method in interface com.eoscode.springapitools.resource.ViewToJson
 
toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.eoscode.springapitools.data.filter.DefaultJoinSpecification
 
toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.eoscode.springapitools.data.filter.DefaultSpecification
 

U

update(Entity) - Method in class com.eoscode.springapitools.service.AbstractService
 
update(Entity, ID) - Method in class com.eoscode.springapitools.resource.AbstractResource
 
UPDATE - Enum constant in enum class com.eoscode.springapitools.resource.ResourceMethod
 
upperCase - Enum constant in enum class com.eoscode.springapitools.config.StringCaseSensitive
 
URL - Class in com.eoscode.springapitools.resource.util
 
URL() - Constructor for class com.eoscode.springapitools.resource.util.URL
 

V

validation(ValidationException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
validation(MethodArgumentNotValidException, HttpServletRequest) - Method in class com.eoscode.springapitools.resource.exception.BaseResourceExceptionHandler
 
Validation - Annotation Interface in com.eoscode.springapitools.service.validation
 
ValidationError - Class in com.eoscode.springapitools.resource.exception
 
ValidationError(String, Integer, String, String, String) - Constructor for class com.eoscode.springapitools.resource.exception.ValidationError
 
ValidationException - Exception in com.eoscode.springapitools.exceptions
 
ValidationException(String) - Constructor for exception com.eoscode.springapitools.exceptions.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception com.eoscode.springapitools.exceptions.ValidationException
 
valueOf(String) - Static method in enum class com.eoscode.springapitools.config.QueryView
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.eoscode.springapitools.config.StringCaseSensitive
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.eoscode.springapitools.data.filter.JoinDefinition.JoinType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.eoscode.springapitools.data.filter.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.eoscode.springapitools.data.filter.SortDefinition.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.eoscode.springapitools.resource.ResourceMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.eoscode.springapitools.config.QueryView
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.eoscode.springapitools.config.StringCaseSensitive
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.eoscode.springapitools.data.filter.JoinDefinition.JoinType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.eoscode.springapitools.data.filter.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.eoscode.springapitools.data.filter.SortDefinition.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.eoscode.springapitools.resource.ResourceMethod
Returns an array containing the constants of this enum class, in the order they are declared.
ViewDefinition - Interface in com.eoscode.springapitools.data.filter
 
viewToJson - Variable in class com.eoscode.springapitools.resource.AbstractQueryResource
 
ViewToJson - Interface in com.eoscode.springapitools.resource
 

W

withAnd() - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
withOr() - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
withStringIgnoreCase(StringCaseSensitive) - Method in class com.eoscode.springapitools.data.filter.DefaultSpecification
 
withStringIgnoreCase(StringCaseSensitive) - Method in class com.eoscode.springapitools.data.filter.SpecificationBuilder
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form