A B C D E F G H I L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCachingSqlQueryResolver - Class in org.hawaiiframework.sql
-
Convenient base class for
SqlQueryResolver
implementations. - AbstractCachingSqlQueryResolver() - Constructor for class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
- AbstractCachingSqlQueryResolver.QueryHolder - Class in org.hawaiiframework.sql
-
QueryHolder for caching.
- AbstractModelConverter<S,T> - Class in org.hawaiiframework.converter
-
Abstract
ModelConverter
implementation. - AbstractModelConverter(Class<T>) - Constructor for class org.hawaiiframework.converter.AbstractModelConverter
-
Constructs a
AbstractModelConverter
. - AbstractModelConverter(Class<T>, NullListConversionStrategy<T>) - Constructor for class org.hawaiiframework.converter.AbstractModelConverter
-
Constructs a
AbstractModelConverter
. - addAllErrors(List<ValidationError>) - Method in class org.hawaiiframework.validation.ValidationResult
-
Adds the supplied
ValidationError
s to thisValidationResult
. - addAllErrors(ValidationResult) - Method in class org.hawaiiframework.validation.ValidationResult
-
Adds all errors from the supplied
ValidationResult
to thisValidationResult
. - addError(ValidationError) - Method in class org.hawaiiframework.validation.ValidationResult
-
Adds the supplied
ValidationError
to thisValidationResult
. - addResponseEnricher(ErrorResponseEnricher) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Registers a
ErrorResponseEnricher
. - afterPropertiesSet() - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
- anyPublicMethod() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- ApiError - Interface in org.hawaiiframework.exception
-
Interface that defines an API error of the application.
- ApiErrorResponseEnricher - Class in org.hawaiiframework.web.exception
-
This enricher adds api error information to the error response resource.
- ApiErrorResponseEnricher() - Constructor for class org.hawaiiframework.web.exception.ApiErrorResponseEnricher
- ApiErrorResponseResource - Class in org.hawaiiframework.web.resource
-
Response handler for API errors.
- ApiErrorResponseResource() - Constructor for class org.hawaiiframework.web.resource.ApiErrorResponseResource
- ApiErrorResponseResource(ApiException) - Constructor for class org.hawaiiframework.web.resource.ApiErrorResponseResource
- ApiException - Exception in org.hawaiiframework.exception
-
Exception with a predefined error code.
- ApiException(ApiError) - Constructor for exception org.hawaiiframework.exception.ApiException
-
Construct an API error.
- ApiException(ApiError, String) - Constructor for exception org.hawaiiframework.exception.ApiException
-
Construct an API error with a custome message.
- ApiException(ApiError, Throwable) - Constructor for exception org.hawaiiframework.exception.ApiException
-
Construct an API error from a Throwable.
- ApiException(ApiError, Throwable, String) - Constructor for exception org.hawaiiframework.exception.ApiException
-
Construct an API error from a Throwable with a custom message.
- ApplicationContextBinderApplicationListener - Class in org.hawaiiframework.context
- ApplicationContextBinderApplicationListener() - Constructor for class org.hawaiiframework.context.ApplicationContextBinderApplicationListener
- ApplicationContextHolder - Class in org.hawaiiframework.context
- ApplicationPointcuts - Class in org.hawaiiframework.aspect
- ApplicationPointcuts() - Constructor for class org.hawaiiframework.aspect.ApplicationPointcuts
- apply() - Method in interface org.hawaiiframework.converter.NullListConversionStrategy
-
Applies the strategy and returns the list.
B
- BadRequestException - Exception in org.hawaiiframework.web.exception
- BadRequestException() - Constructor for exception org.hawaiiframework.web.exception.BadRequestException
-
Constructs a new
BadRequestException
. - BadRequestException(String) - Constructor for exception org.hawaiiframework.web.exception.BadRequestException
-
Constructs a new
BadRequestException
with the supplied message. - BadRequestException(String, Throwable) - Constructor for exception org.hawaiiframework.web.exception.BadRequestException
-
Constructs a new
BadRequestException
with the supplied message andThrowable
. - BadRequestException(Throwable) - Constructor for exception org.hawaiiframework.web.exception.BadRequestException
-
Constructs a new
BadRequestException
with the suppliedThrowable
. - between(Instant) - Method in class org.hawaiiframework.time.HawaiiTime
-
Calculates the difference between this instance and the provided
Instant
. - bind(ApplicationContext) - Static method in class org.hawaiiframework.context.ApplicationContextHolder
-
Binds the
ApplicationContext
to the current context class loader. - buildErrorResponseBody(Throwable, HttpStatus, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Builds a meaningful response body for the given throwable, HTTP status and request.
C
- clearCache() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Clear the entire sql query cache, removing all cached sql queries.
- clearStack() - Method in class org.hawaiiframework.util.StackedHashMap
-
Clears the stack.
- configureResponseEnrichers() - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Configures the error response enrichers.
- convert(Iterable<? extends S>) - Method in class org.hawaiiframework.converter.AbstractModelConverter
-
Converts all given source objects into target objects.
- convert(Iterable<? extends S>) - Method in interface org.hawaiiframework.converter.ModelConverter
-
Converts all given source objects into target objects.
- convert(ValidationError, ValidationErrorResource) - Method in class org.hawaiiframework.web.resource.ValidationErrorResourceAssembler
- convert(S) - Method in class org.hawaiiframework.converter.AbstractModelConverter
-
Converts the given source object into a new instance of target object.
- convert(S) - Method in interface org.hawaiiframework.converter.ModelConverter
-
Converts the given source object into a new instance of target object.
- convert(S, T) - Method in interface org.hawaiiframework.converter.ModelConverter
-
Converts the given source object into the target object.
- convertProperty(String) - Method in class org.hawaiiframework.web.resource.ValidationErrorResourceAssembler
-
Converts the given property name (field name or error code) using the application defined
PropertyNamingStrategy
for consistent output in responses. - create(Throwable) - Method in class org.hawaiiframework.web.exception.DefaultExceptionResponseFactory
-
Create the response resource.
- create(Throwable) - Method in interface org.hawaiiframework.web.exception.ExceptionResponseFactory
-
Create the response resource.
D
- DataSourceMethodInterceptor - Class in org.hawaiiframework.sql
-
Method interceptor for data sources.
- DataSourceMethodInterceptor(DataSource) - Constructor for class org.hawaiiframework.sql.DataSourceMethodInterceptor
- datasourceProxyBeanPostProcessor(DataSourceProxyFactory) - Method in class org.hawaiiframework.sql.DataSourceProxyConfiguration
- DataSourceProxyBeanPostProcessor - Class in org.hawaiiframework.sql
-
Bean post processor.
- DataSourceProxyBeanPostProcessor(DataSourceProxyFactory) - Constructor for class org.hawaiiframework.sql.DataSourceProxyBeanPostProcessor
- DataSourceProxyConfiguration - Class in org.hawaiiframework.sql
-
Configuration for the datasource proxy.
- DataSourceProxyConfiguration() - Constructor for class org.hawaiiframework.sql.DataSourceProxyConfiguration
- DataSourceProxyFactory - Class in org.hawaiiframework.sql
-
Factory to create a datasource proxy with listeners.
- DataSourceProxyFactory(List<OrderedQueryExecutionListener>) - Constructor for class org.hawaiiframework.sql.DataSourceProxyFactory
-
The constructor.
- decode(String) - Method in class org.hawaiiframework.util.codec.HexEncoder
-
Decodes the provided hex
String
. - decrypt(String) - Method in class org.hawaiiframework.crypto.HawaiiStringEncryptor
-
Decrypt the encrypted input message.
- decrypt(String) - Method in class org.hawaiiframework.crypto.HawaiiUrlSafeStringEncryptor
-
Decrypt the encrypted input message.
- DEFAULT_CACHE_LIMIT - Static variable in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Default maximum number of entries for the sql query cache (
1024
). - DEFAULT_CHARSET - Static variable in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Default charset for retrieving sql query resources (
UTF_8
). - DEFAULT_ZONE - Static variable in class org.hawaiiframework.time.HawaiiTime
-
The default zone.
- DefaultExceptionResponseFactory - Class in org.hawaiiframework.web.exception
-
Default implementation of
ExceptionResponseFactory
. - DefaultExceptionResponseFactory() - Constructor for class org.hawaiiframework.web.exception.DefaultExceptionResponseFactory
- DefaultNullListConversionStrategies - Class in org.hawaiiframework.converter
-
A few default implementations for the
NullListConversionStrategy
. - doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in class org.hawaiiframework.web.exception.ApiErrorResponseEnricher
-
Performs the enrichment of the error response resource.
- doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in class org.hawaiiframework.web.exception.ErrorMessageResponseEnricher
-
Performs the enrichment of the error response resource.
- doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in interface org.hawaiiframework.web.exception.ErrorResponseEnricher
-
Performs the enrichment of the error response resource.
- doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in class org.hawaiiframework.web.exception.ErrorResponseStatusEnricher
-
Performs the enrichment of the error response resource.
- doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in class org.hawaiiframework.web.exception.RequestInfoErrorResponseEnricher
-
Performs the enrichment of the error response resource.
- doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus) - Method in class org.hawaiiframework.web.exception.ValidationErrorResponseEnricher
-
Performs the enrichment of the error response resource.
- doRefreshQueryHolder(String, AbstractCachingSqlQueryResolver.QueryHolder) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Subclasses may override this method to implement their own expiry mechanism.
- doRefreshQueryHolder(String, AbstractCachingSqlQueryResolver.QueryHolder) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
E
- encode(String) - Method in class org.hawaiiframework.util.codec.HexEncoder
-
Encodes the provided
String
. - encrypt(String) - Method in class org.hawaiiframework.crypto.HawaiiStringEncryptor
-
Encrypt the input message.
- encrypt(String) - Method in class org.hawaiiframework.crypto.HawaiiUrlSafeStringEncryptor
-
Encrypt the input message.
- enrich(ErrorResponseResource, WebRequest, HttpStatus) - Method in interface org.hawaiiframework.web.exception.ErrorResponseEnricher
-
Default implementation that first retrieves the original throwable stored in the error response resource, and then calls
ErrorResponseEnricher.doEnrich(ErrorResponseResource, Throwable, WebRequest, HttpStatus)
. - entrySet() - Method in class org.hawaiiframework.util.StackedHashMap
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple1
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple10
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple2
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple3
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple4
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple5
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple6
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple7
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple8
- equals(Object) - Method in class org.hawaiiframework.util.tuple.Tuple9
- ErrorMessageResponseEnricher - Class in org.hawaiiframework.web.exception
-
This enricher copies the error message from the exception onto the error response resource.
- ErrorMessageResponseEnricher() - Constructor for class org.hawaiiframework.web.exception.ErrorMessageResponseEnricher
- ErrorResponseEnricher - Interface in org.hawaiiframework.web.exception
-
This interface defines a way to enrich the error response with values applicable to the given situation.
- ErrorResponseResource - Class in org.hawaiiframework.web.resource
-
This class represents the body of an error response.
- ErrorResponseResource() - Constructor for class org.hawaiiframework.web.resource.ErrorResponseResource
-
Default constructor.
- ErrorResponseResource(Throwable) - Constructor for class org.hawaiiframework.web.resource.ErrorResponseResource
-
Construct an error resource with a throwable.
- ErrorResponseStatusEnricher - Class in org.hawaiiframework.web.exception
-
This enricher copies the http status value and text onto the error response resource.
- ErrorResponseStatusEnricher() - Constructor for class org.hawaiiframework.web.exception.ErrorResponseStatusEnricher
- ExceptionResponseFactory - Interface in org.hawaiiframework.web.exception
-
Factory to create the right type of response resource for an exception.
F
- FieldRejection<T> - Class in org.hawaiiframework.validation.field
-
Reject a field based on a few conditions.
- FieldRejection(ValidationResult, String, T) - Constructor for class org.hawaiiframework.validation.field.FieldRejection
-
Construct a new field rejection.
G
- getApiError() - Method in exception org.hawaiiframework.exception.ApiException
-
Getter for the ApiError.
- getApiErrorCode() - Method in class org.hawaiiframework.web.resource.ApiErrorResponseResource
-
Getter for error code.
- getApiErrorReason() - Method in class org.hawaiiframework.web.resource.ApiErrorResponseResource
-
Getter for reason.
- getApplicationContext() - Static method in class org.hawaiiframework.context.ApplicationContextHolder
- getBaseUrl() - Method in class org.hawaiiframework.web.util.HostResolver
-
Returns the host's base url consisting of the scheme and host.
- getCacheKey(String) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Return the cache key for the given sql query name.
- getCacheLimit() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Return the maximum number of entries for the sql query cache.
- getCharset() - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Return the
Charset
for retrieving sql query resources. - getClock() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the clock used by this
HawaiiTime
. - getCode() - Method in class org.hawaiiframework.validation.ValidationError
-
Returns the error code.
- getCode() - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
- getContentType() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the request content type.
- getElement1() - Method in class org.hawaiiframework.util.tuple.Tuple1
-
Returns the 1st element of this tuple.
- getElement10() - Method in class org.hawaiiframework.util.tuple.Tuple10
-
Returns the 10th element of this tuple.
- getElement2() - Method in class org.hawaiiframework.util.tuple.Tuple2
-
Returns the 2nd element of this tuple.
- getElement3() - Method in class org.hawaiiframework.util.tuple.Tuple3
-
Returns the 3rd element of this tuple.
- getElement4() - Method in class org.hawaiiframework.util.tuple.Tuple4
-
Returns the 4th element of this tuple.
- getElement5() - Method in class org.hawaiiframework.util.tuple.Tuple5
-
Returns the 5th element of this tuple.
- getElement6() - Method in class org.hawaiiframework.util.tuple.Tuple6
-
Returns the 6th element of this tuple.
- getElement7() - Method in class org.hawaiiframework.util.tuple.Tuple7
-
Returns the 7th element of this tuple.
- getElement8() - Method in class org.hawaiiframework.util.tuple.Tuple8
-
Returns the 8th element of this tuple.
- getElement9() - Method in class org.hawaiiframework.util.tuple.Tuple9
-
Returns the 9th element of this tuple.
- getErrorCode() - Method in interface org.hawaiiframework.exception.ApiError
-
Getter for the error code.
- getErrorCode() - Method in exception org.hawaiiframework.exception.ApiException
-
Convenience method to retrieve the error code from the contained API error.
- getErrorMessage() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the error message (
Throwable#getMessage()
). - getErrors() - Method in class org.hawaiiframework.validation.ValidationResult
-
Returns the validation errors.
- getErrors() - Method in class org.hawaiiframework.web.resource.ValidationErrorResponseResource
-
Returns the validation errors.
- getField() - Method in class org.hawaiiframework.validation.ValidationError
-
Returns the field name or
null
. - getField() - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
- getHttpStatus() - Method in exception org.hawaiiframework.web.exception.HttpException
- getMethod() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the HTTP method.
- getNestedPath() - Method in class org.hawaiiframework.validation.ValidationResult
-
Returns the current nested path of this
ValidationResult
. - getOrder() - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Return the order in which this
SqlQueryResolver
is evaluated. - getOrder() - Method in class org.hawaiiframework.sql.SqlQueryResolverComposite
- getPrefix() - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Return the prefix that gets prepended to sql query names when building the resource location.
- getQuery() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the query string.
- getQueryTimestamp() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- getReason() - Method in interface org.hawaiiframework.exception.ApiError
-
Get the error reason.
- getReason() - Method in exception org.hawaiiframework.exception.ApiException
-
Convenience method to retrieve the reason from the contained API error.
- getRefreshTimestamp() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- getRequiredApplicationContext() - Static method in class org.hawaiiframework.context.ApplicationContextHolder
- getResponseEnrichers() - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Returns a collection of registered response enrichers.
- getSqlQuery() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- getSqlQueryResolvers() - Method in class org.hawaiiframework.sql.SqlQueryResolverComposite
-
Return the list of
SqlQueryResolver
s to delegate to. - getStatusCode() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the response status code.
- getStatusMessage() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the response status message.
- getSuffix() - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Return the suffix that gets appended to sql query names when building the resource location.
- getThrowable() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Getter for throwable.
- getUri() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Returns the request URI.
- getValidationResult() - Method in exception org.hawaiiframework.validation.ValidationException
-
Returns the validation result containing the validation errors.
- getZone() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the zone used by this
HawaiiTime
. - GuardedMethod - Interface in org.hawaiiframework.util.semaphore
-
Functional interface to allow shielding of the method to invoke using the
GuardedMethodInvoker
. - GuardedMethodInvoker - Interface in org.hawaiiframework.util.semaphore
-
Guard that only one
GuardedMethod
is active at one point in time. - GuardedMethodInvokerImpl - Class in org.hawaiiframework.util.semaphore
-
Default implementation of
GuardedMethodInvoker
. - GuardedMethodInvokerImpl() - Constructor for class org.hawaiiframework.util.semaphore.GuardedMethodInvokerImpl
-
The constructor.
- GuardedMethodInvokerImpl(Semaphore) - Constructor for class org.hawaiiframework.util.semaphore.GuardedMethodInvokerImpl
-
Constructor an instance with a given semaphore.
H
- handleApiException(ApiException, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Handles
ValidationException
instances. - handleExceptionInternal(Exception, Object, HttpHeaders, HttpStatus, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
- handleHttpException(HttpException, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Handles
HttpException
instances. - handleThrowable(Throwable, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Handles
Throwable
instances. - handleValidationException(ValidationException, WebRequest) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
Handles
ValidationException
instances. - hasErrors() - Method in class org.hawaiiframework.validation.ValidationResult
-
Returns
true
if this validation result contains errors. - hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple1
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple10
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple2
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple3
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple4
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple5
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple6
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple7
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple8
- hashCode() - Method in class org.hawaiiframework.util.tuple.Tuple9
- HawaiiException - Exception in org.hawaiiframework.exception
- HawaiiException() - Constructor for exception org.hawaiiframework.exception.HawaiiException
-
Constructs a new
HawaiiException
. - HawaiiException(String) - Constructor for exception org.hawaiiframework.exception.HawaiiException
-
Constructs a new
HawaiiException
with the supplied message. - HawaiiException(String, Throwable) - Constructor for exception org.hawaiiframework.exception.HawaiiException
-
Constructs a new
HawaiiException
with the supplied message andThrowable
. - HawaiiException(Throwable) - Constructor for exception org.hawaiiframework.exception.HawaiiException
-
Constructs a new
HawaiiException
with the suppliedThrowable
. - HawaiiResponseEntityExceptionHandler - Class in org.hawaiiframework.web.exception
-
This class creates proper HTTP response bodies for exceptions.
- HawaiiResponseEntityExceptionHandler(ModelConverter<ValidationError, ValidationErrorResource>, ExceptionResponseFactory) - Constructor for class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
- HawaiiStringEncryptor - Class in org.hawaiiframework.crypto
-
Implementation of Jasypt's
StringEncryptor
interface. - HawaiiStringEncryptor(String, String) - Constructor for class org.hawaiiframework.crypto.HawaiiStringEncryptor
-
Creates a new
HawaiiStringEncryptor
with the given key and init vector. - HawaiiTime - Class in org.hawaiiframework.time
-
This class provides a application wide
Clock
reference to instantiate newjava.time
date and time objects. - HawaiiTime() - Constructor for class org.hawaiiframework.time.HawaiiTime
-
Constructs a new
HawaiiTime
with the defaultHawaiiTime.DEFAULT_ZONE
. - HawaiiTime(Clock) - Constructor for class org.hawaiiframework.time.HawaiiTime
-
Constructs a new
HawaiiTime
with the supplied clock. - HawaiiTime(ZoneId) - Constructor for class org.hawaiiframework.time.HawaiiTime
-
Constructs a new
HawaiiTime
with the supplied zone. - HawaiiUrlSafeStringEncryptor - Class in org.hawaiiframework.crypto
-
Hawaii String Encryptor with Url safe base64 encoding.
- HawaiiUrlSafeStringEncryptor(String, String) - Constructor for class org.hawaiiframework.crypto.HawaiiUrlSafeStringEncryptor
-
Creates a new
HawaiiUrlSafeStringEncryptor
with the given key and init vector. - HexEncoder - Class in org.hawaiiframework.util.codec
-
Utility class to encode and decode hex strings.
- HexEncoder() - Constructor for class org.hawaiiframework.util.codec.HexEncoder
- HostResolver - Class in org.hawaiiframework.web.util
-
Utility class to get host related information.
- HostResolver() - Constructor for class org.hawaiiframework.web.util.HostResolver
- HttpException - Exception in org.hawaiiframework.web.exception
- HttpException(String, Throwable, HttpStatus) - Constructor for exception org.hawaiiframework.web.exception.HttpException
- HttpException(String, HttpStatus) - Constructor for exception org.hawaiiframework.web.exception.HttpException
-
Constructs a new
HttpException
with the supplied message andHttpStatus
. - HttpException(Throwable, HttpStatus) - Constructor for exception org.hawaiiframework.web.exception.HttpException
- HttpException(HttpStatus) - Constructor for exception org.hawaiiframework.web.exception.HttpException
-
Constructs a new
HttpException
with the suppliedHttpStatus
.
I
- initCipher(int, String, String) - Method in class org.hawaiiframework.crypto.HawaiiStringEncryptor
- instant() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
Instant
. - instantiateTargetObject(S) - Method in class org.hawaiiframework.converter.AbstractModelConverter
-
Instantiates the domain object.
- InternalServerErrorException - Exception in org.hawaiiframework.web.exception
- InternalServerErrorException() - Constructor for exception org.hawaiiframework.web.exception.InternalServerErrorException
-
Constructs a new
InternalServerErrorException
. - InternalServerErrorException(String) - Constructor for exception org.hawaiiframework.web.exception.InternalServerErrorException
-
Constructs a new
InternalServerErrorException
with the supplied message. - InternalServerErrorException(String, Throwable) - Constructor for exception org.hawaiiframework.web.exception.InternalServerErrorException
-
Constructs a new
InternalServerErrorException
with the supplied message andThrowable
. - InternalServerErrorException(Throwable) - Constructor for exception org.hawaiiframework.web.exception.InternalServerErrorException
-
Constructs a new
InternalServerErrorException
with the suppliedThrowable
. - INVALID - Static variable in class org.hawaiiframework.validation.field.FieldRejection
- invoke() - Method in interface org.hawaiiframework.util.semaphore.GuardedMethod
-
Perform the method.
- invoke(MethodInvocation) - Method in class org.hawaiiframework.sql.DataSourceMethodInterceptor
- invokeIfNotActive(GuardedMethod) - Method in interface org.hawaiiframework.util.semaphore.GuardedMethodInvoker
-
Invoke the invocation if it's not active.
- invokeIfNotActive(GuardedMethod) - Method in class org.hawaiiframework.util.semaphore.GuardedMethodInvokerImpl
- isCache() - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Return if caching is enabled.
- isComponent() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isController() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isExceptionHandler() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isRepository() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isRequestMapping() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isService() - Method in class org.hawaiiframework.aspect.ApplicationPointcuts
- isValid(T) - Method in interface org.hawaiiframework.validation.Validator
-
Returns
true
if the validation of the supplied object succeeds.
L
- loadSqlQuery(String, AbstractCachingSqlQueryResolver.QueryHolder) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Subclasses must implement this method to load the sql query.
- loadSqlQuery(String, AbstractCachingSqlQueryResolver.QueryHolder) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
- localDate() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
LocalDate
. - localDateTime() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
LocalDateTime
. - localTime() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
LocalTime
.
M
- millis() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
millis
. - ModelConverter<S,T> - Interface in org.hawaiiframework.converter
-
Converter interface for converting between two types.
- monthDay() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
MonthDay
.
N
- NESTED_PATH_INDEX_PREFIX - Static variable in class org.hawaiiframework.validation.ValidationResult
- NESTED_PATH_INDEX_SUFFIX - Static variable in class org.hawaiiframework.validation.ValidationResult
- NESTED_PATH_SEPARATOR - Static variable in class org.hawaiiframework.validation.ValidationResult
-
The separator between path elements in a nested path, for example in "name" or "address.street".
- NullListConversionStrategy<T> - Interface in org.hawaiiframework.converter
-
Strategy how to handle
null
values in lists to be converted.
O
- of(T1) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 1 element. - of(T1, T2) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 2 elements. - of(T1, T2, T3) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 3 elements. - of(T1, T2, T3, T4) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 4 elements. - of(T1, T2, T3, T4, T5) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 5 elements. - of(T1, T2, T3, T4, T5, T6) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 6 elements. - of(T1, T2, T3, T4, T5, T6, T7) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 7 elements. - of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 8 elements. - of(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 9 elements. - of(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Static method in class org.hawaiiframework.util.tuple.Tuples
-
Creates a
Tuple
of 10 elements. - offsetDateTime() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
OffsetDateTime
. - offsetTime() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
OffsetTime
. - onApplicationEvent(ApplicationEvent) - Method in class org.hawaiiframework.context.ApplicationContextBinderApplicationListener
- or() - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Syntactic sugar, allows the use of
or().when(...).or().when(...)
syntaxis. - or(Function<T, R>, Matcher<R>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - or(Function<T, R>, Matcher<R>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - or(Predicate<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - or(Predicate<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - or(Matcher<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value. - or(Matcher<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value. - OrderedQueryExecutionListener - Interface in org.hawaiiframework.sql
-
An
Ordered
version ofQueryExecutionListener
. - org.hawaiiframework.aspect - package org.hawaiiframework.aspect
- org.hawaiiframework.context - package org.hawaiiframework.context
- org.hawaiiframework.converter - package org.hawaiiframework.converter
- org.hawaiiframework.crypto - package org.hawaiiframework.crypto
- org.hawaiiframework.exception - package org.hawaiiframework.exception
- org.hawaiiframework.sql - package org.hawaiiframework.sql
- org.hawaiiframework.time - package org.hawaiiframework.time
- org.hawaiiframework.util - package org.hawaiiframework.util
- org.hawaiiframework.util.codec - package org.hawaiiframework.util.codec
- org.hawaiiframework.util.semaphore - package org.hawaiiframework.util.semaphore
- org.hawaiiframework.util.tuple - package org.hawaiiframework.util.tuple
- org.hawaiiframework.validation - package org.hawaiiframework.validation
- org.hawaiiframework.validation.field - package org.hawaiiframework.validation.field
- org.hawaiiframework.web.exception - package org.hawaiiframework.web.exception
- org.hawaiiframework.web.resource - package org.hawaiiframework.web.resource
- org.hawaiiframework.web.util - package org.hawaiiframework.web.util
- orWhen(Function<T, R>, Matcher<R>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - orWhen(Function<T, R>, Matcher<R>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - orWhen(Predicate<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - orWhen(Predicate<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - orWhen(Matcher<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value. - orWhen(Matcher<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value.
P
- peek() - Method in class org.hawaiiframework.util.StackedHashMap
-
Retrieves, but does not remove, the top element (
HashMap
) from the stack. - pop() - Method in class org.hawaiiframework.util.StackedHashMap
-
Pops the top element (
HashMap
) from the stack. - popNestedPath() - Method in class org.hawaiiframework.validation.ValidationResult
- postProcessAfterInitialization(Object, String) - Method in class org.hawaiiframework.sql.DataSourceProxyBeanPostProcessor
- proxy(DataSource) - Method in class org.hawaiiframework.sql.DataSourceProxyFactory
-
Creates a data source proxy for the
target
iff there are listeners. - proxyDataSourceFactory(List<OrderedQueryExecutionListener>) - Method in class org.hawaiiframework.sql.DataSourceProxyConfiguration
- push() - Method in class org.hawaiiframework.util.StackedHashMap
-
Pushes a new element (
HashMap
) onto the stack. - pushNestedPath(String) - Method in class org.hawaiiframework.validation.ValidationResult
- pushNestedPath(String, int) - Method in class org.hawaiiframework.validation.ValidationResult
- put(K, V) - Method in class org.hawaiiframework.util.StackedHashMap
Q
- QueryHolder() - Constructor for class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
R
- raiseError(Class<T>) - Static method in class org.hawaiiframework.converter.DefaultNullListConversionStrategies
-
Raise an
IllegalArgumentException
that the list is null. - reject(String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectField(String, T) - Method in class org.hawaiiframework.validation.ValidationResult
-
Reject a
field
with valueactual
in a fluent manner. - rejectIf(boolean, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectIf(T, Matcher<? super T>, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValue(String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValue(String, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValueIf(boolean, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValueIf(boolean, String, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValueIf(T, Matcher<? super T>, String) - Method in class org.hawaiiframework.validation.ValidationResult
- rejectValueIf(T, Matcher<? super T>, String, String) - Method in class org.hawaiiframework.validation.ValidationResult
- release() - Static method in class org.hawaiiframework.context.ApplicationContextHolder
-
Releases the
ApplicationContext
associated with the current context class loader. - removeFromCache(String) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Provides functionality to clear the cache for a certain sql query.
- removeResponseEnricher(Class<? extends ErrorResponseEnricher>) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
De-registers a
ErrorResponseEnricher
based on its class name. - removeResponseEnricher(ErrorResponseEnricher) - Method in class org.hawaiiframework.web.exception.HawaiiResponseEntityExceptionHandler
-
De-registers a
ErrorResponseEnricher
. - RequestInfoErrorResponseEnricher - Class in org.hawaiiframework.web.exception
-
This enricher copies information from the original web request onto the error response resource.
- RequestInfoErrorResponseEnricher() - Constructor for class org.hawaiiframework.web.exception.RequestInfoErrorResponseEnricher
- REQUIRED - Static variable in class org.hawaiiframework.validation.field.FieldRejection
- resolveSqlQuery(String) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
- resolveSqlQuery(String) - Method in interface org.hawaiiframework.sql.SqlQueryResolver
-
Resolve the given sql query by name.
- resolveSqlQuery(String) - Method in class org.hawaiiframework.sql.SqlQueryResolverComposite
- ResourceNotFoundException - Exception in org.hawaiiframework.web.exception
- ResourceNotFoundException() - Constructor for exception org.hawaiiframework.web.exception.ResourceNotFoundException
-
Constructs a new
ResourceNotFoundException
. - ResourceNotFoundException(String) - Constructor for exception org.hawaiiframework.web.exception.ResourceNotFoundException
-
Constructs a new
ResourceNotFoundException
with the supplied message. - ResourceNotFoundException(String, Throwable) - Constructor for exception org.hawaiiframework.web.exception.ResourceNotFoundException
-
Constructs a new
ResourceNotFoundException
with the supplied message andThrowable
. - ResourceNotFoundException(Throwable) - Constructor for exception org.hawaiiframework.web.exception.ResourceNotFoundException
-
Constructs a new
ResourceNotFoundException
with the suppliedThrowable
. - ResourceSqlQueryResolver - Class in org.hawaiiframework.sql
-
Simple implementation of
SqlQueryResolver
resolving sql queries using Spring's genericResourceLoader
mechanism. - ResourceSqlQueryResolver() - Constructor for class org.hawaiiframework.sql.ResourceSqlQueryResolver
- ResourceSqlQueryResolver(ResourceLoader) - Constructor for class org.hawaiiframework.sql.ResourceSqlQueryResolver
- returnEmptyList(Class<T>) - Static method in class org.hawaiiframework.converter.DefaultNullListConversionStrategies
-
Return an empty list.
- returnNull(Class<T>) - Static method in class org.hawaiiframework.converter.DefaultNullListConversionStrategies
-
Return null.
S
- setApiErrorCode(String) - Method in class org.hawaiiframework.web.resource.ApiErrorResponseResource
-
Setter for error code.
- setApiErrorReason(String) - Method in class org.hawaiiframework.web.resource.ApiErrorResponseResource
-
Setter for reason.
- setCache(boolean) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Enable or disable caching.
- setCacheLimit(int) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Specify the maximum number of entries for the sql query cache.
- setCacheSeconds(int) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Set the number of seconds to cache a loaded query.
- setCacheUnresolved(boolean) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver
-
Whether a sql query name once resolved to
null
should be cached and automatically resolved tonull
subsequently. - setCharset(Charset) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Set the
Charset
for retrieving sql query resources. - setClock(Clock) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets the clock to be used by this
HawaiiTime
. - setCode(String) - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
- setContentType(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the request content type.
- setElement1(T1) - Method in class org.hawaiiframework.util.tuple.Tuple1
-
Sets the 1st element of this tuple.
- setElement10(T10) - Method in class org.hawaiiframework.util.tuple.Tuple10
-
Sets the 10th element of this tuple.
- setElement2(T2) - Method in class org.hawaiiframework.util.tuple.Tuple2
-
Sets the 2nd element of this tuple.
- setElement3(T3) - Method in class org.hawaiiframework.util.tuple.Tuple3
-
Sets the 3rd element of this tuple.
- setElement4(T4) - Method in class org.hawaiiframework.util.tuple.Tuple4
-
Sets the 4th element of this tuple.
- setElement5(T5) - Method in class org.hawaiiframework.util.tuple.Tuple5
-
Sets the 5th element of this tuple.
- setElement6(T6) - Method in class org.hawaiiframework.util.tuple.Tuple6
-
Sets the 6th element of this tuple.
- setElement7(T7) - Method in class org.hawaiiframework.util.tuple.Tuple7
-
Sets the 7th element of this tuple.
- setElement8(T8) - Method in class org.hawaiiframework.util.tuple.Tuple8
-
Sets the 8th element of this tuple.
- setElement9(T9) - Method in class org.hawaiiframework.util.tuple.Tuple9
-
Sets the 9th element of this tuple.
- setErrorMessage(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the error message.
- setErrors(List<ValidationErrorResource>) - Method in class org.hawaiiframework.web.resource.ValidationErrorResponseResource
-
Sets the validation errors.
- setField(String) - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
- setMethod(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the HTTP method.
- setOrder(int) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Set the order in which this
SqlQueryResolver
is evaluated. - setOrder(int) - Method in class org.hawaiiframework.sql.SqlQueryResolverComposite
- setPrefix(String) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Set the prefix that gets prepended to sql query names when building the resource location.
- setQuery(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the query string.
- setQueryTimestamp(long) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- setRefreshTimestamp(long) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- setSqlQuery(String) - Method in class org.hawaiiframework.sql.AbstractCachingSqlQueryResolver.QueryHolder
- setSqlQueryResolvers(List<SqlQueryResolver>) - Method in class org.hawaiiframework.sql.SqlQueryResolverComposite
-
Set the list of
SqlQueryResolver
s to delegate to. - setStatusCode(int) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the response status code.
- setStatusMessage(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the response status message.
- setSuffix(String) - Method in class org.hawaiiframework.sql.ResourceSqlQueryResolver
-
Set the suffix that gets appended to sql query names when building the resource location.
- setUri(String) - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
Sets the request URI.
- setZone(ZoneId) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets the zone to be used by this
HawaiiTime
. - size() - Method in interface org.hawaiiframework.util.tuple.Tuple
-
Returns the number of elements of this tuple.
- size() - Method in class org.hawaiiframework.util.tuple.Tuple1
- size() - Method in class org.hawaiiframework.util.tuple.Tuple10
- size() - Method in class org.hawaiiframework.util.tuple.Tuple2
- size() - Method in class org.hawaiiframework.util.tuple.Tuple3
- size() - Method in class org.hawaiiframework.util.tuple.Tuple4
- size() - Method in class org.hawaiiframework.util.tuple.Tuple5
- size() - Method in class org.hawaiiframework.util.tuple.Tuple6
- size() - Method in class org.hawaiiframework.util.tuple.Tuple7
- size() - Method in class org.hawaiiframework.util.tuple.Tuple8
- size() - Method in class org.hawaiiframework.util.tuple.Tuple9
- SqlQueryResolver - Interface in org.hawaiiframework.sql
-
Interface to be implemented by objects that can resolve sql queries by name.
- SqlQueryResolverComposite - Class in org.hawaiiframework.sql
-
A
SqlQueryResolver
that delegates to others. - SqlQueryResolverComposite() - Constructor for class org.hawaiiframework.sql.SqlQueryResolverComposite
- stack - Variable in class org.hawaiiframework.util.StackedHashMap
- StackedHashMap<K,V> - Class in org.hawaiiframework.util
-
A stacked
HashMap
implementation. - StackedHashMap() - Constructor for class org.hawaiiframework.util.StackedHashMap
-
Constructs a new
StackedHashMap
. - StackedHashMap(Map<? extends K, ? extends V>) - Constructor for class org.hawaiiframework.util.StackedHashMap
-
Constructs a new
StackedHashMap
with the same mappings as the suppliedMap
. - stackSize() - Method in class org.hawaiiframework.util.StackedHashMap
-
Returns the number of elements (
HashMap
s) on the stack.
T
- toString() - Method in class org.hawaiiframework.validation.ValidationError
- toString() - Method in class org.hawaiiframework.validation.ValidationResult
- toString() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
- toString() - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
- Tuple - Interface in org.hawaiiframework.util.tuple
-
A
Tuple
. - Tuple1<T1> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 1 element. - Tuple1(T1) - Constructor for class org.hawaiiframework.util.tuple.Tuple1
-
Constructs a new
Tuple
with the supplied elements. - Tuple10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 10 elements. - Tuple10(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Constructor for class org.hawaiiframework.util.tuple.Tuple10
-
Constructs a new
Tuple
with the supplied elements. - Tuple2<T1,T2> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 2 elements. - Tuple2(T1, T2) - Constructor for class org.hawaiiframework.util.tuple.Tuple2
-
Constructs a new
Tuple
with the supplied elements. - Tuple3<T1,T2,T3> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 3 elements. - Tuple3(T1, T2, T3) - Constructor for class org.hawaiiframework.util.tuple.Tuple3
-
Constructs a new
Tuple
with the supplied elements. - Tuple4<T1,T2,T3,T4> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 4 elements. - Tuple4(T1, T2, T3, T4) - Constructor for class org.hawaiiframework.util.tuple.Tuple4
-
Constructs a new
Tuple
with the supplied elements. - Tuple5<T1,T2,T3,T4,T5> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 5 elements. - Tuple5(T1, T2, T3, T4, T5) - Constructor for class org.hawaiiframework.util.tuple.Tuple5
-
Constructs a new
Tuple
with the supplied elements. - Tuple6<T1,T2,T3,T4,T5,T6> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 6 elements. - Tuple6(T1, T2, T3, T4, T5, T6) - Constructor for class org.hawaiiframework.util.tuple.Tuple6
-
Constructs a new
Tuple
with the supplied elements. - Tuple7<T1,T2,T3,T4,T5,T6,T7> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 7 elements. - Tuple7(T1, T2, T3, T4, T5, T6, T7) - Constructor for class org.hawaiiframework.util.tuple.Tuple7
-
Constructs a new
Tuple
with the supplied elements. - Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 8 elements. - Tuple8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class org.hawaiiframework.util.tuple.Tuple8
-
Constructs a new
Tuple
with the supplied elements. - Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in org.hawaiiframework.util.tuple
-
A
Tuple
of 9 elements. - Tuple9(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Constructor for class org.hawaiiframework.util.tuple.Tuple9
-
Constructs a new
Tuple
with the supplied elements. - Tuples - Class in org.hawaiiframework.util.tuple
-
This class consists exclusively of static methods that operate on or return
Tuple
s.
U
- UnauthorizedRequestException - Exception in org.hawaiiframework.web.exception
-
Exception thrown when the requested resource is not available for the user performing the request.
- UnauthorizedRequestException() - Constructor for exception org.hawaiiframework.web.exception.UnauthorizedRequestException
-
Default constructor.
- UnauthorizedRequestException(String) - Constructor for exception org.hawaiiframework.web.exception.UnauthorizedRequestException
-
Constructor with a message.
- UnauthorizedRequestException(String, Throwable) - Constructor for exception org.hawaiiframework.web.exception.UnauthorizedRequestException
-
Constructor with a message and an underlying cause.
- UnauthorizedRequestException(Throwable) - Constructor for exception org.hawaiiframework.web.exception.UnauthorizedRequestException
-
Constructor with an underlying cause.
- useFixedClock(long) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(Clock) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(Instant) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(Instant, ZoneId) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(LocalDateTime) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(OffsetDateTime) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useFixedClock(ZonedDateTime) - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets a fixed clock to be used.
- useSystemClock() - Method in class org.hawaiiframework.time.HawaiiTime
-
Sets the system clock to be used.
V
- validate(T) - Method in interface org.hawaiiframework.validation.Validator
-
Validates the supplied object.
- validate(T, ValidationResult) - Method in interface org.hawaiiframework.validation.Validator
-
Validates the supplied object.
- validateAndThrow(T) - Method in interface org.hawaiiframework.validation.Validator
-
Validates the supplied object.
- validateAndThrow(T, ValidationResult) - Method in interface org.hawaiiframework.validation.Validator
-
Validates the supplied object.
- ValidationError - Class in org.hawaiiframework.validation
-
Encapsulates a validation error.
- ValidationError(String) - Constructor for class org.hawaiiframework.validation.ValidationError
-
Constructs a new
ValidationError
with the supplied error code. - ValidationError(String, String) - Constructor for class org.hawaiiframework.validation.ValidationError
-
Constructs a new
ValidationError
with the supplied field name and error code. - ValidationErrorResource - Class in org.hawaiiframework.web.resource
- ValidationErrorResource() - Constructor for class org.hawaiiframework.web.resource.ValidationErrorResource
- ValidationErrorResourceAssembler - Class in org.hawaiiframework.web.resource
- ValidationErrorResourceAssembler(ObjectMapper) - Constructor for class org.hawaiiframework.web.resource.ValidationErrorResourceAssembler
- ValidationErrorResponseEnricher - Class in org.hawaiiframework.web.exception
-
This enricher adds validation errors to the error response resource.
- ValidationErrorResponseEnricher(ModelConverter<ValidationError, ValidationErrorResource>) - Constructor for class org.hawaiiframework.web.exception.ValidationErrorResponseEnricher
- ValidationErrorResponseResource - Class in org.hawaiiframework.web.resource
-
Response resource for validation errors.
- ValidationErrorResponseResource() - Constructor for class org.hawaiiframework.web.resource.ValidationErrorResponseResource
- ValidationErrorResponseResource(ValidationException) - Constructor for class org.hawaiiframework.web.resource.ValidationErrorResponseResource
- ValidationException - Exception in org.hawaiiframework.validation
- ValidationException() - Constructor for exception org.hawaiiframework.validation.ValidationException
-
Constructs a new
ValidationException
with an emptyValidationResult
. - ValidationException(List<ValidationError>) - Constructor for exception org.hawaiiframework.validation.ValidationException
-
Constructs a new
ValidationException
with the suppliedValidationError
s. - ValidationException(ValidationError) - Constructor for exception org.hawaiiframework.validation.ValidationException
-
Constructs a new
ValidationException
with the suppliedValidationError
. - ValidationException(ValidationResult) - Constructor for exception org.hawaiiframework.validation.ValidationException
-
Constructs a new
ValidationException
with the suppliedValidationResult
. - ValidationResult - Class in org.hawaiiframework.validation
-
Stores validation errors for a specific object.
- ValidationResult() - Constructor for class org.hawaiiframework.validation.ValidationResult
- Validator<T> - Interface in org.hawaiiframework.validation
-
A validator for validating application-specific objects.
W
- when(Function<T, R>, Matcher<R>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - when(Function<T, R>, Matcher<R>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches the result of thefunction
. - when(Predicate<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - when(Predicate<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
predicate
evaluates totrue
. - when(Matcher<T>) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value. - when(Matcher<T>, String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
matcher
matches theactual
value. - whenNull() - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
actual
isnull
. - whenNull(String) - Method in class org.hawaiiframework.validation.field.FieldRejection
-
Rejects the field when the
actual
isnull
.
Y
- year() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
Year
. - yearMonth() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
YearMonth
.
Z
- zonedDateTime() - Method in class org.hawaiiframework.time.HawaiiTime
-
Returns the current
ZonedDateTime
.
All Classes All Packages