Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractOpenApiConfiguration - Class in io.github.astrapi69.spring.configuration
- AbstractOpenApiConfiguration() - Constructor for class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- AbstractRestController<ENTITY extends io.github.astrapi69.data.identifiable.Identifiable<ID>,
ID extends Serializable, REPOSITORY extends org.springframework.data.jpa.repository.JpaRepository<ENTITY, ID>, DTO> - Class in io.github.astrapi69.spring.controller -
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- AbstractRestController(GenericModelMapper<ENTITY, DTO>, GenericService<ENTITY, ID, REPOSITORY>) - Constructor for class io.github.astrapi69.spring.controller.AbstractRestController
- ACTION_DELETE - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_FIND - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_FIND_ALL - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_FIND_BY - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_FIND_BY_NAME - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_PERSIST - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_SAVE - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_SAVE_OR_UPDATE - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- ACTION_UPDATE - Static variable in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- additionalInfos(Map<String, String>) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The map for additional informations
- ApplicationHeaderKeyName - Enum Class in io.github.astrapi69.spring.enumtype
-
The enum class
ApplicationHeaderKeyName
holds constants for the header key names - AuthenticationPrincipalResolver - Class in io.github.astrapi69.spring.security
- AuthenticationPrincipalResolver() - Constructor for class io.github.astrapi69.spring.security.AuthenticationPrincipalResolver
- autowire(Object, Object...) - Static method in class io.github.astrapi69.spring.autowire.AutowireAware
-
Try to autowire the given object that contains the bean instances which need to be autowired
- AutowireAware - Class in io.github.astrapi69.spring.autowire
-
Utility class for autowire classes like in jpa listeners
B
- BaseActionRestPath - Enum Class in io.github.astrapi69.spring.rest
-
The enum class
BaseActionRestPath
holds constants for the base action that follows after base rest paths - BaseRestPath - Enum Class in io.github.astrapi69.spring.rest
-
The enum class
BaseRestPath
holds constants for the base rest path values - build() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
- build() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
- builder() - Static method in class io.github.astrapi69.spring.datasource.DataSourceBean
- builder() - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
C
- canEqual(Object) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
- canEqual(Object) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
- ControllerExceptionHandler - Class in io.github.astrapi69.spring.exceptionhandling
-
The class
ControllerExceptionHandler
handles specified exceptions for rest controllers - ControllerExceptionHandler(MessageSource) - Constructor for class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
- count() - Method in interface io.github.astrapi69.spring.service.api.GenericService
- CustomBeanWrapperFieldSetMapper<T> - Class in io.github.astrapi69.spring.batch.mapper
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- CustomBeanWrapperFieldSetMapper(Class<? extends T>, DateTimeFormatter) - Constructor for class io.github.astrapi69.spring.batch.mapper.CustomBeanWrapperFieldSetMapper
- CustomEnumEditor<T extends Enum> - Class in io.github.astrapi69.spring.editor
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- CustomEnumEditor(Class<T>) - Constructor for class io.github.astrapi69.spring.editor.CustomEnumEditor
- customOpenAPI() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
D
- DataSourceBean - Class in io.github.astrapi69.spring.datasource
-
The class
DataSourceBean
. - DataSourceBean() - Constructor for class io.github.astrapi69.spring.datasource.DataSourceBean
- DataSourceBean(String, String, String, String) - Constructor for class io.github.astrapi69.spring.datasource.DataSourceBean
-
Creates a new
DataSourceBean
instance. - DataSourceBean.DataSourceBeanBuilder - Class in io.github.astrapi69.spring.datasource
- DEFAULT_H2_BUILDER - Static variable in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The default h2 builder as start point to build a new DataSourceBean.
- DEFAULT_TOKEN_AUDIENCE - Static variable in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The constant for the header key name for the default audience *
- DEFAULT_TOKEN_AUDIENCE_VALUE - Enum constant in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The header key name for the default audience
- DEFAULT_TOKEN_ISSUER - Static variable in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The constant for the header key name for the default token issuer *
- DEFAULT_TOKEN_ISSUER_VALUE - Enum constant in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The header key name for the default token issuer
- delete(DTO) - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- delete(ENTITY) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- DELETE - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action delete
- deleteAll() - Method in interface io.github.astrapi69.spring.service.api.GenericService
- deleteAll(Iterable<? extends ENTITY>) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- deleteAllInBatch() - Method in interface io.github.astrapi69.spring.service.api.GenericService
- deleteById(ID) - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- deleteById(ID) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- deleteInBatch(Iterable<ENTITY>) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- developerMessage(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The developer message.
- driverClassName(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
-
The driver class name.
E
- equals(Object) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
- equals(Object) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
- ExceptionHandlerExtensions - Class in io.github.astrapi69.spring.exceptionhandling
-
The class
ExceptionHandlerExtensions
holds factory methods for create the view model bean for exception representations - ExceptionViewModel - Class in io.github.astrapi69.spring.exceptionhandling
-
The class
ExceptionViewModel
holds data for exception representations - ExceptionViewModel(Map<String, String>) - Constructor for class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
Creates a new
ExceptionViewModel
instance. - ExceptionViewModel(Map<String, String>, String, HttpStatus, LocalDateTime, String, String) - Constructor for class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
Creates a new
ExceptionViewModel
instance. - ExceptionViewModel.ExceptionViewModelBuilder - Class in io.github.astrapi69.spring.exceptionhandling
- exists(ENTITY) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- existsById(ID) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- expand(String, Map<String, ?>) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
F
- FIND - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action find
- FIND_ALL - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action find all
- FIND_BY - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action find by
- FIND_BY_NAME - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action find by name
- findAll() - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- findAll() - Method in interface io.github.astrapi69.spring.service.api.GenericService
- findAll(Pageable) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- findAll(Sort) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- findAllById(Iterable<ID>) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- findById(ID) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- findEntities(String) - Method in interface io.github.astrapi69.spring.service.api.NameEntityService
-
Find the entities objects from the given name value.
- findFirst(String) - Method in interface io.github.astrapi69.spring.service.api.NameEntityService
-
Find the entity object from the given name value.
- flush() - Method in interface io.github.astrapi69.spring.service.api.GenericService
G
- generate(SharedSessionContractImplementor, Object) - Method in class io.github.astrapi69.hibernate.generator.IdentifiableSequenceStyleGenerator
- generateUrl(String, String) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- generateUrl(String, String, String[]) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- generateUrl(String, String, String[], String, String[]) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- GenericPrincipal<T> - Class in io.github.astrapi69.spring.security
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- GenericPrincipal(T) - Constructor for class io.github.astrapi69.spring.security.GenericPrincipal
- GenericService<ENTITY extends io.github.astrapi69.data.identifiable.Identifiable<ID>,
ID extends Serializable, REPOSITORY extends org.springframework.data.jpa.repository.JpaRepository<ENTITY, ID>> - Interface in io.github.astrapi69.spring.service.api -
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- get(ID) - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- getAdditionalInfos() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The map for additional informations
- getAsText() - Method in class io.github.astrapi69.spring.editor.CustomEnumEditor
- getAuthenticationPrincipal() - Static method in class io.github.astrapi69.spring.security.AuthenticationPrincipalResolver
- getBaseUrl(String, String, int, String) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- getBaseUrl(String, String, int, String, String) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- getById(ID) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- getCode() - Method in exception io.github.astrapi69.spring.exceptionhandling.RestApplicationException
- getCurrentUser() - Static method in class io.github.astrapi69.spring.security.AuthenticationPrincipalResolver
- getDeveloperMessage() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The developer message.
- getDriverClassName() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The driver class name.
- getErrorMessage() - Method in exception io.github.astrapi69.spring.exceptionhandling.RestApplicationException
- getHttpStatus() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The http status.
- getMapper() - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- getName() - Method in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The value of the header key name *
- getOccured() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The time when the exception is occured.
- getOrCreateNewNameEntity(String) - Method in interface io.github.astrapi69.spring.service.api.NameEntityService
-
Gets the or creates a new entity object
- getPassword() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The password.
- getRepository() - Method in interface io.github.astrapi69.spring.service.api.GenericService
- getRequestUrl() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The request url.
- getService() - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- getUrl() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The url.
- getUser() - Method in class io.github.astrapi69.spring.security.GenericPrincipal
- getUserMessage() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The user message.
- getUsername() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The username.
- getValue() - Method in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
- getValue() - Method in enum class io.github.astrapi69.spring.rest.BaseRestPath
H
- handleBindException(BindException, HttpHeaders, HttpStatus, WebRequest) - Method in class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
- handleException(Exception, HttpServletRequest) - Method in class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
-
Handle all general
Exception
s - handleIllegalArgumentException(IllegalArgumentException, HttpServletRequest) - Method in class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
-
Handle all
IllegalArgumentException
s - handleNoSuchElementException(NoSuchElementException, HttpServletRequest) - Method in class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
-
Handle all
NoSuchElementException
s - handleUnsupportedOperationException(UnsupportedOperationException, HttpServletRequest) - Method in class io.github.astrapi69.spring.exceptionhandling.ControllerExceptionHandler
-
Handle all
UnsupportedOperationException
s - hashCode() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
- hashCode() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
- HEADER_KEY_ROLES - Static variable in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The constant for the header key name for the user roles *
- HEADER_KEY_ROLES_VALUE - Enum constant in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
The header key name for the user roles
- httpStatus(HttpStatus) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The http status.
I
- IdentifiableSequenceStyleGenerator - Class in io.github.astrapi69.hibernate.generator
-
The class
IdentifiableSequenceStyleGenerator
is custom implementation ofSequenceStyleGenerator
that can be used in the GenericGenerator - IdentifiableSequenceStyleGenerator() - Constructor for class io.github.astrapi69.hibernate.generator.IdentifiableSequenceStyleGenerator
- initBinder(DataBinder) - Method in class io.github.astrapi69.spring.batch.mapper.CustomBeanWrapperFieldSetMapper
- io.github.astrapi69.hibernate.generator - package io.github.astrapi69.hibernate.generator
- io.github.astrapi69.spring.autowire - package io.github.astrapi69.spring.autowire
- io.github.astrapi69.spring.batch.factory - package io.github.astrapi69.spring.batch.factory
- io.github.astrapi69.spring.batch.mapper - package io.github.astrapi69.spring.batch.mapper
- io.github.astrapi69.spring.cache.factory - package io.github.astrapi69.spring.cache.factory
- io.github.astrapi69.spring.configuration - package io.github.astrapi69.spring.configuration
- io.github.astrapi69.spring.controller - package io.github.astrapi69.spring.controller
- io.github.astrapi69.spring.datasource - package io.github.astrapi69.spring.datasource
- io.github.astrapi69.spring.editor - package io.github.astrapi69.spring.editor
- io.github.astrapi69.spring.enumtype - package io.github.astrapi69.spring.enumtype
- io.github.astrapi69.spring.exceptionhandling - package io.github.astrapi69.spring.exceptionhandling
- io.github.astrapi69.spring.generics - package io.github.astrapi69.spring.generics
- io.github.astrapi69.spring.orm.jpa - package io.github.astrapi69.spring.orm.jpa
- io.github.astrapi69.spring.rest - package io.github.astrapi69.spring.rest
- io.github.astrapi69.spring.security - package io.github.astrapi69.spring.security
- io.github.astrapi69.spring.service.api - package io.github.astrapi69.spring.service.api
- io.github.astrapi69.spring.web.util - package io.github.astrapi69.spring.web.util
M
- merge(T) - Method in interface io.github.astrapi69.spring.service.api.NameEntityService
-
Merges the given object.
N
- NameEntityService<T extends io.github.astrapi69.data.nameable.Nameable> - Interface in io.github.astrapi69.spring.service.api
- newApiInfoContactEmail() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoContactName() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoContactUrl() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoDescription() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoLicenseName() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoLicenseUrl() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoTitle() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newApiInfoVersion() - Method in class io.github.astrapi69.spring.configuration.AbstractOpenApiConfiguration
- newBaseUrl(String, String, int, boolean, boolean) - Static method in class io.github.astrapi69.spring.web.util.UrlExtensions
- newCacheManager(CacheManager...) - Static method in class io.github.astrapi69.spring.cache.factory.SpringCacheConfigurationFactory
-
Factory method for create the new composite
CacheManager
from the givenCacheManager
's. - newCsvFileItemReader(Resource, Class<T>, String, int) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newCsvFileItemReader(Resource, Class<T>, DateTimeFormatter, String, int) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newCsvFileItemReader(Resource, Class<T>, FieldSetMapper<T>, String, int) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newCustomBeanWrapperFieldSetMapper(Class<? extends T>, DateTimeFormatter) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newDataSource(DataSourceBean) - Static method in class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
-
Factory method for create the new
DataSource
object from the givenDataSourceBean
object. - newEntityManagerFactoryBean(String, DataSource, JpaVendorAdapter, Properties) - Static method in class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
-
Factory method for create the new
LocalContainerEntityManagerFactoryBean
object from the given persistence unit name asString
object, theDataSource
object, theJpaVendorAdapter
object and the jpaProperties
. - newExceptionViewModel(HttpServletRequest, HttpStatus, String, String) - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionHandlerExtensions
-
Factory method for create a new
ExceptionViewModel
from the given arguments - newExceptionViewModel(ServletWebRequest, HttpStatus, String, String) - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionHandlerExtensions
-
Factory method for create a new
ExceptionViewModel
from the given arguments - newExceptionViewModelWith(WebRequest, HttpStatus, String, String) - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionHandlerExtensions
-
Factory method for create a new
ExceptionViewModel
from the given arguments - newIterableParameterizedTypeReference(Class<T>) - Static method in class io.github.astrapi69.spring.generics.ParameterizedTypeReferenceFactory
- newJdbcBatchItemWriter(DataSource, String) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newJdbcTemplate(DataSource) - Static method in class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
-
Factory method for create the new
JdbcTemplate
object from the givenDataSource
object. - newJpaItemWriter(EntityManagerFactory) - Static method in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- newJpaVendorAdapter(Database) - Static method in class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
-
Factory method for create the new
JpaVendorAdapter
object from the givenDatabase
object. - newListParameterizedTypeReference(Class<T>) - Static method in class io.github.astrapi69.spring.generics.ParameterizedTypeReferenceFactory
- newMapParameterizedTypeReference(Class<K>, Class<V>) - Static method in class io.github.astrapi69.spring.generics.ParameterizedTypeReferenceFactory
- newNameEntity(String) - Method in interface io.github.astrapi69.spring.service.api.NameEntityService
-
Factory method for create a new name entity.
- newResponseEntity(ExceptionViewModel) - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionHandlerExtensions
-
Factory method for create a new
ResponseEntity
with the givenExceptionViewModel
object - newResponseEntity(BindException, HttpHeaders, HttpStatus, WebRequest, MessageSource) - Static method in class io.github.astrapi69.spring.exceptionhandling.ExceptionHandlerExtensions
-
Factory method for create a new
ResponseEntity
from the given arguments - newSetParameterizedTypeReference(Class<T>) - Static method in class io.github.astrapi69.spring.generics.ParameterizedTypeReferenceFactory
- newSimpleCacheErrorHandler() - Static method in class io.github.astrapi69.spring.cache.factory.SpringCacheConfigurationFactory
-
Factory method for create the new
SimpleCacheErrorHandler
object. - newSimpleCacheResolver() - Static method in class io.github.astrapi69.spring.cache.factory.SpringCacheConfigurationFactory
-
Factory method for create the new
SimpleCacheResolver
object. - newSimpleKeyGenerator() - Static method in class io.github.astrapi69.spring.cache.factory.SpringCacheConfigurationFactory
-
Factory method for create the new
SimpleKeyGenerator
object. - newTransactionManager(EntityManagerFactory) - Static method in class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
-
Factory method for create the new
JpaTransactionManager
object from the givenEntityManagerFactory
object.
O
- occured(LocalDateTime) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The time when the exception is occured.
P
- ParameterizedTypeReferenceFactory - Class in io.github.astrapi69.spring.generics
-
A factory for creating ParameterizedTypeReference objects.
- password(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
-
The password.
- PERSIST - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action persist.
R
- READER_SUFFIX - Static variable in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
- requestUrl(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The request url.
- REST_API_VERSION_1 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_API_VERSION_2 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_API_VERSION_3 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_API_VERSION_4 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_API_VERSION_5 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_DOCKET_PATHS_REGEX_SUFFIX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_1 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_1_DOCKET_PATHS_REGEX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_2 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_2_DOCKET_PATHS_REGEX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_3 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_3_DOCKET_PATHS_REGEX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_4 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_4_DOCKET_PATHS_REGEX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_5 - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- REST_VERSION_5_DOCKET_PATHS_REGEX - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- RestApplicationException - Exception in io.github.astrapi69.spring.exceptionhandling
-
The general class
RestApplicationException
for rest controller exceptions - RestApplicationException(int) - Constructor for exception io.github.astrapi69.spring.exceptionhandling.RestApplicationException
- RestApplicationException(int, String) - Constructor for exception io.github.astrapi69.spring.exceptionhandling.RestApplicationException
S
- save(DTO) - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- save(ENTITY) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- SAVE - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action save
- SAVE_OR_UPDATE - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action save or update
- saveAll(Iterable<ENTITY>) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- saveAndFlush(ENTITY) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- setApplicationContext(ApplicationContext) - Method in class io.github.astrapi69.spring.autowire.AutowireAware
- setAsText(String) - Method in class io.github.astrapi69.spring.editor.CustomEnumEditor
- setDeveloperMessage(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The developer message.
- setDriverClassName(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The driver class name.
- setHttpStatus(HttpStatus) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The http status.
- setOccured(LocalDateTime) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The time when the exception is occured.
- setPassword(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The password.
- setRequestUrl(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The request url.
- setUrl(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The url.
- setUserMessage(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
-
The user message.
- setUsername(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
-
The username.
- SLASH - Static variable in enum class io.github.astrapi69.spring.rest.BaseRestPath
- SpringBatchObjectFactory - Class in io.github.astrapi69.spring.batch.factory
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- SpringCacheConfigurationFactory - Class in io.github.astrapi69.spring.cache.factory
-
A factory class for creating cache configuration objects.
- SpringJpaFactory - Class in io.github.astrapi69.spring.orm.jpa
-
A factory class for creating jpa configuration objects.
- SpringJpaFactory() - Constructor for class io.github.astrapi69.spring.orm.jpa.SpringJpaFactory
- STRATEGY_CLASS_NAME - Static variable in class io.github.astrapi69.hibernate.generator.IdentifiableSequenceStyleGenerator
-
The Constant for the fully qualified class name that can be used in the GenericGenerator for the strategy attribute
T
- toBuilder() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
- toBuilder() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
- toString() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
- toString() - Method in class io.github.astrapi69.spring.datasource.DataSourceBean
- toString() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
- toString() - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel
U
- update(ENTITY) - Method in interface io.github.astrapi69.spring.service.api.GenericService
- update(ID, DTO) - Method in class io.github.astrapi69.spring.controller.AbstractRestController
- UPDATE - Enum constant in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
The constant for the action update.
- url(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
-
The url.
- UrlExtensions - Class in io.github.astrapi69.spring.web.util
-
The MIT License Copyright (C) 2015 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- userMessage(String) - Method in class io.github.astrapi69.spring.exceptionhandling.ExceptionViewModel.ExceptionViewModelBuilder
-
The user message.
- username(String) - Method in class io.github.astrapi69.spring.datasource.DataSourceBean.DataSourceBeanBuilder
-
The username.
V
- valueOf(String) - Static method in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.astrapi69.spring.enumtype.ApplicationHeaderKeyName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.astrapi69.spring.rest.BaseActionRestPath
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_1 - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the rest path VERSION 1
- VERSION_1_DOCKET_PATHS_REGEX - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the regex docket path version 1
- VERSION_2 - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the rest path VERSION 2
- VERSION_2_DOCKET_PATHS_REGEX - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the regex docket path version 2
- VERSION_3 - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the rest path VERSION 3
- VERSION_3_DOCKET_PATHS_REGEX - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the regex docket path version 3
- VERSION_4 - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the rest path VERSION 4
- VERSION_4_DOCKET_PATHS_REGEX - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the regex docket path version 4
- VERSION_5 - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the rest path VERSION 5
- VERSION_5_DOCKET_PATHS_REGEX - Enum constant in enum class io.github.astrapi69.spring.rest.BaseRestPath
-
The enum value for the regex docket path version 1
W
- WRITER_SUFFIX - Static variable in class io.github.astrapi69.spring.batch.factory.SpringBatchObjectFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form