Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

A_PROPERTY - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
AbstractAsyncRestClient - Class in com.holonplatform.async.http.internal
Abstract AsyncRestClient implementation.
AbstractAsyncRestClient() - Constructor for class com.holonplatform.async.http.internal.AbstractAsyncRestClient
 
AbstractAuthenticationManagerAuthenticator<T extends AuthenticationToken> - Class in com.holonplatform.spring.security.internal
Abstract class for AuthenticationManager based Authenticators.
AbstractAuthenticationManagerAuthenticator(AuthenticationManager) - Constructor for class com.holonplatform.spring.security.internal.AbstractAuthenticationManagerAuthenticator
Constructor.
AbstractAuthorizer<P extends Permission> - Class in com.holonplatform.auth.internal
Abstract Authorizer implementation
AbstractAuthorizer() - Constructor for class com.holonplatform.auth.internal.AbstractAuthorizer
 
AbstractBuilder(I) - Constructor for class com.holonplatform.core.internal.DefaultParameterSet.AbstractBuilder
Constructor
AbstractConfigPropertyRegistrar - Class in com.holonplatform.spring.internal
Abstract class for bean registration using Environment bound ConfigPropertyProviders.
AbstractConfigPropertyRegistrar() - Constructor for class com.holonplatform.spring.internal.AbstractConfigPropertyRegistrar
 
AbstractConverterExpression<T> - Class in com.holonplatform.core.internal
Abstract ConverterExpression implementation.
AbstractConverterExpression() - Constructor for class com.holonplatform.core.internal.AbstractConverterExpression
Constructor without converter.
AbstractConverterExpression(ExpressionValueConverter<T, ?>) - Constructor for class com.holonplatform.core.internal.AbstractConverterExpression
Constructor with converter.
AbstractHttpAuthenticationTokenResolver - Class in com.holonplatform.auth.internal
Base HTTP AuthenticationToken.AuthenticationTokenResolver implementation, using a HttpRequest message type.
AbstractHttpAuthenticationTokenResolver(String) - Constructor for class com.holonplatform.auth.internal.AbstractHttpAuthenticationTokenResolver
Constructor
AbstractHttpRequest - Class in com.holonplatform.http.internal
HttpRequest base class.
AbstractHttpRequest() - Constructor for class com.holonplatform.http.internal.AbstractHttpRequest
 
AbstractRepeatableAnnotationRegistrar - Class in com.holonplatform.spring.internal
Abstract class to support bean registrations using Repeatable annotations.
AbstractRepeatableAnnotationRegistrar(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.holonplatform.spring.internal.AbstractRepeatableAnnotationRegistrar
Constructor
accept(F, S, T) - Method in interface com.holonplatform.core.operation.TriConsumer
Performs this operation on the given arguments.
ACCEPT - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Accept header field name.
accept(String...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the accepted response media types.
accept(MediaType...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the accepted response media types using MediaType enumeration.
ACCEPT_CHARSET - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Accept-Charset header field name.
ACCEPT_ENCODING - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Accept-Encoding header field name.
ACCEPT_LANGUAGE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Accept-Language header field name.
ACCEPT_RANGES - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Accept-Ranges header field name.
acceptCharset(String...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the acceptable charsets.
acceptCharset(Charset...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the acceptable charsets.
acceptEncoding(String...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the acceptable encodings.
acceptLanguage(Locale...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the acceptable languages.
acceptLanguage(String...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the acceptable languages.
Account - Interface in com.holonplatform.auth
Provides account informations for authentication and authorization.
account(String, String) - Static method in interface com.holonplatform.spring.security.SpringSecurityAuthenticationToken
Create an account credentials authentican token, using the Spring Security UsernamePasswordAuthenticationToken as concrete authentication token.
Account.AccountProvider - Interface in com.holonplatform.auth
Provider which can be used to load Account data.
Account.Builder - Interface in com.holonplatform.auth
Builder to create Account instances.
AccountAuthenticator - Class in com.holonplatform.auth.internal
Authenticator which uses an Account.AccountProvider to load Account data for authentication and a CredentialsContainer.CredentialsMatcher for credentials validation.
AccountAuthenticator(Account.AccountProvider) - Constructor for class com.holonplatform.auth.internal.AccountAuthenticator
Constructor using default CredentialsContainer.CredentialsMatcher
AccountAuthenticator(Account.AccountProvider, CredentialsContainer.CredentialsMatcher) - Constructor for class com.holonplatform.auth.internal.AccountAuthenticator
Constructor
AccountBuilder(String) - Constructor for class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
Constructor
accountCredentials(String, String) - Static method in interface com.holonplatform.auth.AuthenticationToken
Create a basic AuthenticationToken to represent a generic account authentication.
AccountCredentialsAuthenticationManagerAuthenticator - Class in com.holonplatform.spring.security.internal
An Authenticator bound to the default AccountCredentialsToken which uses Spring Security AuthenticationManager to perform the authentication operations.
AccountCredentialsAuthenticationManagerAuthenticator(AuthenticationManager) - Constructor for class com.holonplatform.spring.security.internal.AccountCredentialsAuthenticationManagerAuthenticator
Constructor.
accountCredentialsAuthenticator(AuthenticationManager) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an Authenticator for the default AccountCredentialsToken, using the Spring Security AuthenticationManager to perform the authentication operations.
accountCredentialsToken(String, String) - Static method in interface com.holonplatform.auth.Account
Create a new AccountCredentialsToken with given account id and secret.
accountCredentialsToken(String, byte[]) - Static method in interface com.holonplatform.auth.Account
Create a new AccountCredentialsToken with given account id and secret.
AccountCredentialsToken - Class in com.holonplatform.auth.token
Basic AuthenticationToken to represent a generic account authentication.
AccountCredentialsToken() - Constructor for class com.holonplatform.auth.token.AccountCredentialsToken
Constructor
AccountCredentialsToken(String, String) - Constructor for class com.holonplatform.auth.token.AccountCredentialsToken
Constructor with account id and secret.
AccountCredentialsToken(String, byte[]) - Constructor for class com.holonplatform.auth.token.AccountCredentialsToken
Constructor with account id and secret as byte array.
add(B) - Method in interface com.holonplatform.core.datastore.beans.BeanBulkInsertOperation
Add a bean instance to insert.
add(Iterable<PropertyBox>) - Method in interface com.holonplatform.core.datastore.operation.commons.BulkInsertOperation
Add one or more PropertyBox values to insert.
add(PropertyBox...) - Method in interface com.holonplatform.core.datastore.operation.commons.BulkInsertOperation
Add one or more PropertyBox values to insert.
add(Map<Path<?>, Object>) - Method in interface com.holonplatform.core.datastore.operation.commons.BulkInsertOperation
add() - Method in interface com.holonplatform.core.datastore.relational.Join.JoinBuilder
Add the join expression to the parent data target
add(PT) - Method in interface com.holonplatform.core.property.PropertySet.Builder
Add a property to the set.
add(Iterable<PT>) - Method in interface com.holonplatform.core.property.PropertySet.Builder
Add all the properties provided by given Iterable to the set.
addAuthenticationListener(Authentication.AuthenticationListener) - Method in interface com.holonplatform.auth.Authentication.AuthenticationNotifier
addAuthenticationListener(Authentication.AuthenticationListener) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
addAuthenticationListener(Authentication.AuthenticationListener) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
addAuthenticationTokenResolver(AuthenticationToken.AuthenticationTokenResolver<?>) - Method in interface com.holonplatform.auth.Authenticator.MessageAuthenticator
addAuthenticationTokenResolver(AuthenticationToken.AuthenticationTokenResolver<?>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
addAuthenticator(Authenticator<T>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
addAuthenticator(Authenticator<T>) - Method in interface com.holonplatform.auth.Realm
Add a concrete Authenticator for a specific AuthenticationToken type to this Realm
addAuthorizer(Authorizer<P>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
addAuthorizer(Authorizer<P>) - Method in interface com.holonplatform.auth.Realm
Add and Authorizer to support a specific Permission type
addBeanPropertyPostProcessor(BeanPropertyPostProcessor) - Method in interface com.holonplatform.core.beans.BeanIntrospector
Adds a BeanPropertyPostProcessor to handle BeanProperty configuration during introspection.
addBeanPropertySetPostProcessor(BeanPropertySetPostProcessor) - Method in interface com.holonplatform.core.beans.BeanIntrospector
Adds a BeanPropertySetPostProcessor to setup BeanPropertySet configuration during introspection.
addExpressionResolver(ExpressionResolver<E, R>) - Method in interface com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport
addExpressionResolver(ExpressionResolver<E, R>) - Method in class com.holonplatform.core.internal.DefaultExpressionResolverRegistry
 
addExpressionResolvers(Iterable<? extends ExpressionResolver>) - Method in interface com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport
Add all expression resolvers provided by given resolvers Iterable.
addLocalizationChangeListener(LocalizationContext.LocalizationChangeListener) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Add a LocalizationContext.LocalizationChangeListener to listen for localization changes.
addParameter(String, Object) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
addParameter(String, Object) - Method in interface com.holonplatform.core.internal.MutableParameterSet
Add a parameter.
addParameter(String, Object) - Method in interface com.holonplatform.core.property.PropertyConfiguration.PropertyConfigurationEditor
Add a configuration parameter.
addValidator(Validator<T>) - Method in interface com.holonplatform.core.Validator.ValidatorSupport
Adds a validator.
affectedCount(long) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult.Builder
Set the affected elements count.
affectedCount(long) - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult.Builder
Set the affected elements count.
AGE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Age header field name.
aggregate(QueryAggregation) - Method in interface com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport
Set the aggregation clause
aggregate(Path<?>...) - Method in interface com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport
Aggregate results on given paths.
aggregate(List<Path>) - Method in interface com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport
Aggregate results on given paths.
aggregation() - Method in class com.holonplatform.core.examples.ExampleQuery
 
aggregationFunctions() - Method in class com.holonplatform.core.examples.ExampleQuery
 
alias(String) - Method in interface com.holonplatform.core.datastore.relational.Aliasable
Set the alias name.
alias(String) - Method in interface com.holonplatform.core.datastore.relational.Join.JoinBuilder
Set the alias name.
alias() - Method in class com.holonplatform.core.examples.ExampleQuery
 
Aliasable<C extends Aliasable<C>> - Interface in com.holonplatform.core.datastore.relational
Implemented by types which support an alias name, allows to set and retrieve the alias name.
Aliasable.AliasablePath<T,C extends Aliasable.AliasablePath<T,C>> - Interface in com.holonplatform.core.datastore.relational
Represents an Aliasable Path.
allOf(QueryFilter...) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter with the conjunction (AND) of all given not null filters
allOf(Iterable<Q>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter with the conjunction (AND) of all given filters
ALLOW - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Allow header field name.
ALWAYS_ONE - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
and(QueryFilter) - Method in interface com.holonplatform.core.query.QueryFilter
Join another filter in AND mode.
and(QuerySort) - Method in interface com.holonplatform.core.query.QuerySort
Combine this sort with given sort
annotations(Annotation[]) - Method in interface com.holonplatform.core.beans.BeanProperty.Builder
Set the property annotations
anyOf(QueryFilter...) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter with the disjunction (OR) of all given not null filters
anyOf(Iterable<Q>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter with the disjunction (OR) of all given filters
as(Class<E>) - Method in interface com.holonplatform.http.rest.ResponseEntity
Read the message entity as an instance of specified type.
as(ResponseType<E>) - Method in interface com.holonplatform.http.rest.ResponseEntity
Read the message entity as an instance of specified type, using a ResponseType representation to allow generic types support.
asAuthentication(Authentication) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Get the Authentication representation of the given Spring Security Authentication.
asAuthenticationToken(Authentication) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create a new AuthenticationToken using given Spring Security Authentication as concrete authentication token.
asAuthenticationToken(String, String) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an account credentials authentican token, using the Spring Security UsernamePasswordAuthenticationToken as concrete authentication token.
asAuthority(Permission) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Get the Spring Security GrantedAuthority representation of the given Permission.
asBitValue(Validator.PatternFlag[]) - Static method in enum com.holonplatform.core.Validator.PatternFlag
Get given flags as bit mask.
asc() - Method in interface com.holonplatform.core.query.PathExpression
Build a QuerySort.SortDirection.ASCENDING sort using this property.
asc(Path<T>) - Static method in interface com.holonplatform.core.query.QuerySort
Create a QuerySort on given path using QuerySort.SortDirection.ASCENDING sort direction.
asHeader() - Method in interface com.holonplatform.http.CacheControl
Returns the cache-control directives as HTTP header value
asHeader() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
asList() - Method in interface com.holonplatform.core.property.PropertySet
Convert this PropertySet into a List of properties.
asMessageResolver() - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get this localization context as a MessageResolver, which provides messages localization by Locale using the available MessageProviders.
asPermission(GrantedAuthority) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Get the Permission representation of the given Spring Security GrantedAuthority.
AsyncBulkDelete - Interface in com.holonplatform.async.datastore.operation
Asynchronous BulkDeleteOperation API, using CompletionStage as execution result type to handle the operation result asynchronously.
AsyncBulkInsert - Interface in com.holonplatform.async.datastore.operation
Asynchronous BulkInsertOperation API, using CompletionStage as execution result type to handle the operation result asynchronously.
AsyncBulkUpdate - Interface in com.holonplatform.async.datastore.operation
Asynchronous BulkUpdateOperation API, using CompletionStage as execution result type to handle the operation result asynchronously.
AsyncDatastore - Interface in com.holonplatform.async.datastore
Asynchronous DatastoreOperations API, which can be used to execute the Datastore operations and obtain the the results asynchronously, using CompletionStage as operation return type.
AsyncDelete - Interface in com.holonplatform.async.datastore.operation
Asynchronous delete PropertyBoxOperation operation, using CompletionStage to handle the operation result asynchronously.
AsyncInsert - Interface in com.holonplatform.async.datastore.operation
Asynchronous insert PropertyBoxOperation operation, using CompletionStage to handle the operation result asynchronously.
AsyncInvoker - Interface in com.holonplatform.async.http.internal
Invoker to asynchronously perform a client request in order to consume a response using a AsyncRestClient.AsyncRequestDefinition.
AsyncQuery - Interface in com.holonplatform.async.datastore.operation
Represents an asynchronous query, used by the AsyncDatastore API to configure and execute a query and handle the query results asynchronously through the CompletionStage type.
AsyncQueryAdapter<C extends QueryConfiguration> - Interface in com.holonplatform.async.datastore.operation
Adapter to perform an asynchronous query execution using a QueryOperation instance, which provides both the QueryConfiguration and the QueryProjection.
AsyncQueryResults - Interface in com.holonplatform.async.datastore.operation
Asynchronous QueryProjectionOperations API, which uses CompletionStage to provide the query results and handle the results asynchronously.
AsyncRefresh - Interface in com.holonplatform.async.datastore.operation
Asynchronous refresh PropertyBoxOperation operation, using CompletionStage to handle the operation result asynchronously.
AsyncRestClient - Interface in com.holonplatform.async.http
Async HTTP REST client to build and execute client requests in order to asynchronously consume the responses returned.
AsyncRestClient.AsyncInvocation - Interface in com.holonplatform.async.http
Invocation operations
AsyncRestClient.AsyncRequestDefinition - Interface in com.holonplatform.async.http
Request message definition and response invocation.
AsyncRestClientFactory - Interface in com.holonplatform.async.http
Factory to create AsyncRestClient instances.
AsyncRestClientFactoryRegistry - Enum in com.holonplatform.async.http.internal
AsyncSave - Interface in com.holonplatform.async.datastore.operation
Asynchronous save PropertyBoxOperation operation, using CompletionStage to handle the operation result asynchronously.
AsyncTransaction - Interface in com.holonplatform.async.datastore.transaction
Represents an asynchronous Datastore transaction, providing methods to commit and rollback the transaction.
AsyncTransactional - Interface in com.holonplatform.async.datastore.transaction
Represents an object which is capable to manage asynchronous transactions, providing methods to execute an operation transactionally and using AsyncTransaction as transaction handler.
AsyncTransactionalOperation<R> - Interface in com.holonplatform.async.datastore.transaction
Represents an asynchronous transactional operation execution.
AsyncUpdate - Interface in com.holonplatform.async.datastore.operation
Asynchronous update PropertyBoxOperation operation, using CompletionStage to handle the operation result asynchronously.
auth() - Method in class com.holonplatform.core.examples.ExampleAccount
 
AuthContext - Interface in com.holonplatform.auth
Represents the current authentication/authorization context.
authContext() - Method in class com.holonplatform.core.examples.ExampleAuthContext
 
authContext() - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an AuthContext which uses the Spring Security SecurityContext as authentication holder.
authContext(Realm) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an AuthContext which uses the Spring Security SecurityContext as authentication holder.
authContext(AuthenticationManager) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an AuthContext which uses the Spring Security SecurityContext as authentication holder.
authContext(AuthenticationManager, boolean) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an AuthContext which uses the Spring Security SecurityContext as authentication holder.
AuthContext.AuthenticationHolder - Interface in com.holonplatform.auth
Auth context Authentication holder, which handles the current Authentication reference on behalf of the Auth context.
authContext1() - Method in class com.holonplatform.core.examples.ExampleSpringSecurity
 
authContext2() - Method in class com.holonplatform.core.examples.ExampleSpringSecurity
 
authContext3() - Method in class com.holonplatform.core.examples.ExampleSpringSecurity
 
Authenticate - Annotation Type in com.holonplatform.auth.annotations
Annotation which can be used on classes or methods to require authentication for resource access.
authenticate(AuthenticationToken) - Method in interface com.holonplatform.auth.AuthContext
Attempts to authenticate a user using given AuthenticationToken.
authenticate(Message<?, ?>, String...) - Method in interface com.holonplatform.auth.AuthContext
Attempts to authenticate using given message with the same contract as AuthContext.authenticate(AuthenticationToken), using Realm registered AuthenticationToken.AuthenticationTokenResolvers for given message type, if any.
authenticate(T) - Method in interface com.holonplatform.auth.Authenticator
Attempts to perform authentication using given AuthenticationToken.
authenticate(Message<?, ?>, String...) - Method in interface com.holonplatform.auth.Authenticator.MessageAuthenticator
Try to authenticate given message with the same contract as Authenticator.authenticate(AuthenticationToken).
authenticate(AccountCredentialsToken) - Method in class com.holonplatform.auth.internal.AccountAuthenticator
 
authenticate(AuthenticationToken) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
authenticate(Message<?, ?>, String...) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
authenticate(T) - Method in class com.holonplatform.auth.internal.DefaultCallbackAuthenticator
 
authenticate(AuthenticationToken) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
authenticate(Message<?, ?>, String...) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
authenticate(BearerAuthenticationToken) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
 
authenticate() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authenticate(T) - Method in class com.holonplatform.spring.security.internal.AbstractAuthenticationManagerAuthenticator
 
authenticate(Authentication) - Method in class com.holonplatform.spring.security.internal.AuthenticationProviderAdapter
 
Authentication - Interface in com.holonplatform.auth
Represents an authenticated principal (for example a user) using Authenticator.authenticate(AuthenticationToken).
authentication() - Method in class com.holonplatform.core.examples.ExampleRealm
 
Authentication.AuthenticationListener - Interface in com.holonplatform.auth
Listener to handle authentication events.
Authentication.AuthenticationNotifier - Interface in com.holonplatform.auth
Authentication.Builder - Interface in com.holonplatform.auth
Builder to create Authentication instances.
AUTHENTICATION_DETAILS_KEY - Static variable in interface com.holonplatform.spring.security.SpringSecurityAuthentication
Authentication details parameter name.
AuthenticationBuilder(String) - Constructor for class com.holonplatform.auth.internal.DefaultAuthentication.AuthenticationBuilder
Constructor
AuthenticationClaims - Interface in com.holonplatform.auth.jwt
Authentication JWT claims.
AuthenticationClaimsImpl - Class in com.holonplatform.auth.jwt.internal
Default AuthenticationClaims implementation
AuthenticationClaimsImpl(Claims) - Constructor for class com.holonplatform.auth.jwt.internal.AuthenticationClaimsImpl
Constructor
AuthenticationError - Interface in com.holonplatform.auth
ErrorResponse extensions for authentication errors.
AuthenticationException - Exception in com.holonplatform.auth.exceptions
Base class for exceptions which may be thrown during authentication
AuthenticationException(String, String) - Constructor for exception com.holonplatform.auth.exceptions.AuthenticationException
Constructor
AuthenticationException(String, String, int) - Constructor for exception com.holonplatform.auth.exceptions.AuthenticationException
Constructor
AuthenticationException(String, String, String, int) - Constructor for exception com.holonplatform.auth.exceptions.AuthenticationException
Constructor
AuthenticationInspector - Interface in com.holonplatform.auth
Represents an object which provides the current Authentication, if available.
authenticationListener() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authenticationProvider(Authenticator<T>, Class<A>, Function<A, T>) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create a Spring Security AuthenticationProvider using an Authenticator as concrete authentication provider.
AuthenticationProviderAdapter<T extends AuthenticationToken,A extends org.springframework.security.core.Authentication> - Class in com.holonplatform.spring.security.internal
Adapter to use an Authenticator as a Spring Security AuthenticationProvider.
AuthenticationProviderAdapter(Authenticator<T>, Class<A>, Function<A, T>) - Constructor for class com.holonplatform.spring.security.internal.AuthenticationProviderAdapter
Constructor.
AuthenticationToken - Interface in com.holonplatform.auth
Represents the token for an authentication request, to be processed by Authenticator.authenticate(AuthenticationToken) to obtain a valid Authentication for a principal (for example a user).
AuthenticationToken.AuthenticationTokenResolver<R extends Message> - Interface in com.holonplatform.auth
Resolver to obtain an AuthenticationToken from an authentication request using a generic Message.
authenticator(Account.AccountProvider) - Static method in interface com.holonplatform.auth.Account
Build an Authenticator using Account.AccountProvider to load Account data and accepting AccountCredentialsToken as credentials.
authenticator(Account.AccountProvider, CredentialsContainer.CredentialsMatcher) - Static method in interface com.holonplatform.auth.Account
Build an Authenticator using Account.AccountProvider to load Account data and accepting AccountCredentialsToken as credentials.
Authenticator<T extends AuthenticationToken> - Interface in com.holonplatform.auth
Authenticator is responsible for authenticating accounts using an AuthenticationToken.
authenticator(Authenticator<T>) - Method in interface com.holonplatform.auth.Realm.Builder
authenticator() - Method in class com.holonplatform.core.examples.ExampleAccount
 
authenticator() - Method in class com.holonplatform.core.examples.ExampleJwt
 
authenticator(AuthenticationManager) - Static method in interface com.holonplatform.spring.security.SpringSecurity
Create an Authenticator which supports SpringSecurityAuthenticationToken types and uses the Spring Security AuthenticationManager to perform the authentication operations.
Authenticator.MessageAuthenticator - Interface in com.holonplatform.auth
Authenticator which support authentication using generic authentication request Messages.
authenticator1() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authenticator1() - Method in class com.holonplatform.core.examples.ExampleSpringSecurity
 
authenticator2() - Method in class com.holonplatform.core.examples.ExampleAccount
 
authenticator2() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authenticator2() - Method in class com.holonplatform.core.examples.ExampleSpringSecurity
 
authenticator3() - Method in class com.holonplatform.core.examples.ExampleRealm
 
AUTHORIZATION - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Authorization header field name.
authorizationBasic(String, String) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Add an HttpHeaders.AUTHORIZATION header to request with scheme HttpHeaders.SCHEME_BASIC using given username and password.
authorizationBearer(String) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Add an HttpHeaders.AUTHORIZATION header to request with scheme HttpHeaders.SCHEME_BEARER using given bearer token.
AuthorizationException - Exception in com.holonplatform.auth.exceptions
Exception which may be thrown during authorization
AuthorizationException(String, String) - Constructor for exception com.holonplatform.auth.exceptions.AuthorizationException
Constructor
AuthorizationException(String, String, int) - Constructor for exception com.holonplatform.auth.exceptions.AuthorizationException
Constructor
AuthorizationException(String, String, String, int) - Constructor for exception com.holonplatform.auth.exceptions.AuthorizationException
Constructor
Authorizer<P extends Permission> - Interface in com.holonplatform.auth
An Authorizer is responsible for Authentication authorization control using Authentication.getPermissions() permissions.
authorizer(Authorizer<P>) - Method in interface com.holonplatform.auth.Realm.Builder
authorizer2() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authorizer3() - Method in class com.holonplatform.core.examples.ExampleRealm
 
authorizer4() - Method in class com.holonplatform.core.examples.ExampleRealm
 
avg() - Method in interface com.holonplatform.core.query.NumericQueryExpression
Creates an aggregation function which returns the average value of expression.
avg(TypedExpression<? extends Number>) - Static method in interface com.holonplatform.core.query.QueryFunction
Creates an aggregate function to calculate the average value of a numeric query result.

B

base64Encoded() - Method in interface com.holonplatform.auth.Credentials.Builder
Set secret is encoded using Base64.
base64Encoded() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
basename(String) - Method in interface com.holonplatform.core.i18n.MessageProvider.PropertiesMessageProviderBuilder
Add a basename for resource locations.
BasicAuthenticationTokenResolver - Class in com.holonplatform.auth.internal
AuthenticationToken.AuthenticationTokenResolver for HTTP requests providing HttpHeaders.SCHEME_BASIC authentication scheme using HttpHeaders.AUTHORIZATION header.
BasicAuthenticationTokenResolver() - Constructor for class com.holonplatform.auth.internal.BasicAuthenticationTokenResolver
 
basicresolver() - Method in class com.holonplatform.core.examples.ExampleRealm
 
bean(Class<? extends T>, Path<?>...) - Static method in interface com.holonplatform.core.query.QueryProjection
Create a QueryProjection using given bean class.
BEAN_INTROSPECTOR_CACHE_ENABLED - Static variable in interface com.holonplatform.core.beans.BeanConfigProperties
Enable or disable caching for bean informations collected by a BeanIntrospector.
BeanBulkDelete<T> - Interface in com.holonplatform.core.datastore.beans
BeanBulkDeleteOperation<B,O extends BeanBulkDeleteOperation<B,O>> - Interface in com.holonplatform.core.datastore.beans
Bulk DELETE bean DatastoreOperation configuration.
BeanBulkInsert<T> - Interface in com.holonplatform.core.datastore.beans
BeanBulkInsertOperation<B,O extends BeanBulkInsertOperation<B,O>> - Interface in com.holonplatform.core.datastore.beans
Bulk INSERT DatastoreOperation configuration.
BeanBulkUpdate<T> - Interface in com.holonplatform.core.datastore.beans
BeanBulkUpdateOperation<B,O extends BeanBulkUpdateOperation<B,O>> - Interface in com.holonplatform.core.datastore.beans
Bulk UPDATE bean DatastoreOperation configuration.
BeanConfigProperties - Interface in com.holonplatform.core.beans
A ConfigPropertySet for bean related configuration.
BeanConfigProperties.BeanConfigPropertiesImpl - Class in com.holonplatform.core.beans
Default implementation
BeanConfigPropertiesImpl() - Constructor for class com.holonplatform.core.beans.BeanConfigProperties.BeanConfigPropertiesImpl
 
BeanDatastore - Interface in com.holonplatform.core.datastore.beans
A Datastore adapter which uses Java Beans as persistent data representation.
BeanDatastore.BeanOperationResult<T> - Interface in com.holonplatform.core.datastore.beans
Represents the result of a BeanDatastore operation, providing informatons about the operation outcome.
BeanDatastore.BeanOperationResult.Builder<T> - Interface in com.holonplatform.core.datastore.beans
BeanDatastoreOperation<O extends BeanDatastoreOperation<O,C>,C extends DatastoreOperationConfiguration> - Interface in com.holonplatform.core.datastore.beans
Represents a generic bean datastore operation.
BeanDatastoreOperationBuilder<B extends BeanDatastoreOperationBuilder<B>> - Interface in com.holonplatform.core.datastore.beans
BeanDatastoreOperations<R,BI extends BeanBulkInsertOperation,BU extends BeanBulkUpdateOperation,BD extends BeanBulkDeleteOperation,Q extends BeanQueryBuilder> - Interface in com.holonplatform.core.datastore.beans
Interface similar to DatastoreOperations, which provides the same methods using a bean class to represent the peristent entity data and the data model attributes.
BeanDataTarget<T> - Interface in com.holonplatform.core.beans
A DataTarget which uses a bean class a path type.
BeanIntrospectionException(String) - Constructor for exception com.holonplatform.core.beans.BeanIntrospector.BeanIntrospectionException
Constructor with error message
BeanIntrospectionException(String, Throwable) - Constructor for exception com.holonplatform.core.beans.BeanIntrospector.BeanIntrospectionException
Constructor with error message and nested exception
BeanIntrospector - Interface in com.holonplatform.core.beans
Provides functionalities to introspect Java Beans and obtain informations about bean properties, methods and configuration.
BeanIntrospector.BeanIntrospectionException - Exception in com.holonplatform.core.beans
Exception thrown for bean introspection failures.
beanProjection() - Method in class com.holonplatform.core.examples.ExampleQuery
 
BeanProjection<T> - Interface in com.holonplatform.core.query
A QueryProjection which uses a BeanPropertySet to define the projection selection and returns BeanPropertySet.getBeanClass() type results.
BeanProperty<T> - Interface in com.holonplatform.core.beans
Represents a Java Bean property as a PathProperty, providing additional configuration informations and read/write methods.
BeanProperty.Builder<T> - Interface in com.holonplatform.core.beans
BeanProperty builder.
BeanPropertyInspector - Interface in com.holonplatform.core.beans
Interface to obtain bean property references as PathProperty from a bean property set.
BeanPropertyPostProcessor - Interface in com.holonplatform.core.beans
Interface for classes that can be registered in a BeanIntrospector to process detected BeanPropertys before returning the bean properties set, for example to setup the property configuration.
BeanPropertySet<T> - Interface in com.holonplatform.core.beans
A PropertySet collecting and providing Java Bean property set and configuration as PathProperty property type elements.
BeanPropertySet.Builder<T,B extends BeanPropertySet<T>> - Interface in com.holonplatform.core.beans
BeanPropertySetPostProcessor - Interface in com.holonplatform.core.beans
Interface for classes that can be registered in a BeanIntrospector to perform additional BeanPropertySet configuration operations at bean introspection time.
BeanQuery<T> - Interface in com.holonplatform.core.datastore.beans
A query which uses a bean class for query composition and projections.
BeanQueryBuilder<Q extends BeanQueryBuilder<Q>> - Interface in com.holonplatform.core.datastore.beans
Builder to configure a bean based query.
BeanRegistryUtils - Class in com.holonplatform.spring.internal
Utility class for Spring bean registration related operations.
bearer(String) - Static method in interface com.holonplatform.auth.AuthenticationToken
Create an AuthenticationToken to represent a HttpHeaders.SCHEME_BEARER token authentication.
BearerAuthenticationToken - Class in com.holonplatform.auth.token
AuthenticationToken representing a Bearer authententication token.
BearerAuthenticationToken(String) - Constructor for class com.holonplatform.auth.token.BearerAuthenticationToken
Construct a new BearerAuthenticationToken
BearerAuthenticationTokenResolver - Class in com.holonplatform.auth.internal
OAuth2 AuthenticationToken.AuthenticationTokenResolver for HTTP requests providing HttpHeaders.SCHEME_BEARER authentication scheme using HttpHeaders.AUTHORIZATION header.
BearerAuthenticationTokenResolver() - Constructor for class com.holonplatform.auth.internal.BearerAuthenticationTokenResolver
Constructor
between(T, T) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is between given from and to values.
between(TypedExpression<T>, T, T) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is between given from and to values.
bigDecimalType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new BigDecimal type NumericProperty.
bigIntegerType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new BigInteger type NumericProperty.
BOOLEAN_PROPERTY - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
BooleanBeanProperty - Interface in com.holonplatform.core.beans
A Boolean type BeanProperty, implementing BooleanProperty.
BooleanProperty - Interface in com.holonplatform.core.property
A boolean type PathProperty.
BooleanProperty.BooleanPropertyBuilder - Interface in com.holonplatform.core.property
build() - Method in interface com.holonplatform.auth.Account.Builder
Build Account instance
build() - Method in interface com.holonplatform.auth.Authentication.Builder
Create Authentication instance
build() - Method in interface com.holonplatform.auth.Credentials.Builder
Build Credentials instance
build() - Method in interface com.holonplatform.auth.Credentials.Encoder
Hash given secret
build() - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
build() - Method in class com.holonplatform.auth.internal.DefaultAuthentication.AuthenticationBuilder
 
build() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
build() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
build() - Method in class com.holonplatform.auth.internal.DefaultRealm.RealmBuilder
 
build() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator.DefaultBuilder
 
build() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
 
build() - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator.Builder
Build the JwtAuthenticator
build(JwtConfigProperties) - Static method in interface com.holonplatform.auth.jwt.JwtConfiguration
Build a JwtConfiguration instance using given configuration properties.
build() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration.Builder
Build JwtConfiguration instance
build() - Method in interface com.holonplatform.auth.Realm.Builder
Build Realm instance
build() - Method in interface com.holonplatform.core.beans.BeanPropertySet.Builder
Build the BeanPropertySet instance.
build() - Method in interface com.holonplatform.core.config.ConfigPropertySet.Builder
Build the ConfigPropertySet instance
build() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult.Builder
build() - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult.Builder
build() - Method in interface com.holonplatform.core.datastore.DatastoreOperations.Builder
Build the Datastore.
build() - Method in interface com.holonplatform.core.i18n.Localizable.LocalizableBuilder
Build the Localizable
build() - Method in interface com.holonplatform.core.i18n.Localization.Builder
Build Localization instance
build() - Method in interface com.holonplatform.core.i18n.LocalizationContext.Builder
Build LocalizationContext instance
build() - Method in interface com.holonplatform.core.i18n.MessageProvider.PropertiesMessageProviderBuilder
build() - Method in class com.holonplatform.core.internal.DefaultParameterSet.DefaultBuilder
 
build() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Build the ValidatorDescriptor instance.
build() - Method in interface com.holonplatform.core.ParameterSet.Builder
Build ParameterSet
build() - Method in interface com.holonplatform.core.property.PathPropertySetAdapter.Builder
Build the adapter instance.
build() - Method in interface com.holonplatform.core.property.PropertyBox.Builder
Build the PropertyBox
build() - Method in interface com.holonplatform.core.property.PropertySet.Builder
Build PropertySet instance
build() - Method in interface com.holonplatform.core.query.QueryAggregation.Builder
Build the QueryAggregation instance.
build() - Method in interface com.holonplatform.core.query.QueryConfigurationProvider.Builder
Build the QueryConfigurationProvider instance.
build() - Method in interface com.holonplatform.http.CacheControl.Builder
Build the CacheControl instance
build() - Method in interface com.holonplatform.http.Cookie.Builder
Build the cookie instance
build() - Method in interface com.holonplatform.http.HttpResponse.Builder
Build the HttpResponse instance.
build() - Method in class com.holonplatform.http.internal.CacheControlDirectives.CacheControlBuilder
 
build() - Method in class com.holonplatform.http.internal.DefaultHttpResponse.DefaultBuilder
 
build() - Method in class com.holonplatform.http.internal.HttpCookie.CookieBuilder
 
build(String, T) - Static method in interface com.holonplatform.http.rest.RequestEntity
Build a RequestEntity.
build() - Method in interface com.holonplatform.http.rest.RequestEntity.FormBuilder
Build form data map
build1() - Method in class com.holonplatform.core.examples.ExampleJwt
 
build2() - Method in class com.holonplatform.core.examples.ExampleJwt
 
build3() - Method in class com.holonplatform.core.examples.ExampleJwt
 
buildAndEncodeBase64() - Method in interface com.holonplatform.auth.Credentials.Encoder
Hash given secret and encode using Base64
buildAndEncodeBase64() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
buildBeanName(String, String) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Build Spring bean name using optional data context id.
builder(String) - Static method in interface com.holonplatform.auth.Account
Builder to create Account instances
builder(String) - Static method in interface com.holonplatform.auth.Authentication
Builder to create Authentication instance for given principalName.
builder() - Static method in interface com.holonplatform.auth.Credentials
Builder to create Credentials instance
builder() - Static method in interface com.holonplatform.auth.jwt.JwtAuthenticator
Builder to create a JwtAuthenticator.
builder() - Static method in interface com.holonplatform.auth.jwt.JwtConfigProperties
Builder to create property set instances bound to a property data source
builder() - Static method in interface com.holonplatform.auth.jwt.JwtConfiguration
Builder to create a JwtConfiguration
builder() - Static method in interface com.holonplatform.auth.Realm
Builder to create Realm instances
builder() - Static method in interface com.holonplatform.core.beans.BeanConfigProperties
Builder to create property set instances bound to a property data source
builder(String, Class<T>) - Static method in interface com.holonplatform.core.beans.BeanProperty
Get a builder to create a BeanProperty.
builder(String, boolean) - Static method in interface com.holonplatform.core.beans.BooleanBeanProperty
Get a builder to create a BooleanBeanProperty.
builder(String, Class<N>) - Static method in interface com.holonplatform.core.beans.NumericBeanProperty
Get a builder to create a NumericBeanProperty.
builder(String) - Static method in interface com.holonplatform.core.beans.StringBeanProperty
Get a builder to create a StringBeanProperty.
builder(String, Class<T>) - Static method in interface com.holonplatform.core.beans.TemporalBeanProperty
Get a builder to create a TemporalBeanProperty.
builder() - Static method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult
Get a builder to create BeanDatastore.BeanOperationResult instances.
builder() - Static method in interface com.holonplatform.core.datastore.Datastore.OperationResult
Get a builder to create Datastore.OperationResult instances.
builder(String) - Static method in interface com.holonplatform.core.datastore.DatastoreConfigProperties
Builder to create property set instances bound to a property data source.
builder() - Static method in interface com.holonplatform.core.datastore.DatastoreConfigProperties
Builder to create property set instances bound to a property data source, without data context id specification.
builder() - Method in class com.holonplatform.core.examples.ExampleAccount
 
builder() - Method in class com.holonplatform.core.examples.ExampleRealm
 
builder() - Static method in interface com.holonplatform.core.i18n.Localizable
Get a builder to create a Localizable instance
builder(Locale) - Static method in interface com.holonplatform.core.i18n.Localization
Builder to create Localization instances
builder() - Static method in interface com.holonplatform.core.i18n.LocalizationContext
Builder to create LocalizationContext instances
builder() - Static method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get a builder to create a ValidatorDescriptor.
builder() - Static method in interface com.holonplatform.core.ParameterSet
Builder to create a ParameterSet
builder(PropertyBox) - Static method in interface com.holonplatform.core.property.PathPropertyBoxAdapter
Create a new PathPropertyBoxAdapter builder.
builder(PropertySet<?>) - Static method in interface com.holonplatform.core.property.PathPropertySetAdapter
Create a new PathPropertySetAdapter builder.
builder(Iterable<P>) - Static method in interface com.holonplatform.core.property.PropertyBox
Builder to create and populate a PropertyBox.
builder(P...) - Static method in interface com.holonplatform.core.property.PropertyBox
Builder to create and populate a PropertyBox.
builder() - Static method in interface com.holonplatform.core.property.PropertySet
Obtain a builder to create and populate a generic PropertySet.
builder(Class<? extends P>) - Static method in interface com.holonplatform.core.property.PropertySet
Obtain a builder to create and populate a PropertySet which supports given Property type.
builder() - Static method in interface com.holonplatform.core.query.QueryAggregation
Get a builder to create a QueryAggregation.
builder() - Static method in interface com.holonplatform.core.query.QueryConfigurationProvider
Obtain a builder to create a QueryConfigurationProvider instance.
builder() - Static method in interface com.holonplatform.http.CacheControl
Builder to create a CacheControl instance
builder() - Static method in interface com.holonplatform.http.Cookie
Get a builder to create a Cookie instance.
builder(int, Class<? extends T>) - Static method in interface com.holonplatform.http.HttpResponse
Get a builder to create a default HttpResponse instance.
builder(HttpStatus, Class<? extends T>) - Static method in interface com.holonplatform.http.HttpResponse
Get a builder to create a default HttpResponse instance.
builder2() - Method in class com.holonplatform.core.examples.ExampleRealm
 
builder3() - Method in class com.holonplatform.core.examples.ExampleRealm
 
builderOf(P...) - Static method in interface com.holonplatform.core.property.PropertySet
Obtain a builder to create and populate a PropertySet, and add given properties to the property set to build.
buildFromConfig(JwtConfigProperties) - Static method in class com.holonplatform.auth.jwt.internal.JwtUtils
Build a JwtConfiguration instance form given ConfigPropertyProvider using configuration property keys listed in JwtConfiguration.
buildJwt(JwtConfiguration, Authentication, String) - Method in enum com.holonplatform.auth.jwt.internal.DefaultJwtTokenBuilder
 
buildJwt(JwtConfiguration, Authentication, String) - Method in interface com.holonplatform.auth.jwt.JwtTokenBuilder
Build a JSON Web Token using given JwtConfiguration for given Authentication.
buildJwt(JwtConfiguration, Authentication) - Method in interface com.holonplatform.auth.jwt.JwtTokenBuilder
Build a JSON Web Token using given JwtConfiguration for given Authentication.
buildJwtToken(JwtConfiguration, Authentication, String) - Static method in interface com.holonplatform.auth.jwt.JwtTokenBuilder
Deprecated.
builtinConverters() - Method in class com.holonplatform.core.examples.ExampleProperty
 
BuiltinValidator<T> - Interface in com.holonplatform.core.internal
A platform builtin Validator.
bulkDelete(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.async.datastore.AsyncDatastore
 
bulkDelete(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
 
bulkDelete(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperations
Create a BulkDeleteOperation actuator, which can be used to configure and execute a bulk DELETE operation.
BulkDelete - Interface in com.holonplatform.core.datastore.bulk
A BulkDeleteOperation builder to configure a bulk DELETE operation and execute it using the ExecutableOperation interface methods.
bulkDelete(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.Datastore
Create a BulkDelete operation, which can be used to configure and execute a bulk DELETE operation.
bulkDelete(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.DatastoreOperations
Create a BulkDeleteOperation actuator, which can be used to configure and execute a bulk DELETE operation.
BulkDeleteOperation<R,O extends BulkDeleteOperation<R,O>> - Interface in com.holonplatform.core.datastore.operation.commons
BulkDeleteOperationConfiguration - Interface in com.holonplatform.core.datastore.operation.commons
Bulk DELETE operation configuration.
bulkInsert(DataTarget<?>, PropertySet<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.async.datastore.AsyncDatastore
 
bulkInsert(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
 
bulkInsert(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperations
Create a BulkInsertOperation actuator, which can be used to configure and execute a bulk INSERT operation.
BulkInsert - Interface in com.holonplatform.core.datastore.bulk
A BulkInsertOperation builder to configure a bulk INSERT operation and execute it using the ExecutableOperation interface methods.
bulkInsert(DataTarget<?>, PropertySet<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.Datastore
Create a BulkInsert operation, which can be used to configure and execute a bulk INSERT operation.
bulkInsert(DataTarget<?>, PropertySet<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.DatastoreOperations
Create a BulkInsertOperation actuator, which can be used to configure and execute a bulk INSERT operation.
BulkInsertOperation<R,O extends BulkInsertOperation<R,O>> - Interface in com.holonplatform.core.datastore.operation.commons
BulkInsertOperationConfiguration - Interface in com.holonplatform.core.datastore.operation.commons
Bulk INSERT operation configuration.
bulkUpdate(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.async.datastore.AsyncDatastore
 
bulkUpdate(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
 
bulkUpdate(Class<T>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperations
Create a BulkUpdateOperation actuator, which can be used to configure and execute a bulk UPDATE operation.
BulkUpdate - Interface in com.holonplatform.core.datastore.bulk
A BulkUpdateOperation builder to configure a bulk UPDATE operation and execute it using the ExecutableOperation interface methods.
bulkUpdate(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.Datastore
Create a BulkUpdate operation, which can be used to configure and execute a bulk UPDATE operation.
bulkUpdate(DataTarget<?>, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.DatastoreOperations
Create a BulkUpdateOperation actuator, which can be used to configure and execute a bulk UPDATE operation.
BulkUpdateOperation<R,O extends BulkUpdateOperation<R,O>> - Interface in com.holonplatform.core.datastore.operation.commons
BulkUpdateOperationConfiguration - Interface in com.holonplatform.core.datastore.operation.commons
Bulk UPDATE operation configuration.
bultin() - Method in class com.holonplatform.core.examples.ExampleValidator
 
bytes(byte[]) - Static method in interface com.holonplatform.auth.keys.KeySource
Create a key source from an array of bytes.
byteType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new Byte type NumericProperty.

C

CACHE_CONTROL - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Cache-Control header field name.
CacheControl - Interface in com.holonplatform.http
Representation of a HTTP Cache-Control header.
cacheControl(CacheControl) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Set the Cache-Control header.
CacheControl.Builder - Interface in com.holonplatform.http
CacheControl builder.
CacheControlBuilder() - Constructor for class com.holonplatform.http.internal.CacheControlDirectives.CacheControlBuilder
 
CacheControlDirectives - Class in com.holonplatform.http.internal
Default CacheControl implementation.
CacheControlDirectives() - Constructor for class com.holonplatform.http.internal.CacheControlDirectives
 
CacheControlDirectives.CacheControlBuilder - Class in com.holonplatform.http.internal
 
CallbackAuthenticationTokenResolver<M extends Message> - Class in com.holonplatform.auth.internal
An AuthenticationToken.AuthenticationTokenResolver implementation which uses a callback function for message token resolution.
CallbackAuthenticationTokenResolver(Class<? extends Message>, Function<M, Optional<AuthenticationToken>>, String) - Constructor for class com.holonplatform.auth.internal.CallbackAuthenticationTokenResolver
Constructor.
CallbackExpressionResolver<E extends Expression,R extends Expression> - Class in com.holonplatform.core.internal
A ExpressionResolver which uses a Expression.ExpressionResolverFunction in conjunction with expression and resolution type to create the resolver implementation.
CallbackExpressionResolver(Class<? extends E>, Class<? extends R>, Expression.ExpressionResolverFunction<E, R>) - Constructor for class com.holonplatform.core.internal.CallbackExpressionResolver
 
Caption - Annotation Type in com.holonplatform.core.i18n
Annotation to declare the caption (display name or short description) for an element, with internationalization support using Caption.messageCode().
charset(String) - Method in interface com.holonplatform.auth.Credentials.Encoder
Secret encoding charset name.
charset(String) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
CLAIM_NAME_PERMISSIONS - Static variable in interface com.holonplatform.auth.jwt.AuthenticationClaims
CLAIM_NAME_ROOT - Static variable in interface com.holonplatform.auth.jwt.AuthenticationClaims
Claim name for Authentication.isRoot() attribute.
classLoader(ClassLoader) - Method in interface com.holonplatform.core.i18n.MessageProvider.PropertiesMessageProviderBuilder
Set the ClassLoader to use to load properties files
CLASSLOADER_SCOPE_NAME - Static variable in interface com.holonplatform.core.Context
Default classloader-bound scope name
classLoaderScope(ClassLoader) - Method in interface com.holonplatform.core.Context
Shortcut method to obtain the ClassLoader-bound context scope, i.e. the default ContextScope named Context.CLASSLOADER_SCOPE_NAME.
classLoaderScope() - Method in interface com.holonplatform.core.Context
Shortcut method to obtain the ClassLoader-bound context scope, i.e. the default ContextScope named Context.CLASSLOADER_SCOPE_NAME, using the default ClassLoader.
ClassLoaderScope - Class in com.holonplatform.core.internal
A ContextScope for ClassLoader-scoped singleton context resources.
ClassLoaderScope() - Constructor for class com.holonplatform.core.internal.ClassLoaderScope
 
clear() - Method in class com.holonplatform.core.internal.ContextResourceMap
Clears all resource bindings
clearCache() - Method in interface com.holonplatform.core.beans.BeanIntrospector
If caching is enabled and supported, clear current introspection cache.
clearDefaultHeaders() - Method in class com.holonplatform.async.http.internal.AbstractAsyncRestClient
 
clearDefaultHeaders() - Method in interface com.holonplatform.http.rest.RestClientOperations
Removes all default headers
client() - Method in class com.holonplatform.test.JerseyTest5
Get the JAX-RS test client that is pre-configured for this test.
clone(Consumer<PathProperty.Builder<Boolean, PathProperty<Boolean>, ?>>) - Method in interface com.holonplatform.core.property.BooleanProperty
Clone this property.
clone(Consumer<B>) - Method in interface com.holonplatform.core.property.CloneableProperty
Clone this property.
clone(Consumer<PathProperty.Builder<List<T>, PathProperty<List<T>>, ?>>) - Method in interface com.holonplatform.core.property.ListPathProperty
Clone this property.
clone(Consumer<PathProperty.Builder<N, PathProperty<N>, ?>>) - Method in interface com.holonplatform.core.property.NumericProperty
Clone this property.
clone(Consumer<PathProperty.Builder<PropertyBox, PathProperty<PropertyBox>, ?>>) - Method in interface com.holonplatform.core.property.PropertyBoxProperty
Clone this property.
clone(PropertyConfiguration) - Static method in interface com.holonplatform.core.property.PropertyConfiguration
Create a new editable PropertyConfiguration instance using default implementation class, cloning the configuration parameters from given fromConfiguration configuration.
clone(Consumer<PathProperty.Builder<Set<T>, PathProperty<Set<T>>, ?>>) - Method in interface com.holonplatform.core.property.SetPathProperty
Clone this property.
clone(Consumer<PathProperty.Builder<String, PathProperty<String>, ?>>) - Method in interface com.holonplatform.core.property.StringProperty
Clone this property.
clone(Consumer<PathProperty.Builder<T, PathProperty<T>, ?>>) - Method in interface com.holonplatform.core.property.TemporalProperty
Clone this property.
CloneableProperty<T,P extends Property<T>,B extends Property.Builder<T,P,?>> - Interface in com.holonplatform.core.property
Declares a Property as cloneable.
CloneableProperty.CloneablePathProperty<T,P extends Property<T> & Path<T>> - Interface in com.holonplatform.core.property
cloneBox() - Method in interface com.holonplatform.core.property.PropertyBox
Clone this PropertyBox, i.e. create a new PropertyBox with same property set of this box and copy all the property values from this box to the newly created box.
cloneBox(PropertySet<P>) - Method in interface com.holonplatform.core.property.PropertyBox
Clone this PropertyBox using given propertySet, i.e. create a new PropertyBox and copy all given set property values from this box to the newly created box.
cloneBox(Property<?>...) - Method in interface com.holonplatform.core.property.PropertyBox
Clone this PropertyBox using given propertySet, i.e. create a new PropertyBox and copy all given set property values from this box to the newly created box.
close() - Method in interface com.holonplatform.http.rest.ResponseEntity
If supported by the underlying implementation, close the message entity input stream (if available and open) as well as releases any other resources associated with the response.
close(Response...) - Static method in class com.holonplatform.test.JerseyTest5
Utility method that safely closes a response without throwing an exception.
closeIfNotNull(Client...) - Static method in class com.holonplatform.test.JerseyTest5
Utility method that safely closes a client instance without throwing an exception.
CollectionConstantExpression<T> - Interface in com.holonplatform.core
CollectionExpression<E,C extends Collection<E>> - Interface in com.holonplatform.core
CollectionPathProperty<E,C extends Collection<E>> - Interface in com.holonplatform.core.property
CollectionPathProperty.Builder<E,C extends Collection<E>,P extends CollectionPathProperty<E,C>,B extends CollectionPathProperty.Builder<E,C,P,B>> - Interface in com.holonplatform.core.property
collectionProperties() - Method in class com.holonplatform.core.examples.ExampleProperty
 
collectionProperties2() - Method in class com.holonplatform.core.examples.ExampleProperty
 
CollectionProperty<E,C extends Collection<E>> - Interface in com.holonplatform.core.property
A Property which handles a Collection of values.
CollectionProperty.Builder<E,C extends Collection<E>,P extends CollectionProperty<E,C>,B extends CollectionProperty.Builder<E,C,P,B>> - Interface in com.holonplatform.core.property
Base CollectionProperty builder.
CollectionProperty.ListProperty<T> - Interface in com.holonplatform.core.property
A CollectionProperty which uses a List as concrete collection type.
CollectionProperty.SetProperty<T> - Interface in com.holonplatform.core.property
A CollectionProperty which uses a Set as concrete collection type.
CollectionPropertyValueConverter<TYPE,C extends Collection<TYPE>,MODEL> - Interface in com.holonplatform.core.property
A PropertyValueConverter to handle Collection property and model type values.
com.holonplatform.async.datastore - package com.holonplatform.async.datastore
 
com.holonplatform.async.datastore.operation - package com.holonplatform.async.datastore.operation
 
com.holonplatform.async.datastore.transaction - package com.holonplatform.async.datastore.transaction
 
com.holonplatform.async.http - package com.holonplatform.async.http
 
com.holonplatform.async.http.internal - package com.holonplatform.async.http.internal
 
com.holonplatform.auth - package com.holonplatform.auth
 
com.holonplatform.auth.annotations - package com.holonplatform.auth.annotations
 
com.holonplatform.auth.exceptions - package com.holonplatform.auth.exceptions
 
com.holonplatform.auth.internal - package com.holonplatform.auth.internal
 
com.holonplatform.auth.jwt - package com.holonplatform.auth.jwt
 
com.holonplatform.auth.jwt.internal - package com.holonplatform.auth.jwt.internal
 
com.holonplatform.auth.keys - package com.holonplatform.auth.keys
 
com.holonplatform.auth.token - package com.holonplatform.auth.token
 
com.holonplatform.core - package com.holonplatform.core
 
com.holonplatform.core.beans - package com.holonplatform.core.beans
 
com.holonplatform.core.config - package com.holonplatform.core.config
 
com.holonplatform.core.datastore - package com.holonplatform.core.datastore
 
com.holonplatform.core.datastore.beans - package com.holonplatform.core.datastore.beans
 
com.holonplatform.core.datastore.bulk - package com.holonplatform.core.datastore.bulk
 
com.holonplatform.core.datastore.operation - package com.holonplatform.core.datastore.operation
 
com.holonplatform.core.datastore.operation.commons - package com.holonplatform.core.datastore.operation.commons
 
com.holonplatform.core.datastore.relational - package com.holonplatform.core.datastore.relational
 
com.holonplatform.core.datastore.transaction - package com.holonplatform.core.datastore.transaction
 
com.holonplatform.core.examples - package com.holonplatform.core.examples
 
com.holonplatform.core.exceptions - package com.holonplatform.core.exceptions
 
com.holonplatform.core.i18n - package com.holonplatform.core.i18n
 
com.holonplatform.core.internal - package com.holonplatform.core.internal
 
com.holonplatform.core.messaging - package com.holonplatform.core.messaging
 
com.holonplatform.core.objects - package com.holonplatform.core.objects
 
com.holonplatform.core.operation - package com.holonplatform.core.operation
 
com.holonplatform.core.presentation - package com.holonplatform.core.presentation
 
com.holonplatform.core.property - package com.holonplatform.core.property
 
com.holonplatform.core.query - package com.holonplatform.core.query
 
com.holonplatform.core.query.lock - package com.holonplatform.core.query.lock
 
com.holonplatform.core.streams - package com.holonplatform.core.streams
 
com.holonplatform.core.temporal - package com.holonplatform.core.temporal
 
com.holonplatform.core.tenancy - package com.holonplatform.core.tenancy
 
com.holonplatform.core.utils - package com.holonplatform.core.utils
 
com.holonplatform.http - package com.holonplatform.http
 
com.holonplatform.http.exceptions - package com.holonplatform.http.exceptions
 
com.holonplatform.http.internal - package com.holonplatform.http.internal
 
com.holonplatform.http.rest - package com.holonplatform.http.rest
 
com.holonplatform.http.servlet - package com.holonplatform.http.servlet
 
com.holonplatform.spring - package com.holonplatform.spring
 
com.holonplatform.spring.boot - package com.holonplatform.spring.boot
 
com.holonplatform.spring.boot.internal - package com.holonplatform.spring.boot.internal
 
com.holonplatform.spring.internal - package com.holonplatform.spring.internal
 
com.holonplatform.spring.security - package com.holonplatform.spring.security
 
com.holonplatform.spring.security.internal - package com.holonplatform.spring.security.internal
 
com.holonplatform.test - package com.holonplatform.test
 
commit() - Method in interface com.holonplatform.async.datastore.transaction.AsyncTransaction
Commit the transaction.
commit() - Method in interface com.holonplatform.core.datastore.transaction.Transaction
Commit the transaction.
CommodityConfigurationException(String) - Constructor for exception com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityConfigurationException
Constructor with error message
CommodityConfigurationException(Throwable) - Constructor for exception com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityConfigurationException
Constructor with nested exception
CommodityConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityConfigurationException
Constructor with error message and nested exception
CommodityNotAvailableException(String) - Constructor for exception com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityNotAvailableException
Constructor with error message
ConditionalOnPropertyPrefix - Annotation Type in com.holonplatform.spring.boot.internal
Conditional that checks if there is al least one property with a specific prefix.
Config - Annotation Type in com.holonplatform.core.beans
Repeatable annotation which can be used on a bean property to specify a configuration key and its value to be setted in the Property configuration.
config() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
config() - Method in class com.holonplatform.core.examples.ExampleJwt
 
config() - Method in class com.holonplatform.core.examples.ExampleProperty
 
config2() - Method in class com.holonplatform.core.examples.ExampleJwt
 
ConfigProperty<T> - Interface in com.holonplatform.core.config
Configuration property reference, identified by a String key and supporting a typed value.
configProperty() - Method in class com.holonplatform.core.examples.ExampleConfig
 
ConfigPropertyProvider - Interface in com.holonplatform.core.config
Base interface to access config properties.
configPropertyProviders() - Method in class com.holonplatform.core.examples.ExampleConfig
 
ConfigPropertySet - Interface in com.holonplatform.core.config
A set of configuration properties, identified by a specific name, used as property definition prefix.
ConfigPropertySet.Builder<C extends ConfigPropertySet> - Interface in com.holonplatform.core.config
Builder to create ConfigPropertySets bound to property data sources.
ConfigPropertySet.ConfigurationException - Exception in com.holonplatform.core.config
Exception thrown for configuration errors.
Configs - Annotation Type in com.holonplatform.core.beans
Repeatable Config annotation container.
ConfigurableDatastore - Interface in com.holonplatform.core.datastore
Base interface which represents common Datastore configuration capabilities.
configuration(JwtConfiguration) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator.DefaultBuilder
 
configuration(JwtConfiguration) - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator.Builder
Set the JwtConfiguration to use to perform authentication and token validation
configuration(String, Object) - Method in interface com.holonplatform.core.beans.BeanPropertySet.Builder
Add a BeanPropertySet configuration parameter.
configuration(ConfigProperty<C>, C) - Method in interface com.holonplatform.core.beans.BeanPropertySet.Builder
Add a BeanPropertySet configuration parameter using a ConfigProperty, with ConfigProperty.getKey() as parameter name.
configuration(DatastoreConfigProperties) - Method in interface com.holonplatform.core.datastore.DatastoreOperations.Builder
Set the datastore configuration property source to use.
configuration() - Method in class com.holonplatform.core.examples.ExampleRestClient
 
configuration(String, Object) - Method in interface com.holonplatform.core.property.Property.Builder
configuration(ConfigProperty<C>, C) - Method in interface com.holonplatform.core.property.Property.Builder
configuration(String, Object) - Method in interface com.holonplatform.core.property.PropertySet.Builder
configuration(ConfigProperty<C>, C) - Method in interface com.holonplatform.core.property.PropertySet.Builder
configuration2() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
ConfigurationBuilder() - Constructor for class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
Constructor
ConfigurationException(String) - Constructor for exception com.holonplatform.core.config.ConfigPropertySet.ConfigurationException
Constructor with error message
ConfigurationException(Throwable) - Constructor for exception com.holonplatform.core.config.ConfigPropertySet.ConfigurationException
Constructor with nested exception
ConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.core.config.ConfigPropertySet.ConfigurationException
Constructor with error message and nested exception
CONNECTION - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Connection header field name.
constant(T) - Static method in interface com.holonplatform.core.query.QueryProjection
Create a QueryProjection for a constant value.
ConstantConverterExpression<T,E> - Interface in com.holonplatform.core
An expression which represents a constant value and supports value conversion using an ExpressionValueConverter.
ConstantExpression<T> - Interface in com.holonplatform.core.query
Constant value expression which can also act as QueryProjection.
contains(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Gets whether a property with given propertyName is available in this property set.
contains(Path<?>) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Return true if a property which corresponds to given path is available in the property set.
contains(String) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Checks if a Property with given name is present in the property set.
contains(Property) - Method in interface com.holonplatform.core.property.PropertySet
Return true if this set contains the given property.
contains(TypedExpression<String>, String, boolean) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a contains QueryFilter on given String expression, checking if the expression value contains given value.
contains(String, boolean) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a contains query filter, checking if the property value contains given value.
contains(String) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a contains query filter, checking if the property value contains given value, in a case-sentive fashion.
containsIgnoreCase(String) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a contains query filter, checking if the property value contains given value, ignoring case.
containsProperty(String) - Method in interface com.holonplatform.core.config.ConfigPropertyProvider
Return whether the given property key is available, i.e. the property key is present and the value for the given key is not null.
containsProperty(String) - Method in class com.holonplatform.spring.internal.DefaultEnvironmentConfigPropertyProvider
 
containsValue(Path<T>) - Method in interface com.holonplatform.core.property.PathPropertyBoxAdapter
Check if the PropertyBox contains a Property which corresponds to given path with a not null value.
containsValue(Property<T>) - Method in interface com.holonplatform.core.property.PropertyBox
Check if this box contains given property with a not null value.
CONTENT_DISPOSITION - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Disposition header field name
CONTENT_ENCODING - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Encoding header field name.
CONTENT_LANGUAGE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Language header field name.
CONTENT_LENGTH - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Length header field name.
CONTENT_LOCATION - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Location header field name.
CONTENT_RANGE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Range header field name.
CONTENT_TYPE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Content-Type header field name.
Context - Interface in com.holonplatform.core
Main interface to access global platform context resources.
context() - Method in class com.holonplatform.core.examples.ExampleAuthContext
 
context() - Method in class com.holonplatform.core.examples.ExampleRealm
 
CONTEXT_KEY - Static variable in interface com.holonplatform.auth.AuthContext
Default Context resource reference
CONTEXT_KEY - Static variable in interface com.holonplatform.auth.jwt.JwtConfiguration
Default Context resource reference
CONTEXT_KEY - Static variable in interface com.holonplatform.auth.Realm
Default Context resource reference
CONTEXT_KEY - Static variable in interface com.holonplatform.core.beans.BeanIntrospector
Default Context resource key
CONTEXT_KEY - Static variable in interface com.holonplatform.core.i18n.LocalizationContext
Default Context resource key
CONTEXT_KEY - Static variable in interface com.holonplatform.core.property.PropertyRendererRegistry
Default Context resource key
CONTEXT_KEY - Static variable in interface com.holonplatform.core.property.PropertySet
Default Context resource reference
CONTEXT_KEY - Static variable in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Default Context resource key
CONTEXT_KEY - Static variable in interface com.holonplatform.core.tenancy.TenantResolver
Default Context resource reference
contextbuild() - Method in class com.holonplatform.core.examples.ExampleI18n
 
ContextManager - Class in com.holonplatform.core.internal
Context manager to register and retrieve ContextScopes.
ContextResourceMap - Class in com.holonplatform.core.internal
Helper class to manage Context resources by key.
ContextResourceMap(String, boolean) - Constructor for class com.holonplatform.core.internal.ContextResourceMap
Construct a ContextResourceMap with default initial capacity
ContextResourceMap(String, boolean, int) - Constructor for class com.holonplatform.core.internal.ContextResourceMap
Construct a ContextResourceMap
ContextScope - Interface in com.holonplatform.core
A Context scope to hold, manage and access context resources.
convert(Property<T>) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter.PathConverter
Get the Path representation of given Property, if the property can be represented by a path.
Converter - Annotation Type in com.holonplatform.core.beans
Annotation which can be used on a bean property to specify the PropertyValueConverter for the property generated using bean property introspection.
converter() - Method in class com.holonplatform.core.examples.ExampleProperty
 
converter(PropertyValueConverter<T, ?>) - Method in interface com.holonplatform.core.property.Property.Builder
converter(Class<MODEL>, Function<MODEL, T>, Function<T, MODEL>) - Method in interface com.holonplatform.core.property.Property.Builder
Set a PropertyValueConverter for given modelType using given conversion Functions: the fromModel function to convert a model type value into property value type, and the toModel function to perform the inverse operation, i.e. convert the property value type into model type.
Converter.BUILTIN - Enum in com.holonplatform.core.beans
Builtin PropertyValueConverters which can be used with Converter.builtin() attribute.
converter2() - Method in class com.holonplatform.core.examples.ExampleProperty
 
ConverterExpression<T> - Interface in com.holonplatform.core
A TypedExpression which supports an optional ExpressionValueConverter to perform expression type conversion.
Cookie - Interface in com.holonplatform.http
Represents a HTTP cookie
COOKIE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Cookie header field name.
Cookie.Builder - Interface in com.holonplatform.http
Cookie builder
CookieBuilder() - Constructor for class com.holonplatform.http.internal.HttpCookie.CookieBuilder
 
copyValues(PropertyBox) - Method in interface com.holonplatform.core.property.PropertyBox.Builder
Copy the given propertyBox property values only for properties of the source PropertyBox that have a matching with a property of the PropertyBox to build
CoreLogger - Interface in com.holonplatform.core.internal
Core Logger.
count() - Method in interface com.holonplatform.async.datastore.operation.AsyncQueryResults
Convenience AsyncQueryResults.countAll() renamed method.
count() - Method in interface com.holonplatform.core.datastore.beans.BeanQuery
Count all the results of a query.
count() - Method in interface com.holonplatform.core.query.QueryExpression
Create an aggregation function expression using the QueryFunction.Count function.
count(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.QueryFunction
Creates an aggregate function to count query results.
count() - Method in interface com.holonplatform.core.query.QueryResults
Count all the results of a query.
countAll() - Method in interface com.holonplatform.async.datastore.operation.AsyncQueryResults
Count all the results of a query, asynchronously.
countAll() - Static method in interface com.holonplatform.core.query.QueryProjection
Create a query projection to count all the query results.
countAll() - Method in interface com.holonplatform.core.query.QueryProjectionOperations
Count all the results of a query.
countAll() - Method in interface com.holonplatform.core.query.QueryResults
Count all the results of a query.
CountAllProjection - Interface in com.holonplatform.core.query
A QueryProjection to represent the count of all the results of a query.
create() - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using default ClassLoader and default implementation, if available.
create(ClassLoader) - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using given classLoder and default implementation, if available.
create(String) - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using default ClassLoader and the implementation whith given fully qualified class name.
create(String, ClassLoader) - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using given classLoder and the implementation whith given fully qualified class name.
create(ClassLoader) - Method in interface com.holonplatform.async.http.AsyncRestClientFactory
Create a new AsyncRestClient instance.
create(Realm) - Static method in interface com.holonplatform.auth.AuthContext
Create a default AuthContext using given realm.
create(Realm, AuthContext.AuthenticationHolder) - Static method in interface com.holonplatform.auth.AuthContext
Create a default AuthContext using given realm and a custom AuthContext.AuthenticationHolder to handle the current Authentication reference.
create(Class<? extends Message>, Function<M, Optional<AuthenticationToken>>) - Static method in interface com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver
Create a new AuthenticationToken.AuthenticationTokenResolver for given messageType, providing the resolution function to obtain an AuthenticationToken from a message instance.
create(Class<? extends Message>, Function<M, Optional<AuthenticationToken>>, String) - Static method in interface com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver
Create a new AuthenticationToken.AuthenticationTokenResolver for given messageType, providing the resolution function to obtain an AuthenticationToken from a message instance.
create(Class<? extends T>, Function<T, Authentication>) - Static method in interface com.holonplatform.auth.Authenticator
Create an Authenticator bound to the given token type and which uses the provided callback Function to perform the authentication strategy.
create() - Static method in interface com.holonplatform.auth.Authorizer
Create a default Authorizer.
create(String) - Static method in interface com.holonplatform.auth.Permission
Create a default Permission implementation, using given permission String to represent permission authority.
create(String, String) - Static method in class com.holonplatform.auth.token.AccountCredentialsToken
Create a new AccountCredentialsToken with given account id and secret.
create(String, byte[]) - Static method in class com.holonplatform.auth.token.AccountCredentialsToken
Create a new AccountCredentialsToken with given account id and secret.
create(String) - Static method in class com.holonplatform.auth.token.BearerAuthenticationToken
Create a new BearerAuthenticationToken with given token.
create(Class<? extends T>) - Static method in interface com.holonplatform.core.beans.BeanPropertySet
Create a bean property set using default BeanIntrospector.
create(Class<? extends T>, Path<?>) - Static method in interface com.holonplatform.core.beans.BeanPropertySet
Deprecated.
The root bean property path will always be a Path.FinalPath typed on bean class and with the bean class name as path name. Use BeanPropertySet.create(Class) instead.
create(Collection<? extends T>) - Static method in interface com.holonplatform.core.CollectionConstantExpression
Create a CollectionConstantExpression which represents a collection of constant values.
create(T...) - Static method in interface com.holonplatform.core.CollectionConstantExpression
Create a CollectionConstantExpression which represents a collection of constant values.
create(TypedExpression<T>, Collection<? extends T>) - Static method in interface com.holonplatform.core.CollectionConstantExpression
Create a CollectionConstantExpression which represents a collection of constant values, using given expression to inherit an ExpressionValueConverter, if available.
create(TypedExpression<T>, T...) - Static method in interface com.holonplatform.core.CollectionConstantExpression
Create a CollectionConstantExpression which represents a collection of constant values, using given expression to inherit an ExpressionValueConverter, if available.
create(String, Class<T>) - Static method in interface com.holonplatform.core.config.ConfigProperty
create(T) - Static method in interface com.holonplatform.core.ConstantConverterExpression
Create a ConstantConverterExpression which represents a constant value, deriving the expression type from the value class.
create(T, Class<? extends T>) - Static method in interface com.holonplatform.core.ConstantConverterExpression
Create a ConstantConverterExpression which represents a constant value.
create(TypedExpression<T>, T) - Static method in interface com.holonplatform.core.ConstantConverterExpression
Create a ConstantConverterExpression which represents a constant value, using given expression to inherit an ExpressionValueConverter, if available.
create(Class<C>) - Method in interface com.holonplatform.core.datastore.DatastoreCommodityHandler
Create a new DatastoreCommodity of given commodityType type.
create(Class<? extends T>, Expression.ExpressionResolverFunction<T, DataTarget>) - Static method in interface com.holonplatform.core.datastore.DataTarget.DataTargetResolver
Create an ExpressionResolver to resolve a custom DataTarget class into a standard DataTarget using the given resolver function.
create(Class<? extends T>) - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Build a sub query with given selection type.
create(QueryProjection<T>) - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Build a sub query with given projection as selection.
create() - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Build a sub query with a default select 1 projection as selection.
create(Datastore, Class<? extends T>) - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Deprecated.
Datastore parameter is no longer required, use SubQuery.create(Class) instead
create(Datastore, QueryProjection<T>) - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Deprecated.
Datastore parameter is no longer required, use SubQuery.create(QueryProjection) instead
create(Datastore) - Static method in interface com.holonplatform.core.datastore.relational.SubQuery
Deprecated.
Datastore parameter is no longer required, use SubQuery.create() instead
create(boolean, boolean) - Static method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
create(TransactionOptions) - Static method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
create(boolean, boolean, TransactionOptions) - Static method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
create(Class<? extends E>, Class<? extends R>, Expression.ExpressionResolverFunction<E, R>) - Static method in interface com.holonplatform.core.ExpressionResolver
Create an ExpressionResolver providing expression types and resolution function.
create() - Static method in interface com.holonplatform.core.ExpressionResolverRegistry
create(boolean) - Static method in interface com.holonplatform.core.ExpressionResolverRegistry
create() - Static method in interface com.holonplatform.core.internal.CoreLogger
Get a Logger bound to CoreLogger.NAME.
create(String) - Static method in interface com.holonplatform.core.internal.Logger
Create a default logger instance.
create(Class<? extends T>) - Static method in interface com.holonplatform.core.NullExpression
Create a new NullExpression instance.
create(TypedExpression<T>) - Static method in interface com.holonplatform.core.NullExpression
Create a new NullExpression instance, using given expression to inherit an ExpressionValueConverter, if available.
create(String) - Static method in interface com.holonplatform.core.property.BooleanProperty
Create a new BooleanProperty with given name.
create(String, Class<N>) - Static method in interface com.holonplatform.core.property.BooleanProperty
Create a new BooleanProperty with given name, using a default PropertyValueConverter to convert a numeric model data type into the boolean type.
create(Path<Boolean>) - Static method in interface com.holonplatform.core.property.BooleanProperty
Create a new BooleanProperty from given path, using given Path name.
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.property.ListPathProperty
Create a new ListPathProperty.
create(Class<T>, PropertyValueProvider<List<T>>) - Static method in interface com.holonplatform.core.property.ListVirtualProperty
Create a new ListVirtualProperty.
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new NumericProperty with given name and type.
create(Path<T>) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new NumericProperty from given path, using given Path nameand type.
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.property.PathProperty
Create a new PathProperty with given name and type.
create(Path<T>) - Static method in interface com.holonplatform.core.property.PathProperty
Create a new PathProperty from given path, using given Path name and type.
create(PropertyBox) - Static method in interface com.holonplatform.core.property.PathPropertyBoxAdapter
create(PropertySet<?>) - Static method in interface com.holonplatform.core.property.PathPropertySetAdapter
create(Iterable<P>) - Static method in interface com.holonplatform.core.property.PropertyBox
Shorter method to create a PropertyBox with given properties set.
create(P...) - Static method in interface com.holonplatform.core.property.PropertyBox
Shorter method to create a PropertyBox with given properties set.
create(String, Iterable<P>) - Static method in interface com.holonplatform.core.property.PropertyBoxProperty
Create a new PropertyBoxProperty with given name and bound to given properties property set.
create(String, P...) - Static method in interface com.holonplatform.core.property.PropertyBoxProperty
Create a new PropertyBoxProperty with given name and bound to given properties property set.
create() - Static method in interface com.holonplatform.core.property.PropertyConfiguration
Create a new editable PropertyConfiguration instance using default implementation class.
create(Class<? extends R>, Function<Property<? extends T>, R>) - Static method in interface com.holonplatform.core.property.PropertyRenderer
Create a PropertyRenderer for given renderingType using given renderer Function to perform actual property rendering.
create(boolean) - Static method in interface com.holonplatform.core.property.PropertyRendererRegistry
Create a default instance of PropertyRendererRegistry.
create(boolean) - Static method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Create a default instance of PropertyValuePresenterRegistry.
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.property.SetPathProperty
Create a new SetPathProperty.
create(Class<T>, PropertyValueProvider<Set<T>>) - Static method in interface com.holonplatform.core.property.SetVirtualProperty
Create a new SetVirtualProperty.
create(String) - Static method in interface com.holonplatform.core.property.StringProperty
Create a new StringProperty with given name.
create(Path<String>) - Static method in interface com.holonplatform.core.property.StringProperty
Create a new StringProperty from given path, using given Path name.
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.property.TemporalProperty
Create a new TemporalProperty with given name and type.
create(Path<T>) - Static method in interface com.holonplatform.core.property.TemporalProperty
Create a new TemporalProperty from given path, using given Path nameand type.
create(Class<? extends T>) - Static method in interface com.holonplatform.core.property.VirtualProperty
Create a new VirtualProperty with given type
create(Class<T>, PropertyValueProvider<T>) - Static method in interface com.holonplatform.core.property.VirtualProperty
Create a new VirtualProperty with given type using given PropertyValueProvider as property value provider.
create(T) - Static method in interface com.holonplatform.core.query.ConstantExpression
Create a ConstantExpression which represents a constant value.
create(T, Class<? extends T>) - Static method in interface com.holonplatform.core.query.ConstantExpression
Create a ConstantExpression which represents a constant value.
create(TypedExpression<T>, T) - Static method in interface com.holonplatform.core.query.ConstantExpression
Create a ConstantExpression which represents a constant value, using given expression to inherit an ExpressionValueConverter, if available.
create() - Static method in interface com.holonplatform.core.query.CountAllProjection
create(String, Class<? extends T>) - Static method in interface com.holonplatform.core.query.PathExpression
Create a PathExpression.
create(Path<?>...) - Static method in interface com.holonplatform.core.query.QueryAggregation
Create a QueryAggregation using given aggregation paths
create(List<Path>) - Static method in interface com.holonplatform.core.query.QueryAggregation
Create a QueryAggregation using given aggregation paths
create(Supplier<QueryFilter>, Supplier<QuerySort>, Supplier<ParameterSet>) - Static method in interface com.holonplatform.core.query.QueryConfigurationProvider
Create a new QueryConfigurationProvider using given Suppliers to provide the query configuration elements.
create(Supplier<QueryFilter>, Supplier<QuerySort>) - Static method in interface com.holonplatform.core.query.QueryConfigurationProvider
Create a new QueryConfigurationProvider using given Suppliers to provide the query configuration elements.
create(QueryFilter, QuerySort) - Static method in interface com.holonplatform.core.query.QueryConfigurationProvider
Create a new QueryConfigurationProvider which provides given QueryFilter and QuerySort.
create(Class<? extends T>, Expression.ExpressionResolverFunction<T, QueryFilter>) - Static method in interface com.holonplatform.core.query.QueryFilter.QueryFilterResolver
Create an ExpressionResolver to resolve a custom QueryFilter class into a standard QueryFilter using the given resolver function.
create(TypedExpression<? extends Number>) - Static method in interface com.holonplatform.core.query.QueryFunction.Avg
Create a new QueryFunction.Avg function instance.
create(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.QueryFunction.Count
Create a new QueryFunction.Count function instance.
create(TypedExpression<T>) - Static method in interface com.holonplatform.core.query.QueryFunction.Max
Create a new QueryFunction.Max function instance.
create(TypedExpression<T>) - Static method in interface com.holonplatform.core.query.QueryFunction.Min
Create a new QueryFunction.Min function instance.
create(TypedExpression<T>) - Static method in interface com.holonplatform.core.query.QueryFunction.Sum
Create a new QueryFunction.Sum function instance.
create(C, QueryProjection<R>) - Static method in interface com.holonplatform.core.query.QueryOperation
Create a new QueryOperation.
create(Class<? extends T>, Expression.ExpressionResolverFunction<T, QuerySort>) - Static method in interface com.holonplatform.core.query.QuerySort.QuerySortResolver
Create an ExpressionResolver to resolve a custom QuerySort class into a standard QuerySort using the given resolver function.
create() - Static method in interface com.holonplatform.core.query.SelectAllProjection
Create a new SelectAllProjection.
create(TypedExpression<String>) - Static method in interface com.holonplatform.core.query.StringFunction.Lower
Create a new StringFunction.Lower function instance.
create(TypedExpression<String>) - Static method in interface com.holonplatform.core.query.StringFunction.Upper
Create a new StringFunction.Lower function instance.
create() - Static method in interface com.holonplatform.core.query.TemporalFunction.CurrentDate
Create a new TemporalFunction.CurrentDate function instance.
create() - Static method in interface com.holonplatform.core.query.TemporalFunction.CurrentLocalDate
Create a new TemporalFunction.CurrentLocalDate function instance.
create() - Static method in interface com.holonplatform.core.query.TemporalFunction.CurrentLocalDateTime
Create a new TemporalFunction.CurrentLocalDateTime function instance.
create() - Static method in interface com.holonplatform.core.query.TemporalFunction.CurrentTimestamp
Create a new TemporalFunction.CurrentTimestamp function instance.
create(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.TemporalFunction.Day
Create a new TemporalFunction.Day function instance.
create(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.TemporalFunction.Hour
Create a new TemporalFunction.Hour function instance.
create(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.TemporalFunction.Month
Create a new TemporalFunction.Month function instance.
create(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.TemporalFunction.Year
Create a new TemporalFunction.Year function instance.
create(InputStream, long) - Static method in class com.holonplatform.core.streams.LimitedInputStream
Create a new LimitedInputStream.
create(Predicate<T>, Localizable) - Static method in interface com.holonplatform.core.Validator
Create a Validator which uses given Predicate to perform value validation and the given localizable message as invalid value message when the predicate condition is not satisfied.
create(Predicate<T>, String, String, Object...) - Static method in interface com.holonplatform.core.Validator
Create a Validator which uses given Predicate to perform value validation and the given localizable message as invalid value message when the predicate condition is not satisfied.
create(Predicate<T>, String) - Static method in interface com.holonplatform.core.Validator
Create a Validator which uses given Predicate to perform value validation and the given localizable message as invalid value message when the predicate condition is not satisfied.
create() - Static method in interface com.holonplatform.http.internal.HttpLogger
Get a Logger bound to HttpLogger.NAME.
create() - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using default ClassLoader and default implementation, if available.
create(ClassLoader) - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using given classLoder and default implementation, if available.
create(String) - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using default ClassLoader and the implementation whith given fully qualified class name.
create(String, ClassLoader) - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using given classLoder and the implementation whith given fully qualified class name.
create(ClassLoader) - Method in interface com.holonplatform.http.rest.RestClientFactory
Create a new RestClient instance.
create(HttpServletRequest) - Static method in interface com.holonplatform.http.servlet.ServletHttpRequest
Create a new ServletHttpRequest using given Servlet request.
create(ClassLoader) - Method in class com.holonplatform.spring.boot.internal.SpringBootRestTemplateRestClientFactory
 
create(Environment) - Static method in interface com.holonplatform.spring.EnvironmentConfigPropertyProvider
Create an EnvironmentConfigPropertyProvider using given Spring environment.
create() - Static method in interface com.holonplatform.spring.internal.SpringLogger
Get a Logger bound to SpringLogger.NAME.
create(Authentication) - Static method in interface com.holonplatform.spring.security.SpringSecurityAuthentication
Get the Authentication representation of the given Spring Security Authentication as a SpringSecurityAuthentication.
create(Authentication) - Static method in interface com.holonplatform.spring.security.SpringSecurityAuthenticationToken
Create a new authentican token using given Spring Security Authentication as concrete authentication token.
create(RestTemplate) - Static method in interface com.holonplatform.spring.SpringRestClient
Create a RestClient using given restTemplate.
createCommodity(X) - Method in interface com.holonplatform.core.datastore.DatastoreCommodityFactory
Create a DatastoreCommodity instance.
createRestClient(String, ClassLoader) - Method in enum com.holonplatform.async.http.internal.AsyncRestClientFactoryRegistry
Get a AsyncRestClient instance for given fullyQualifiedClassName and ClassLoader using a suitable AsyncRestClientFactory.
creation() - Method in class com.holonplatform.core.examples.ExampleRestClient
 
credentials(Credentials) - Method in interface com.holonplatform.auth.Account.Builder
Set Account credentials as a Credentials object
credentials(Object) - Method in interface com.holonplatform.auth.Account.Builder
Set Account credentials
Credentials - Interface in com.holonplatform.auth
Interface to represent credential data (such a passwords or account keys)
credentials(Credentials) - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
credentials(Object) - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
credentials() - Method in class com.holonplatform.core.examples.ExampleCredentials
 
Credentials.Builder - Interface in com.holonplatform.auth
Builder to create Credentials instances.
Credentials.Encoder - Interface in com.holonplatform.auth
Builder to encode credentials using hash for secure storing.
CredentialsBuilder() - Constructor for class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
Constrcuctor
CredentialsContainer - Interface in com.holonplatform.auth
Interface implemented by classes which provides credentials data
CredentialsContainer.CredentialsMatcher - Interface in com.holonplatform.auth
This interface represents classes able to determine if provided credentials matches account's stored credentials.
CredentialsEncoder() - Constructor for class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
credentialsMatch(CredentialsContainer, CredentialsContainer) - Method in interface com.holonplatform.auth.CredentialsContainer.CredentialsMatcher
Check if provided credentials match the given stored credentials
credentialsMatch(CredentialsContainer, CredentialsContainer) - Method in class com.holonplatform.auth.internal.DefaultCredentialsMatcher
 
currentDate() - Static method in interface com.holonplatform.core.query.QueryFunction
Create a TemporalFunction.CurrentDate function to obtain the current date as a Date.
currentLocalDate() - Static method in interface com.holonplatform.core.query.QueryFunction
Create a TemporalFunction.CurrentLocalDate function to obtain the current date as a LocalDate.
currentLocalDateTime() - Static method in interface com.holonplatform.core.query.QueryFunction
Create a TemporalFunction.CurrentLocalDateTime function to obtain the current date and time as a LocalDateTime.
currentTimeFunctions() - Method in class com.holonplatform.core.examples.ExampleQuery
 
currentTimestamp() - Static method in interface com.holonplatform.core.query.QueryFunction
Create a TemporalFunction.CurrentTimestamp function to obtain the current timestamp as a Date.
customAuthenticationHolder() - Method in class com.holonplatform.core.examples.ExampleAuthContext
 
customFilter() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
customSort() - Method in class com.holonplatform.core.examples.ExampleDatastore
 

D

DataAccessException - Exception in com.holonplatform.core.exceptions
Generic exception for data access errors.
DataAccessException(String) - Constructor for exception com.holonplatform.core.exceptions.DataAccessException
Constructor with error message
DataAccessException(Throwable) - Constructor for exception com.holonplatform.core.exceptions.DataAccessException
Constructor with nested exception
DataAccessException(String, Throwable) - Constructor for exception com.holonplatform.core.exceptions.DataAccessException
Constructor with error message and nested exception
DataContextBound - Interface in com.holonplatform.core.datastore
Declares support for a symbolic data context id, i.e. a String identifier to identify a data related objects stack with the same type within the overall persistence context.
DataContextBoundBeanDefinition - Interface in com.holonplatform.spring.internal
A Spring BeanDefinition with DataContextBound support.
dataContextId(String) - Method in interface com.holonplatform.core.datastore.DatastoreOperations.Builder
Set the data context id to which the Datastore is bound.
DataMappable - Interface in com.holonplatform.core
Interface to declare support for data mapping, i.e. to provide the String value of the data model name to which an object is bound.
DataMappable.Builder<B extends DataMappable.Builder<B>> - Interface in com.holonplatform.core
Base DataMappable builder.
dataMappable1() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
dataMappable2() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
DataPath - Annotation Type in com.holonplatform.core.beans
Annotation which can be used on bean classes to declare the data DataMappable.PATH mapping, i.e. the actual data element name when it is not the same as the bean class or the bean property name.
dataPath(String) - Method in interface com.holonplatform.core.DataMappable.Builder
Sets the data model path name to which this object is bound.
dataPath(String) - Method in class com.holonplatform.core.internal.DefaultPath
 
Datastore - Interface in com.holonplatform.core.datastore
Datastore interface represents a generic data store abstraction and provides methods to perform data manipulation operations.
datastore() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
Datastore.OperationResult - Interface in com.holonplatform.core.datastore
Represents the result of a Datastore operation, providing informatons about the operation outcome.
Datastore.OperationResult.Builder - Interface in com.holonplatform.core.datastore
Datastore.OperationType - Enum in com.holonplatform.core.datastore
Enumeration of Datastore operation types.
DatastoreCommodity - Interface in com.holonplatform.core.datastore
Represents a commodity which can be provided by a Datastore.
DatastoreCommodityContext - Interface in com.holonplatform.core.datastore
Base interface to represent a DatastoreCommodity configuration context to be used by a DatastoreCommodityFactory, typically extended by concrete Datastore implementations with specific informations and methods.
DatastoreCommodityContext.CommodityConfigurationException - Exception in com.holonplatform.core.datastore
Exception to notify a DatastoreCommodity configuration error.
DatastoreCommodityContext.CommodityNotAvailableException - Exception in com.holonplatform.core.datastore
Exception to notify a DatastoreCommodity type is not available for a given Datastore.
DatastoreCommodityFactory<X extends DatastoreCommodityContext,C extends DatastoreCommodity> - Interface in com.holonplatform.core.datastore
Factory to create a specific DatastoreCommodity type instances, using a DatastoreCommodityContext.
DatastoreCommodityFactory - Annotation Type in com.holonplatform.spring
Annotation wich can be used on a DatastoreCommodityFactory type class to automatically register this factory into a Datastore Spring bean.
DatastoreCommodityHandler - Interface in com.holonplatform.core.datastore
Represents a DatastoreCommodity handler, which provides available commodities and allow to create DatastoreCommodity instances.
DatastoreCommodityRegistrar<X extends DatastoreCommodityContext> - Interface in com.holonplatform.core.datastore
Interface implemented by objects which provide direct DatastoreCommoditys registration.
DatastoreConfigProperties - Interface in com.holonplatform.core.datastore
A ConfigPropertySet for Datastore configuration, using DatastoreConfigProperties.DEFAULT_NAME as property prefix.
DatastoreConfigProperties.DatastoreConfigPropertiesImpl - Class in com.holonplatform.core.datastore
Default implementation
DatastoreConfigPropertiesImpl(String) - Constructor for class com.holonplatform.core.datastore.DatastoreConfigProperties.DatastoreConfigPropertiesImpl
 
DatastoreExpressionResolverRegistrar - Interface in com.holonplatform.core.datastore
Interface implemented by Datastores which provide default ExpressionResolvers registration.
DatastoreOperation<O extends DatastoreOperation<O,C>,C extends DatastoreOperationConfiguration> - Interface in com.holonplatform.core.datastore.operation.commons
Represents a generic datastore operation.
DatastoreOperationConfiguration - Interface in com.holonplatform.core.datastore.operation.commons
Represents a DatastoreOperation configuration.
DatastoreOperationConfiguration.Builder<B extends DatastoreOperationConfiguration.Builder<B>> - Interface in com.holonplatform.core.datastore.operation.commons
DatastoreOperations<R,REFRESH,BI extends BulkInsertOperation<R,BI>,BU extends BulkUpdateOperation<R,BU>,BD extends BulkDeleteOperation<R,BD>,Q extends QueryBuilder<Q>> - Interface in com.holonplatform.core.datastore
Base interface wich represents a generic data store abstraction and provides methods to perform data manipulation operations, enabling persistent data management in a platform/vendor independent way.
DatastoreOperations.Builder<D extends DatastoreOperations,B extends DatastoreOperations.Builder<D,B>> - Interface in com.holonplatform.core.datastore
Base DatastoreOperations instance builder.
DatastoreOperations.WriteOption - Interface in com.holonplatform.core.datastore
Represents a write operation option.
DatastorePostProcessor - Interface in com.holonplatform.spring
A post processor to configure a ConfigurableDatastore bean right after its initialization.
DatastoreResolver - Annotation Type in com.holonplatform.spring
Annotation wich can be used on a ExpressionResolver type class to automatically register this resolver into a Datastore Spring bean.
DataTarget<T> - Interface in com.holonplatform.core.datastore
Representation of the target element of a data model persistence/query operation.
datatarget() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
DataTarget.DataTargetResolver<T extends DataTarget> - Interface in com.holonplatform.core.datastore
Convenience interface to create an ExpressionResolver to resolve a custom DataTarget class into a standard DataTarget.
DataTarget.DataTargetSupport<C extends DataTarget.DataTargetSupport<C>> - Interface in com.holonplatform.core.datastore
Interface implemented by classes which support DataTarget setting.
datatargetResolver() - Method in class com.holonplatform.core.examples.ExampleDatastore
 
date(String) - Static method in interface com.holonplatform.core.property.TemporalProperty
Create a new Date type TemporalProperty.
DATE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Date header field name.
DATE_FORMATS - Static variable in class com.holonplatform.http.internal.HttpUtils
Request header date formats as specified in the HTTP RFC
DATE_PROPERTY - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
day(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.QueryFunction
Create a function to extract the day part of a temporal data type.
day() - Method in interface com.holonplatform.core.query.TemporalQueryExpression
Creates a function to extract the day part of a temporal data type.
debug(Supplier<String>) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.DEBUG type message, if debug log level is enabled.
debug(Supplier<String>, Throwable) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.DEBUG type message and exception, if debug log level is enabled.
DECIMAL_POSITIONS - Static variable in interface com.holonplatform.core.presentation.StringValuePresenter
Presentation parameter to specify the decimal positions to use to present numeric type values
DEFAULT_CONFIG_PROPERTY_PREFIX - Static variable in interface com.holonplatform.core.DataMappable
Default prefix for data mapping configuration properties.
DEFAULT_EXPIRE_TIME - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
Default JWT expire time
DEFAULT_MESSAGE_ARGUMENT_PLACEHOLDER - Static variable in interface com.holonplatform.core.i18n.MessageProvider
Default argument placeholder for message localization
DEFAULT_MESSAGE_CODE_PREFIX - Static variable in interface com.holonplatform.core.Validator
Validation message localization code common prefix
DEFAULT_NAME - Static variable in interface com.holonplatform.core.datastore.DatastoreConfigProperties
Configuration property set default name
DEFAULT_ORDER - Static variable in class com.holonplatform.core.internal.ClassLoaderScope
Default scope order
DEFAULT_ORDER - Static variable in class com.holonplatform.core.internal.ThreadScope
Default scope order
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.async.http.AsyncRestClientFactory
Default factory priority
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.beans.BeanPropertyPostProcessor
Default BeanPropertyPostProcessor priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.beans.BeanPropertySetPostProcessor
Default BeanPropertySetPostProcessor priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.datastore.DatastoreCommodityFactory
Default DatastoreCommodityFactory priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.ExpressionResolver
Default ExpressionResolver priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.property.PropertyRenderer
Default PropertyRenderer priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.core.property.PropertyValuePresenter
Default PropertyValuePresenter priority if not specified using Priority annotation.
DEFAULT_PRIORITY - Static variable in interface com.holonplatform.http.rest.RestClientFactory
Default factory priority
DEFAULT_VERSION - Static variable in interface com.holonplatform.http.Cookie
Cookie default version according to RFC 2109
DefaultAccount - Class in com.holonplatform.auth.internal
Default Account implementation
DefaultAccount(String) - Constructor for class com.holonplatform.auth.internal.DefaultAccount
Constructor
DefaultAccount.AccountBuilder - Class in com.holonplatform.auth.internal
Default DefaultAccount.AccountBuilder implementation
DefaultAsyncRequestDefinition - Class in com.holonplatform.async.http.internal
DefaultAsyncRequestDefinition(AsyncInvoker) - Constructor for class com.holonplatform.async.http.internal.DefaultAsyncRequestDefinition
Constructor.
DefaultAuthContext - Class in com.holonplatform.auth.internal
Default AuthContext implementation using a Realm to perform authentication and authorization operations.
DefaultAuthContext(Realm) - Constructor for class com.holonplatform.auth.internal.DefaultAuthContext
Constructor using the default AuthenticationHolder.
DefaultAuthContext(Realm, AuthContext.AuthenticationHolder) - Constructor for class com.holonplatform.auth.internal.DefaultAuthContext
Constructor.
DefaultAuthentication - Class in com.holonplatform.auth.internal
Default Authentication implementation.
DefaultAuthentication(String) - Constructor for class com.holonplatform.auth.internal.DefaultAuthentication
Constructor
DefaultAuthentication.AuthenticationBuilder - Class in com.holonplatform.auth.internal
Default Authentication.Builder implementation.
DefaultAuthenticationHolder - Class in com.holonplatform.auth.internal
Default AuthContext.AuthenticationHolder implementation.
DefaultAuthenticationHolder() - Constructor for class com.holonplatform.auth.internal.DefaultAuthenticationHolder
 
DefaultAuthenticationManagerAuthenticator - Class in com.holonplatform.spring.security.internal
Default Spring Security Authenticator using SpringSecurityAuthenticationToken types.
DefaultAuthenticationManagerAuthenticator(AuthenticationManager) - Constructor for class com.holonplatform.spring.security.internal.DefaultAuthenticationManagerAuthenticator
Constructor.
DefaultAuthorizer - Class in com.holonplatform.auth.internal
Default Authorizer implementation.
DefaultAuthorizer() - Constructor for class com.holonplatform.auth.internal.DefaultAuthorizer
 
DefaultBuilder() - Constructor for class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator.DefaultBuilder
Constructor
DefaultBuilder() - Constructor for class com.holonplatform.core.internal.DefaultParameterSet.DefaultBuilder
 
DefaultBuilder(int, Class<? extends T>) - Constructor for class com.holonplatform.http.internal.DefaultHttpResponse.DefaultBuilder
Constructor
DefaultCallbackAuthenticator<T extends AuthenticationToken> - Class in com.holonplatform.auth.internal
A default Authenticator implementation which uses a callback Function to perform the authentication strategy.
DefaultCallbackAuthenticator(Class<? extends T>, Function<T, Authentication>) - Constructor for class com.holonplatform.auth.internal.DefaultCallbackAuthenticator
Constructor
DefaultCollectionConstantExpression<E> - Class in com.holonplatform.core.internal
Default CollectionConstantExpression implementation.
DefaultCollectionConstantExpression(Collection<? extends E>) - Constructor for class com.holonplatform.core.internal.DefaultCollectionConstantExpression
Constructor with a collection of values.
DefaultCollectionConstantExpression(E...) - Constructor for class com.holonplatform.core.internal.DefaultCollectionConstantExpression
Constructor with an array of values.
DefaultCollectionConstantExpression(TypedExpression<E>, E...) - Constructor for class com.holonplatform.core.internal.DefaultCollectionConstantExpression
Constructor with an array of values.
DefaultCollectionConstantExpression(TypedExpression<E>, Collection<? extends E>) - Constructor for class com.holonplatform.core.internal.DefaultCollectionConstantExpression
Constructor with a collection of values.
DefaultConstantConverterExpression<T> - Class in com.holonplatform.core.internal
Default ConstantConverterExpression implementation.
DefaultConstantConverterExpression(T, Class<? extends T>) - Constructor for class com.holonplatform.core.internal.DefaultConstantConverterExpression
Constructor.
DefaultConstantConverterExpression(T, Class<? extends T>, ExpressionValueConverter<T, ?>) - Constructor for class com.holonplatform.core.internal.DefaultConstantConverterExpression
Constructor.
DefaultConstantConverterExpression(TypedExpression<T>, T) - Constructor for class com.holonplatform.core.internal.DefaultConstantConverterExpression
Constructor
DefaultContext - Enum in com.holonplatform.core.internal
Default Context implementation, using ContextManager to access context scopes and resources.
defaultContextScopes() - Method in class com.holonplatform.core.examples.ExampleContext
 
DefaultCredentials - Class in com.holonplatform.auth.internal
Default Credentials implementation
DefaultCredentials() - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(String) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(String, String) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(String, String, byte[], int) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(String, String, String, int) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(byte[]) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(byte[], String) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials(byte[], String, byte[], int) - Constructor for class com.holonplatform.auth.internal.DefaultCredentials
Constructor
DefaultCredentials.CredentialsBuilder - Class in com.holonplatform.auth.internal
Default Builder implementation.
DefaultCredentials.CredentialsEncoder - Class in com.holonplatform.auth.internal
Default Encoder implementation.
DefaultCredentialsMatcher - Class in com.holonplatform.auth.internal
Default CredentialsContainer.CredentialsMatcher implementation that employs best-practices and common behaviours to perform credentials validation and matching.
DefaultCredentialsMatcher() - Constructor for class com.holonplatform.auth.internal.DefaultCredentialsMatcher
 
defaultDateTemporalFormat(TemporalFormat) - Method in interface com.holonplatform.core.i18n.Localization.Builder
Set TemporalFormat to use with dates when TemporalFormat.DEFAULT is specified
defaultDecimalPositions(int) - Method in interface com.holonplatform.core.i18n.Localization.Builder
Set default decimal positions for number formats
DefaultEnvironmentConfigPropertyProvider - Class in com.holonplatform.spring.internal
A ConfigPropertyProvider using Spring context Environment as configuration property source.
DefaultEnvironmentConfigPropertyProvider(Environment) - Constructor for class com.holonplatform.spring.internal.DefaultEnvironmentConfigPropertyProvider
Constructor
DefaultExpressionResolverRegistry - Class in com.holonplatform.core.internal
Default ExpressionResolverRegistry implementation.
DefaultExpressionResolverRegistry() - Constructor for class com.holonplatform.core.internal.DefaultExpressionResolverRegistry
Contructor with cache enabled by default.
DefaultExpressionResolverRegistry(boolean) - Constructor for class com.holonplatform.core.internal.DefaultExpressionResolverRegistry
Contructor with cache enabling flag.
DefaultFinalPath<T> - Class in com.holonplatform.core.internal
Default FinalPath implementation.
DefaultFinalPath(String, Class<? extends T>) - Constructor for class com.holonplatform.core.internal.DefaultFinalPath
Constructor.
DefaultHttpResponse<T> - Class in com.holonplatform.http.internal
Default HttpResponse implementation.
DefaultHttpResponse(int, Class<? extends T>) - Constructor for class com.holonplatform.http.internal.DefaultHttpResponse
Constructor
DefaultHttpResponse.DefaultBuilder<T> - Class in com.holonplatform.http.internal
Response builder.
DefaultInitializer<T> - Class in com.holonplatform.core.internal
Default Initializer implementation.
DefaultInitializer(Supplier<T>) - Constructor for class com.holonplatform.core.internal.DefaultInitializer
Constructor
DefaultJwtAuthenticator - Class in com.holonplatform.auth.jwt.internal
Default JwtAuthenticator implementation.
DefaultJwtAuthenticator() - Constructor for class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
Constructor
DefaultJwtAuthenticator.DefaultBuilder - Class in com.holonplatform.auth.jwt.internal
Default Builder implementation
DefaultJwtConfiguration - Class in com.holonplatform.auth.jwt.internal
JwtConfiguration implementation
DefaultJwtConfiguration() - Constructor for class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
DefaultJwtConfiguration.ConfigurationBuilder - Class in com.holonplatform.auth.jwt.internal
Default Builder implementation.
DefaultJwtTokenBuilder - Enum in com.holonplatform.auth.jwt.internal
Default JwtTokenBuilder implementation.
DefaultJwtTokenParser - Enum in com.holonplatform.auth.jwt.internal
Default JwtTokenParser implementation.
defaultMatcher() - Static method in interface com.holonplatform.auth.CredentialsContainer
Build the default CredentialsMatcher
DefaultNullExpression<T> - Class in com.holonplatform.core.internal
Default NullExpression implementation.
DefaultNullExpression(Class<? extends T>) - Constructor for class com.holonplatform.core.internal.DefaultNullExpression
Default constructor.
DefaultNullExpression(TypedExpression<T>) - Constructor for class com.holonplatform.core.internal.DefaultNullExpression
Constructor with associated expression.
DefaultParameterSet - Class in com.holonplatform.core.internal
Default ParameterSet implementation.
DefaultParameterSet() - Constructor for class com.holonplatform.core.internal.DefaultParameterSet
Construct a new ParameterSet
DefaultParameterSet(Map<String, Object>) - Constructor for class com.holonplatform.core.internal.DefaultParameterSet
Construct a new ParameterSet using given parameters as initial value.
DefaultParameterSet.AbstractBuilder<S extends ParameterSet,I extends DefaultParameterSet,B extends ParameterSet.Builder<S>> - Class in com.holonplatform.core.internal
Abstract ParameterSet builder.
DefaultParameterSet.DefaultBuilder - Class in com.holonplatform.core.internal
Builder for fluent-style ParameterSet construction.
DefaultPath<T> - Class in com.holonplatform.core.internal
Default Path implementation.
DefaultPath(String, Class<? extends T>) - Constructor for class com.holonplatform.core.internal.DefaultPath
Construct a new DefaultPath
DefaultPermission - Class in com.holonplatform.auth.internal
Default Permission implementation, using a String to represent permission authority.
DefaultPermission(String) - Constructor for class com.holonplatform.auth.internal.DefaultPermission
Construct a permission
defaultPermission() - Method in class com.holonplatform.core.examples.ExampleRealm
 
DefaultRealm - Class in com.holonplatform.auth.internal
Default Realm implementation
DefaultRealm() - Constructor for class com.holonplatform.auth.internal.DefaultRealm
Constructor
DefaultRealm(String) - Constructor for class com.holonplatform.auth.internal.DefaultRealm
Constructor with Realm name.
DefaultRealm.RealmBuilder - Class in com.holonplatform.auth.internal
Default Builder implementation.
defaults() - Method in class com.holonplatform.core.examples.ExampleRestClient
 
DefaultSpringSecurityAuthentication - Class in com.holonplatform.spring.security.internal
Default SpringSecurityAuthentication implementation.
DefaultSpringSecurityAuthentication(Authentication) - Constructor for class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
Constructor.
DefaultSpringSecurityAuthenticationToken - Class in com.holonplatform.spring.security.internal
Default SpringSecurityAuthenticationToken implementation.
DefaultSpringSecurityAuthenticationToken(Authentication) - Constructor for class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthenticationToken
Constructor.
defaultTarget(URI) - Method in class com.holonplatform.async.http.internal.AbstractAsyncRestClient
 
defaultTarget(URI) - Method in interface com.holonplatform.http.rest.RestClientOperations
Set the default target request base URI, which will be used as target URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
defaultTimeTemporalFormat(TemporalFormat) - Method in interface com.holonplatform.core.i18n.Localization.Builder
Set TemporalFormat to use with times when TemporalFormat.DEFAULT is specified
DefaultValidator<T> - Class in com.holonplatform.core.internal
Default Validator implementation which uses a Predicate as validation operation.
DefaultValidator(Predicate<T>, Localizable) - Constructor for class com.holonplatform.core.internal.DefaultValidator
 
DefaultValidatorDescriptor - Class in com.holonplatform.core.internal
Default ValidatorDescriptor implementation.
DefaultValidatorDescriptor() - Constructor for class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
DefaultWriteOption - Enum in com.holonplatform.core.datastore
Default Datastore DatastoreOperations.WriteOptions enumeration.
delete(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.async.datastore.AsyncDatastore
 
delete() - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using DELETE method and asynchronously receive a response back.
delete(Class<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request asynchronously using the DELETE method and receive a response back.
delete(ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using DELETE method and asynchronously receive a response back.
delete(T, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
 
delete(T, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperations
Remove a bean instance from the data store.
delete(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.Datastore
 
delete(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.DatastoreOperations
Remove a PropertyBox from the data store, using given target to denote the data store persistent entity from which the data has to be deleted.
Delete - Interface in com.holonplatform.core.datastore.operation
Executable delete datastore operation.
delete() - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method and receive a response back.
delete(Class<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method and receive a response back.
delete(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method and receive a response back.
delete() - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using DELETE method and receive a response back.
delete(Class<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using DELETE method and receive a response back.
delete(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using DELETE method and receive a response back.
deleteForEntity(Class<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using DELETE method and asynchronously receive the response entity payload back.
deleteForEntity(ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using DELETE method and asynchronously receive the response entity payload of given generic type back.
deleteForEntity(Class<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method and receive the response entity payload back.
deleteForEntity(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method and receive the response entity payload of given generic type back.
deleteForEntity(Class<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using DELETE method and receive the response entity payload back.
deleteForEntity(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using DELETE method and receive the response entity payload of given generic type back.
deleteOrFail() - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request asynchronously using the DELETE method.
deleteOrFail() - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using DELETE method.
desc() - Method in interface com.holonplatform.core.query.PathExpression
Build a QuerySort.SortDirection.DESCENDING sort using this property.
desc(Path<T>) - Static method in interface com.holonplatform.core.query.QuerySort
Create a QuerySort on given path using QuerySort.SortDirection.DESCENDING sort direction.
detail(String, Object) - Method in interface com.holonplatform.auth.Account.Builder
detail(ConfigProperty<T>, T) - Method in interface com.holonplatform.auth.Account.Builder
details(Map<String, Object>) - Method in interface com.holonplatform.auth.Account.Builder
Set Account details.
details(Map<String, Object>) - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
DIALECT - Static variable in interface com.holonplatform.core.datastore.DatastoreConfigProperties
The fully qualified class name of the dialect to use, if the concrete Datastore supports dialects.
digits(int, int) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Number value is a number within accepted range, using default Validator.ValidationMessage.DIGITS message as validation error message.
digits(int, int, Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Number value is a number within accepted range, using given Localizable message as validation error message.
digits(int, int, String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Number value is a number within accepted range.
DISABLE_GROUPING - Static variable in interface com.holonplatform.core.presentation.StringValuePresenter
Presentation parameter to disable the use of grouping symbol for numeric type values
DisabledAccountException - Exception in com.holonplatform.auth.exceptions
Exception for authentication failure: Account is disabled
DisabledAccountException() - Constructor for exception com.holonplatform.auth.exceptions.DisabledAccountException
Constructor
DisabledAccountException(String) - Constructor for exception com.holonplatform.auth.exceptions.DisabledAccountException
Constructor with error description
disableDateTimeFormatsCache() - Method in interface com.holonplatform.core.i18n.LocalizationContext.Builder
Disable caching of date/time formatters
discardTenantBeanStore(String) - Method in interface com.holonplatform.spring.TenantScopeManager
Destroy the bean store bound to given tenant id, i.e. removes all the tenant scoped bean instances which refer to given tenant id, triggering any associated destruction callback.
distinct() - Method in interface com.holonplatform.core.query.QueryBuilder
Configure the query to return distinct query projection result values.
distinctProjection() - Method in class com.holonplatform.core.examples.ExampleQuery
 
domain(String) - Method in interface com.holonplatform.http.Cookie.Builder
Set the cookie domain
domain(String) - Method in class com.holonplatform.http.internal.HttpCookie.CookieBuilder
 
doubleType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new Double type NumericProperty.

E

elementConverter(Class<MODEL>, Function<MODEL, E>, Function<E, MODEL>) - Method in interface com.holonplatform.core.property.CollectionProperty.Builder
Configure a PropertyValueConverter for the collection type property using the provided functions to perform the conversion operations for each collection element.
elementConverter(PropertyValueConverter<E, MODEL>) - Method in interface com.holonplatform.core.property.CollectionProperty.Builder
Configure a property value converter for the collection type property using the provided PropertyValueConverter to perform the conversion operations for each collection element.
Email - Annotation Type in com.holonplatform.core.beans
Deprecated.
Use the Email constraint of the Bean Validation API 2.x instead
email() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the value as email type.
email() - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that the value is a valid e-mail address using RFC822 format rules, and uses default Validator.ValidationMessage.EMAIL message as validation error message.
email(Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that the value is a valid e-mail address using RFC822 format rules, and uses given Localizable message as validation error message.
email(String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that the value is a valid e-mail address using RFC822 format rules.
empty() - Static method in interface com.holonplatform.core.ParameterSet
Create an empty ParameterSet.
EMPTY - Static variable in interface com.holonplatform.http.rest.RequestEntity
Empty request entity (with no payload and media type)
EnableBeanContext - Annotation Type in com.holonplatform.spring
Setup a Context scope using Spring application context (or in exact terms, using the application context BeanFactory) to provide context resource instances as Spring beans.
EnableBeanContextAutoConfiguration - Class in com.holonplatform.spring.boot
Spring boot auto-configuration class to setup a Context scope using Spring application context (or in exact terms, using the application context BeanFactory) to provide context resource instances as Spring beans.
EnableBeanContextAutoConfiguration() - Constructor for class com.holonplatform.spring.boot.EnableBeanContextAutoConfiguration
 
enabled(boolean) - Method in interface com.holonplatform.auth.Account.Builder
Set whether is enabled (default is true)
enabled(boolean) - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
EnableDatastoreConfiguration - Annotation Type in com.holonplatform.spring
Enables a bean post processor to automatically configure Datastore bean types using the Spring context.
EnableTenantScope - Annotation Type in com.holonplatform.spring
Setup and register a tenant scope with the name TenantScope.SCOPE_NAME.
EnableTenantScopeConfiguration() - Constructor for class com.holonplatform.spring.boot.TenantScopeAutoConfiguration.EnableTenantScopeConfiguration
 
encoder() - Static method in interface com.holonplatform.auth.Credentials
Credentials encoder
encoder() - Method in class com.holonplatform.core.examples.ExampleCredentials
 
encoding(String) - Method in interface com.holonplatform.core.i18n.MessageProvider.PropertiesMessageProviderBuilder
Set the charset to use for parsing properties files.
endsWith(TypedExpression<String>, String, boolean) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a ends with QueryFilter on given String expression, checking if the expression value ends with given value.
endsWith(String, boolean) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a ends with query filter, checking if the property value ends with given value.
endsWith(String) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a ends with query filter, checking if the property value ends with given value, in a case-sentive fashion.
endsWithIgnoreCase(String) - Method in interface com.holonplatform.core.query.StringQueryExpression
Build a ends with query filter, checking if the property value ends with given value, ignoring case.
enumByName() - Static method in interface com.holonplatform.core.property.PropertyValueConverter
Create a PropertyValueConverter which converts property values of given enum type into their corresponding name String value and vice-versa.
enumByOrdinal() - Static method in interface com.holonplatform.core.property.PropertyValueConverter
Create a PropertyValueConverter which converts property values of given enum type into their corresponding ordinal Integer value and vice-versa.
env() - Method in class com.holonplatform.core.examples.ExampleSpring
 
EnvironmentConfigPropertyProvider - Interface in com.holonplatform.spring
A ConfigPropertyProvider using Spring context Environment as configuration property source.
eq(T) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is equal to given constant value.
eq(TypedExpression<? super T>) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is equal to given expression value.
eq(TypedExpression<T>, TypedExpression<? super T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given left and right operands, which checks if left expression value is equal to right expression value.
eq(TypedExpression<T>, T) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is equal to given constant value.
equals(Object) - Method in class com.holonplatform.auth.internal.DefaultAccount
 
equals(Object) - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
equals(Object) - Method in class com.holonplatform.auth.internal.DefaultPermission
 
equals(Object) - Method in interface com.holonplatform.auth.Permission
 
equals(T, Object) - Method in interface com.holonplatform.core.objects.EqualsHandler
Gets whether given object is equal to to another object.
equals(Object) - Method in class com.holonplatform.http.internal.HttpCookie
 
equals(Object) - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
equals(Object) - Method in class com.holonplatform.spring.security.internal.PermissionGrantedAuthority
 
equals(Object) - Method in class com.holonplatform.spring.security.internal.SpringSecurityPermission
 
EqualsHandler<T> - Interface in com.holonplatform.core.objects
Handler to check objects equality.
equalsHandler(EqualsHandler<? super P>) - Method in interface com.holonplatform.core.property.Property.Builder
Set the predicate to use to check the property equality using the Object.equals(Object) method.
equalsHandler(EqualsHandler<PropertyBox>) - Method in interface com.holonplatform.core.property.PropertyBox.Builder
Set the predicate to use to check the PropertyBox object equality using the Object.equals(Object) method.
error(String) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.ERROR type message.
error(String, Throwable) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.ERROR type message and exception.
ERROR_CODE_SERIALIZATION_NAME - Static variable in interface com.holonplatform.http.ErrorResponse
Default serialization name for error code
ERROR_DESCRIPTION_SERIALIZATION_NAME - Static variable in interface com.holonplatform.http.ErrorResponse
Default serialization name for error description
ERROR_URI_SERIALIZATION_NAME - Static variable in interface com.holonplatform.http.ErrorResponse
Default serialization name for error URI
ErrorResponse - Interface in com.holonplatform.http
A generic error response representation, providing conventional error informations including an error code, an optional description and URI for more details, and the HTTP status code.
ErrorResponse.ErrorResponseException - Exception in com.holonplatform.http
Base class to build a RuntimeException with ErrorResponse support.
ErrorResponseException(String, String) - Constructor for exception com.holonplatform.http.ErrorResponse.ErrorResponseException
Constructor
ErrorResponseException(String, String, int) - Constructor for exception com.holonplatform.http.ErrorResponse.ErrorResponseException
Constructor
ErrorResponseException(String, String, String) - Constructor for exception com.holonplatform.http.ErrorResponse.ErrorResponseException
Constructor
ErrorResponseException(String, String, String, int) - Constructor for exception com.holonplatform.http.ErrorResponse.ErrorResponseException
Constructor
ETAG - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP ETag header field name.
ExampleAccount - Class in com.holonplatform.core.examples
 
ExampleAccount() - Constructor for class com.holonplatform.core.examples.ExampleAccount
 
ExampleAuthContext - Class in com.holonplatform.core.examples
 
ExampleAuthContext() - Constructor for class com.holonplatform.core.examples.ExampleAuthContext
 
ExampleBeans - Class in com.holonplatform.core.examples
 
ExampleBeans() - Constructor for class com.holonplatform.core.examples.ExampleBeans
 
ExampleConfig - Class in com.holonplatform.core.examples
 
ExampleConfig() - Constructor for class com.holonplatform.core.examples.ExampleConfig
 
ExampleContext - Class in com.holonplatform.core.examples
 
ExampleContext() - Constructor for class com.holonplatform.core.examples.ExampleContext
 
ExampleContext.MyContextScope - Class in com.holonplatform.core.examples
 
ExampleCredentials - Class in com.holonplatform.core.examples
 
ExampleCredentials() - Constructor for class com.holonplatform.core.examples.ExampleCredentials
 
ExampleDatastore - Class in com.holonplatform.core.examples
 
ExampleDatastore() - Constructor for class com.holonplatform.core.examples.ExampleDatastore
 
ExampleI18n - Class in com.holonplatform.core.examples
 
ExampleI18n() - Constructor for class com.holonplatform.core.examples.ExampleI18n
 
ExampleJwt - Class in com.holonplatform.core.examples
 
ExampleJwt() - Constructor for class com.holonplatform.core.examples.ExampleJwt
 
ExampleMessage - Class in com.holonplatform.core.examples
 
ExampleMessage() - Constructor for class com.holonplatform.core.examples.ExampleMessage
 
ExamplePresenter - Class in com.holonplatform.core.examples
 
ExamplePresenter() - Constructor for class com.holonplatform.core.examples.ExamplePresenter
 
ExampleProperty - Class in com.holonplatform.core.examples
 
ExampleProperty() - Constructor for class com.holonplatform.core.examples.ExampleProperty
 
ExampleQuery - Class in com.holonplatform.core.examples
 
ExampleQuery() - Constructor for class com.holonplatform.core.examples.ExampleQuery
 
ExampleRealm - Class in com.holonplatform.core.examples
 
ExampleRealm() - Constructor for class com.holonplatform.core.examples.ExampleRealm
 
ExampleRestClient - Class in com.holonplatform.core.examples
 
ExampleRestClient() - Constructor for class com.holonplatform.core.examples.ExampleRestClient
 
ExampleSpring - Class in com.holonplatform.core.examples
 
ExampleSpring() - Constructor for class com.holonplatform.core.examples.ExampleSpring
 
ExampleSpringSecurity - Class in com.holonplatform.core.examples
 
ExampleSpringSecurity() - Constructor for class com.holonplatform.core.examples.ExampleSpringSecurity
 
ExampleUtils - Class in com.holonplatform.core.examples
 
ExampleUtils() - Constructor for class com.holonplatform.core.examples.ExampleUtils
 
ExampleValidator - Class in com.holonplatform.core.examples
 
ExampleValidator() - Constructor for class com.holonplatform.core.examples.ExampleValidator
 
exclusiveMax() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the maximum value as exclusive.
exclusiveMin() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the minimun value as exclusive.
ExecutableBulkOperation<R,C extends DatastoreOperationConfiguration,O extends ExecutableBulkOperation<R,C,O>> - Interface in com.holonplatform.core.datastore.operation.commons
An executable DatastoreOperation, through the ExecutableOperation API.
ExecutableOperation<R> - Interface in com.holonplatform.core.datastore.operation.commons
Represents a Datastore operation which can be executed to obtain a result.
ExecutablePropertyBoxOperation<R,O extends ExecutablePropertyBoxOperation<R,O>> - Interface in com.holonplatform.core.datastore.operation.commons
An executable PropertyBoxOperation, through the ExecutableOperation API.
execute(AsyncTransaction) - Method in interface com.holonplatform.async.datastore.transaction.AsyncTransactionalOperation
Execute a transactional operation using given AsyncTransaction and return a result.
execute() - Method in interface com.holonplatform.core.datastore.operation.commons.ExecutableOperation
Execute the clause and return the amount of affected data objects
execute(Transaction) - Method in interface com.holonplatform.core.datastore.transaction.TransactionalOperation
Execute a transactional operation using given Transaction and return a result.
execute(Transaction) - Method in interface com.holonplatform.core.datastore.transaction.TransactionalOperation.TransactionalInvocation
 
execute(Callable<V>) - Method in interface com.holonplatform.core.property.PropertySet
Execute given Callable operation on behalf of this PropertySet, i.e. binding this PropertySet as Context resource to current Thread, and removing the binding after operation execution.
execute(String, Runnable) - Static method in interface com.holonplatform.core.tenancy.TenantResolver
Execute given Runnable operation on behalf of given tenantId, binding to current thread a static TenantResolver context resource with default TenantResolver.CONTEXT_KEY key providing the specified tenant id.
execute(String, Callable<V>) - Static method in interface com.holonplatform.core.tenancy.TenantResolver
Execute given Callable operation on behalf of given tenantId, binding to current thread a static TenantResolver context resource with default TenantResolver.CONTEXT_KEY key providing the specified tenant id.
executeInTransaction(Transaction) - Method in interface com.holonplatform.core.datastore.transaction.TransactionalOperation.TransactionalInvocation
Execute a transactional operation using given Transaction.
executeThreadBound(String, Object, Runnable) - Method in interface com.holonplatform.core.Context
Execute given Runnable operation, binding given Context resource key and value to current Thread, and removing the binding after operation execution.
executeThreadBound(String, Object, Callable<V>) - Method in interface com.holonplatform.core.Context
Execute given Callable operation, binding given Context resource key and value to current Thread, and removing the binding after operation execution.
exists() - Method in interface com.holonplatform.core.datastore.relational.SubQuery
Build a EXISTS filter predicate using this sub query
EXPECT - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Expect header field name.
EXPIRE_TIME_DAYS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT token expire time in days (numeric)
EXPIRE_TIME_HOURS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT token expire time in hours (numeric)
EXPIRE_TIME_MINUTES - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT token expire time in minutes (numeric)
EXPIRE_TIME_MS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT token expire time in milliseconds (numeric)
EXPIRE_TIME_SECONDS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT token expire time in seconds (numeric)
expired(boolean) - Method in interface com.holonplatform.auth.Account.Builder
Set whether has expired
expired(boolean) - Method in class com.holonplatform.auth.internal.DefaultAccount.AccountBuilder
 
expireDate(Date) - Method in interface com.holonplatform.auth.Credentials.Builder
Set credential expire date
expireDate(Date) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
ExpiredCredentialsException - Exception in com.holonplatform.auth.exceptions
Exception for authentication failure: Credentials are expired
ExpiredCredentialsException() - Constructor for exception com.holonplatform.auth.exceptions.ExpiredCredentialsException
Constructor
ExpiredCredentialsException(String) - Constructor for exception com.holonplatform.auth.exceptions.ExpiredCredentialsException
Constructor
EXPIRES - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Expires header field name.
expireTime(long) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
 
expireTime(long) - Method in interface com.holonplatform.auth.jwt.JwtConfiguration.Builder
Set JWT token expire time
Expression - Interface in com.holonplatform.core
Represents a generic expression with validation support.
Expression.ExpressionResolverFunction<E extends Expression,R extends Expression> - Interface in com.holonplatform.core
A function to translate an Expression into another Expression type.
Expression.InvalidExpressionException - Exception in com.holonplatform.core
Exception related to {Expression} validation or resolution failures.
ExpressionResolver<E extends Expression,R extends Expression> - Interface in com.holonplatform.core
Resolver to translate an Expression into another Expression type.
ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>> - Interface in com.holonplatform.core
Builder fragment to support ExpressionResolver registration.
ExpressionResolver.ExpressionResolverHandler - Interface in com.holonplatform.core
Handler to perform Expression resolution using a set of registered ExpressionResolvers.
ExpressionResolver.ExpressionResolverProvider - Interface in com.holonplatform.core
ExpressionResolver.ExpressionResolverSupport - Interface in com.holonplatform.core
Interface to declare the support for ExpressionResolver by a class.
ExpressionResolver.ResolutionContext - Interface in com.holonplatform.core
Expression resolution context.
ExpressionResolverRegistry - Interface in com.holonplatform.core
A registry to maintain and organize a set of ExpressionResolvers.
ExpressionValueConverter<TYPE,MODEL> - Interface in com.holonplatform.core
The expression value converter associated to a ConverterExpression.
extractAuthorizationBasicCredentials(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Extract credentials from a Basic Authorization header, if valid
extractAuthorizationBearer(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Try to extract the value of a Bearer Authorization header

F

field(Field) - Method in interface com.holonplatform.core.beans.BeanProperty.Builder
Set the bean property field
file(File) - Static method in interface com.holonplatform.auth.keys.KeySource
Create a key source from a File.
file(String) - Static method in interface com.holonplatform.auth.keys.KeySource
Create a key source from a file with given file name.
filter(QueryFilter) - Method in interface com.holonplatform.core.query.QueryAggregation.Builder
Set the query aggregation filter.
filter(QueryFilter) - Method in interface com.holonplatform.core.query.QueryConfigurationProvider.Builder
filter(QueryFilter) - Method in interface com.holonplatform.core.query.QueryFilter.QueryFilterSupport
Add a filter clause.
filter(QueryFilter...) - Method in interface com.holonplatform.core.query.QueryFilter.QueryFilterSupport
Add multiple filter clauses using the AND semantic.
filter(Supplier<QueryFilter>) - Method in interface com.holonplatform.core.query.QueryFilter.QueryFilterSupport
Add a filter clause using a Supplier.
filter1() - Method in class com.holonplatform.core.examples.ExampleQuery
 
filter2() - Method in class com.holonplatform.core.examples.ExampleQuery
 
findOne(QueryProjection<R>) - Method in interface com.holonplatform.async.datastore.operation.AsyncQueryResults
Execute query asynchronously and get an expected unique result using projection to map result to required type.
findOne(Iterable<P>) - Method in interface com.holonplatform.async.datastore.operation.AsyncQueryResults
Execute the query asynchronously and get an expected unique result as a PropertyBox instance, using given properties as projection.
findOne(Property...) - Method in interface com.holonplatform.async.datastore.operation.AsyncQueryResults
Execute the query asynchronously and get an expected unique result as PropertyBox instance, using given properties as projection.
findOne() - Method in interface com.holonplatform.core.datastore.beans.BeanQuery
Execute query and get an expected unique result bean.
findOne(QueryProjection<R>) - Method in interface com.holonplatform.core.query.QueryProjectionOperations
Execute the query and get an expected unique result using given projection to map the result to the required type.
findOne(Iterable<P>) - Method in interface com.holonplatform.core.query.QueryProjectionOperations
Execute query and get an expected unique result as PropertyBox using given properties as projection.
findOne(Property...) - Method in interface com.holonplatform.core.query.QueryProjectionOperations
Execute query and get an expected unique result as PropertyBox using given properties as projection.
findOne(QueryProjection<R>) - Method in interface com.holonplatform.core.query.QueryResults
Execute query and get an expected unique result using projection to map result to required type.
findOne(Iterable<P>) - Method in interface com.holonplatform.core.query.QueryResults
Execute query and get an expected unique result as PropertyBox using given properties as projection.
findOne(Property...) - Method in interface com.holonplatform.core.query.QueryResults
Execute query and get an expected unique result as PropertyBox using given properties as projection.
floatType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new Float type NumericProperty.
forEachParameter(BiConsumer<String, Object>) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
forEachParameter(BiConsumer<String, Object>) - Method in interface com.holonplatform.core.ParameterSet
Performs the given action for each entry (name-value) of this parameter set.
form(Map<String, List<String>>) - Static method in interface com.holonplatform.http.rest.RequestEntity
format(Number, int, NumberFormatFeature...) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given number according to current Context Locale.
format(Number, NumberFormatFeature...) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given number according to current Context Locale.
format(Date, TemporalType, TemporalFormat, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given date according to current Context Locale.
format(Date, TemporalType) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given date according to current Context Locale using default format styles.
format(Temporal, TemporalFormat, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given temporal (for example a LocalDate, a LocalTime or a LocalDateTime) according to current Context Locale.
format(Temporal) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given temporal (for example a LocalDate, a LocalTime or a LocalDateTime) according to current Context Locale using default format styles.
format(LocalDate, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given LocalDate according to current Context Locale using given date format style.
format(LocalTime, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Format given LocalTime according to current Context Locale using given time format style.
formBuilder() - Static method in interface com.holonplatform.http.rest.RequestEntity
Gets a RequestEntity.FormBuilder to build form parameters name-value(s) map to be used with form data type entity.
forProperty(Property<? extends T>, PropertyRenderer<R, T>) - Method in interface com.holonplatform.core.property.PropertyRendererRegistry
Bind a PropertyRenderer to the given property.
forProperty(Property<? extends T>, PropertyValuePresenter<? super T>) - Method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Bind a PropertyValuePresenter to the given property.
forPropertyConfiguration(ConfigProperty<C>, C, PropertyRenderer<R, T>) - Method in interface com.holonplatform.core.property.PropertyRendererRegistry
Bind a PropertyRenderer to the given property configuration value.
forPropertyConfiguration(ConfigProperty<C>, C, PropertyValuePresenter<? super T>) - Method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Bind a PropertyValuePresenter to the given property configuration value.
forTarget(String) - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using default ClassLoader and default implementation, setting given baseUri as default AsyncRestClient target, which will be used as base URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
forTarget(URI) - Static method in interface com.holonplatform.async.http.AsyncRestClient
Create a new AsyncRestClient instance using default ClassLoader and default implementation, setting given baseUri as default AsyncRestClient target, which will be used as base URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
forTarget(String) - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using default ClassLoader and default implementation, setting given baseUri as default RestClient target, which will be used as base URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
forTarget(URI) - Static method in interface com.holonplatform.http.rest.RestClient
Create a new RestClient instance using default ClassLoader and default implementation, setting given baseUri as default RestClient target, which will be used as base URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
fractionDigits(int) - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the fractional digits count.
from(Path<T>) - Static method in interface com.holonplatform.core.query.PathExpression
Create a PathExpression from given Path.
FROM - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP From header field name.
from(String) - Static method in enum com.holonplatform.http.HttpMethod
Get HttpMethod enum constant matching given methodName name
fromFlag(int) - Static method in enum com.holonplatform.core.Validator.PatternFlag
Get the Validator.PatternFlag which corresponds to given regex flag value
fromModel(MODEL) - Method in interface com.holonplatform.core.ExpressionValueConverter
Convert given value from model data type to expression value type.
fromModel(MODEL, Property<TYPE>) - Method in interface com.holonplatform.core.property.PropertyValueConverter
Convert given value from model data type to property value type
fromProperties(String...) - Static method in interface com.holonplatform.core.i18n.MessageProvider
Builder to create a MessageProvider which uses properties files as messages source.
fromProperty(Property<TYPE>) - Static method in interface com.holonplatform.core.ExpressionValueConverter
Create a new ExpressionValueConverter using given property.
FULL_NAME - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
fullName() - Method in interface com.holonplatform.core.Path
Gets the path full name, including any parent path, separated by a dot .
fullName(Function<Path<?>, String>) - Method in interface com.holonplatform.core.Path
Gets the path full name, including any parent path, separated by a dot .
future() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the value must be in the future.
future(boolean) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Date value is in the future, using default Validator.ValidationMessage.FUTURE message as validation error message.
future(boolean, Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Date value is in the future, using given Localizable message as validation error message.
future(boolean, String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given Date value is in the future.

G

GenericDataContextBoundBeanDefinition - Class in com.holonplatform.spring.internal
A Spring BeanDefinition with DataContextBound support.
GenericDataContextBoundBeanDefinition() - Constructor for class com.holonplatform.spring.internal.GenericDataContextBoundBeanDefinition
 
GenericDataContextBoundBeanDefinition(BeanDefinition) - Constructor for class com.holonplatform.spring.internal.GenericDataContextBoundBeanDefinition
 
get(Class<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using GET method and asynchronously receive a response back.
get(ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using GET method and asynchronously receive a response back.
get(String, Class<T>) - Method in interface com.holonplatform.auth.jwt.AuthenticationClaims
Get a claim value by name, if exists
get(String, Class<T>) - Method in class com.holonplatform.auth.jwt.internal.AuthenticationClaimsImpl
 
get() - Static method in interface com.holonplatform.auth.jwt.JwtTokenBuilder
Get the default JwtTokenBuilder.
get() - Static method in interface com.holonplatform.auth.jwt.JwtTokenParser
Get the default JwtTokenParser.
get() - Static method in interface com.holonplatform.core.beans.BeanIntrospector
Gets the current BeanIntrospector instance.
get() - Static method in interface com.holonplatform.core.Context
Obtain the default Context implementation instance.
get(String, Class<T>) - Method in interface com.holonplatform.core.ContextScope
Try to obtain the resource identified by given resourceKey and with expected resourceType.
get(String, Class<T>) - Method in class com.holonplatform.core.examples.ExampleContext.MyContextScope
 
get() - Method in interface com.holonplatform.core.Initializer
Gets the value, initializing it if the value is not already initialized before returning to caller.
get(String, Class<T>) - Method in class com.holonplatform.core.internal.ClassLoaderScope
 
get(String, Class<T>) - Method in class com.holonplatform.core.internal.ContextResourceMap
Get a value of given type identified by given key.
get() - Method in class com.holonplatform.core.internal.DefaultInitializer
 
get(String, Class<T>) - Method in class com.holonplatform.core.internal.ThreadScope
 
get() - Static method in interface com.holonplatform.core.property.PropertyRendererRegistry
Gets the current PropertyRendererRegistry instance.
get() - Static method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Gets the current PropertyValuePresenterRegistry instance.
get(Class<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using GET method and receive a response back.
get(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using GET method and receive a response back.
get(Class<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using GET method and receive a response back.
get(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using GET method and receive a response back.
getAcceptLanguageLocales(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Try to get a list of Locale from HTTP request from HttpHeaders.ACCEPT_LANGUAGE header, if not null.
getAccountService() - Method in class com.holonplatform.auth.internal.AccountAuthenticator
Account service to load Account data
getActualStream() - Method in class com.holonplatform.core.streams.LimitedInputStream
Get the actual InputStream if acts as a wrapper.
getAffectedCount() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult
Get the number of elements affected by the the operation execution.
getAffectedCount() - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
Get the number of elements affected by the the operation execution.
getAggregation() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get the query results aggregation clause.
getAggregationFilter() - Method in interface com.holonplatform.core.query.QueryAggregation
Get the optional restrictions to add to query aggregation, expressed as a QueryFilter clause.
getAggregationPaths() - Method in interface com.holonplatform.core.query.QueryAggregation
Get the paths for wich to aggregate the query results.
getAlias() - Method in interface com.holonplatform.core.datastore.relational.Aliasable
Get the optional alias name.
getAnnotation(Class<A>) - Method in interface com.holonplatform.core.beans.BeanProperty
Gets the annotation of given annotationClass type declared on this property, if available.
getAnnotationValue(Map<String, Object>, String, T) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Get the value of an annotation attribute
getAsList(Class<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Convenience method to invoke the request using GET method and asynchronously receive a response entity payload of List type back.
getAsList(Class<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Convenience method to invoke the request using GET method and receive a response entity payload of List type back.
getAsList(Class<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Convenience method to invoke the request using GET method and receive a response entity payload of List type back.
getAsMultiMap(Object) - Static method in class com.holonplatform.http.internal.HttpUtils
Try to obtain given payload Object as a String multi map
getAuthentication() - Method in interface com.holonplatform.auth.AuthContext.AuthenticationHolder
Get the current Authentication.
getAuthentication() - Method in interface com.holonplatform.auth.AuthenticationInspector
Get the current Authentication, if available.
getAuthentication() - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
getAuthentication() - Method in class com.holonplatform.auth.internal.DefaultAuthenticationHolder
 
getAuthentication() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthenticationToken
 
getAuthentication() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationHolder
 
getAuthentication() - Method in interface com.holonplatform.spring.security.SpringSecurityAuthenticationToken
Get the Spring Security Authentication bound to this token.
getAuthenticationToken(R) - Method in interface com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver
Parse given request message and try to obtain an AuthenticationToken if request is eligible for this resolver authentication mechanism.
getAuthenticationToken(HttpRequest) - Method in class com.holonplatform.auth.internal.BasicAuthenticationTokenResolver
 
getAuthenticationToken(HttpRequest) - Method in class com.holonplatform.auth.internal.BearerAuthenticationTokenResolver
 
getAuthenticationToken(M) - Method in class com.holonplatform.auth.internal.CallbackAuthenticationTokenResolver
 
getAuthorities() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getAuthorities() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
getAuthority() - Method in class com.holonplatform.spring.security.internal.PermissionGrantedAuthority
 
getAuthorizationBasicCredentials() - Method in interface com.holonplatform.http.HttpHeaders
Return the basic authorization credential values from the HttpHeaders.AUTHORIZATION header, if present and of scheme type HttpHeaders.SCHEME_BASIC.
getAuthorizationBearer() - Method in interface com.holonplatform.http.HttpHeaders
Return the authorization bearer token from the HttpHeaders.AUTHORIZATION header, if present and of scheme type HttpHeaders.SCHEME_BEARER.
getAvailableCommodities() - Method in interface com.holonplatform.core.datastore.DatastoreCommodityHandler
Get the available DatastoreCommodity types.
getBaseRequestURI() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the request base URI
getBeanClass() - Method in interface com.holonplatform.core.beans.BeanPropertySet
Get the bean class to which this property set refers.
getBeanClass() - Method in interface com.holonplatform.core.query.BeanProjection
Get the projection bean class.
getBeanClass(String, BeanDefinition, ConfigurableListableBeanFactory, ClassLoader) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Try to obtain the actual bean class of the bean with given name.
getBeanNames(ListableBeanFactory, Class<?>) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Get all the bean names of given type in given bean factory.
getBeanNamesOfTypes(ListableBeanFactory, Class<?>...) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Get the bean names from provided registry of given types.
getBeanNamesWithDataContextId(BeanDefinitionRegistry, ListableBeanFactory, Class<?>...) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Get the [name,data context id] pairs of the bean definition of given types.
getBody() - Method in interface com.holonplatform.http.HttpRequest
Get request body input stream
getBytes() - Method in interface com.holonplatform.auth.keys.KeySource
Get the key as a byte array.
getCauses() - Method in exception com.holonplatform.core.Validator.ValidationException
Get the Validator.ValidationExceptions that caused this exception.
getCausesMessages() - Method in exception com.holonplatform.core.Validator.ValidationException
Get all the validation error messages of the validation causes, if any.
getCharset() - Method in interface com.holonplatform.auth.keys.KeySource.KetSourceWithCharset
Get the key source encoding charset, if available.
getCode() - Method in enum com.holonplatform.http.HttpStatus
Get the status numeric code
getCommodityFactoryType() - Method in interface com.holonplatform.core.datastore.DatastoreCommodityRegistrar
Get the DatastoreCommodityFactory base type to use with this Datastore.
getCommodityType() - Method in interface com.holonplatform.core.datastore.DatastoreCommodityFactory
Get the DatastoreCommodity type which this factory deals with.
getComposition() - Method in interface com.holonplatform.core.query.QueryFilter.CompositeQueryFilter
Get the QueryFilters which compose the filter.
getComposition() - Method in interface com.holonplatform.core.query.QuerySort.CompositeQuerySort
Get the QuerySorts composition.
getConfigPropertyName(ConfigProperty<T>) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Get the complete name of given configuration property, i.e. the property key prefixed by the ConfigPropertySet name.
getConfigPropertyValue(ConfigProperty<T>) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Get the value associated to given property, if available.
getConfigPropertyValue(ConfigProperty<T>, T) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Returns the value associated to given property.
getConfigPropertyValueOrElse(ConfigProperty<T>, Supplier<Optional<T>>) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Get the value associated to given property, if available.
getConfiguration() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
 
getConfiguration() - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator
Get the JwtConfiguration to use to validate and authenticate the JWT tokens
getConfiguration() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperation
Get the operation configuration.
getConfiguration() - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperation
Get the operation configuration.
getConfiguration() - Method in interface com.holonplatform.core.HasConfiguration
Get the configuration property set.
getConfiguration() - Method in interface com.holonplatform.core.property.Property
Gets the configuration associated to this property.
getConfiguration() - Method in interface com.holonplatform.core.property.PropertySet
Get the property set configuration, which can be used for extensions and application-specific purposes.
getConfiguration() - Method in interface com.holonplatform.core.query.QueryOperation
Get the query configuration.
getContentLength() - Method in interface com.holonplatform.http.HttpHeaders
Return the length of the request body in bytes, as specified by the HttpHeaders.CONTENT_LENGTH header.
getContext() - Method in class com.holonplatform.core.examples.ExampleContext
 
getContextPath() - Method in interface com.holonplatform.http.servlet.ServletHttpRequest
Returns the portion of the request URI that indicates the context of the request.
getContextResource() - Method in class com.holonplatform.core.examples.ExampleSpring
 
getContextScope() - Method in class com.holonplatform.core.examples.ExampleContext
 
getConvertedValue(T) - Method in interface com.holonplatform.core.property.Property
Return the given value against this property, converting it to required model data type if a PropertyValueConverter is present.
getConverter() - Method in enum com.holonplatform.core.beans.Converter.BUILTIN
getConverter() - Method in interface com.holonplatform.core.property.Property
Get the converter to perform property value conversions between property value and the corresponding data model value.
getCredentials() - Method in interface com.holonplatform.auth.Account
Account stored credentials data
getCredentials() - Method in interface com.holonplatform.auth.AuthenticationToken
Returns the credentials submitted during the authentication process that verifies the submitted AuthenticationToken.getPrincipal() account identity.
getCredentials() - Method in interface com.holonplatform.auth.CredentialsContainer
Credentials data
getCredentials() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
getCredentials() - Method in class com.holonplatform.auth.token.AccountCredentialsToken
 
getCredentials() - Method in class com.holonplatform.auth.token.BearerAuthenticationToken
 
getCredentials() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getCredentials() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthenticationToken
 
getCredentials() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
getCredentialsMatcher() - Method in class com.holonplatform.auth.internal.AccountAuthenticator
CredentialsMatcher to use for AuthenticationToken credentials validation
getCurrent() - Static method in interface com.holonplatform.auth.AuthContext
Convenience method to obtain the current AuthContext made available as Context resource, using default ClassLoader.
getCurrent() - Static method in interface com.holonplatform.auth.jwt.JwtConfiguration
Convenience method to obtain the current JwtConfiguration made available as Context resource, using default ClassLoader.
getCurrent() - Static method in interface com.holonplatform.auth.Realm
Convenience method to obtain the current Realm made available as Context resource, using default ClassLoader.
getCurrent() - Static method in interface com.holonplatform.core.i18n.LocalizationContext
Convenience method to obtain the current LocalizationContext made available as Context resource, using default ClassLoader.
getCurrent() - Static method in interface com.holonplatform.core.tenancy.TenantResolver
Convenience method to obtain the current TenantResolver made available as Context resource, using default ClassLoader.
getDataContextBeanNames(BeanDefinitionRegistry, ListableBeanFactory, String, Class<?>...) - Static method in class com.holonplatform.spring.internal.BeanRegistryUtils
Get the bean names from provided registry of given types and associated to given data context id.
getDataContextId() - Method in interface com.holonplatform.core.datastore.DataContextBound
Get data context id, if available.
getDataContextId() - Method in class com.holonplatform.core.datastore.DatastoreConfigProperties.DatastoreConfigPropertiesImpl
 
getDataContextId() - Method in class com.holonplatform.spring.internal.GenericDataContextBoundBeanDefinition
 
getDataPath() - Method in interface com.holonplatform.core.beans.BeanPropertySet
Get the data model path name to which this bean property set is mapped.
getDataPath() - Method in interface com.holonplatform.core.DataMappable
Get the data model path name to which this object is bound, if available.
getDataPath() - Method in class com.holonplatform.core.internal.DefaultPath
 
getDate() - Method in interface com.holonplatform.http.HttpHeaders
Return the date and time at which the message was created, as specified by the HttpHeaders.DATE header.
getDateFormat(TemporalType, TemporalFormat, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a DateFormat for Date formatting and set it up according to context Locale and Localization settings.
getDateFormat(TemporalType) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a DateFormat for Date formatting and set it up according to context Locale and Localization settings, using default format styles.
getDateFormatStyle() - Method in enum com.holonplatform.core.i18n.TemporalFormat
getDateStyle() - Method in enum com.holonplatform.core.i18n.TemporalFormat
Date DateFormat style
getDateTimeFormatter(TemporalType, TemporalFormat, TemporalFormat) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a DateTimeFormatter for javax.time.* types formatting and set it up according to context Locale and Localization settings.
getDateTimeFormatter(TemporalType) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a DateTimeFormatter for javax.time.* types formatting and set it up according to context Locale and Localization settings, using default format styles.
getDefault() - Static method in interface com.holonplatform.auth.keys.KeyReader
Get the default KeyReader.
getDefault(ClassLoader) - Static method in interface com.holonplatform.core.beans.BeanIntrospector
Return the default BeanIntrospector using given classLoader.
getDefault() - Static method in interface com.holonplatform.core.beans.BeanIntrospector
Return the default BeanIntrospector using default ClassLoader.
getDefault() - Static method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
Create a default TransactionConfiguration setting transaction rollback on errors to true.
getDefault() - Static method in interface com.holonplatform.core.presentation.StringValuePresenter
Get the default StringValuePresenter, using the LocalizationContext, if available as Context resource, to format dates and numbers and to localize any Localizable message.
getDefault(ClassLoader) - Static method in interface com.holonplatform.core.property.PropertyRendererRegistry
Return the default PropertyRendererRegistry using given classLoader.
getDefault() - Static method in interface com.holonplatform.core.property.PropertyRendererRegistry
Return the default PropertyRendererRegistry using default ClassLoader.
getDefault(ClassLoader) - Static method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Return the default PropertyValuePresenterRegistry using given classLoader.
getDefault() - Static method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Return the default PropertyValuePresenterRegistry using default ClassLoader.
getDefault() - Static method in enum com.holonplatform.core.query.lock.LockMode
Get the default lock mode
getDefaultBooleanLocalization(boolean) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Gets the default Localizable message to use to localize a boolean value
getDefaultClassLoader() - Static method in class com.holonplatform.core.internal.ContextManager
Gets the default ClassLoader.
getDefaultDateTemporalFormat() - Method in interface com.holonplatform.core.i18n.Localization
Default dates format style to use when TemporalFormat.DEFAULT is specified.
getDefaultDecimalPositions() - Method in interface com.holonplatform.core.i18n.Localization
Default decimal position for decimal numbers format
getDefaultTarget() - Method in class com.holonplatform.async.http.internal.AbstractAsyncRestClient
 
getDefaultTarget() - Method in interface com.holonplatform.http.rest.RestClientOperations
Get the default target request base URI, which will be used as target URI for every request configured using RestClientOperations.request(), if not overridden using RestClientOperations.RequestConfiguration.target(URI).
getDefaultTimeTemporalFormat() - Method in interface com.holonplatform.core.i18n.Localization
Default times format style to use when TemporalFormat.DEFAULT is specified.
getDescription() - Method in enum com.holonplatform.auth.jwt.JwtSignatureAlgorithm
Get the algorithm description.
getDescription() - Method in enum com.holonplatform.http.HttpStatus
Get the status description
getDescriptor() - Method in interface com.holonplatform.core.internal.BuiltinValidator
Get the validator descriptor, if available.
getDetails() - Method in interface com.holonplatform.auth.Account
Optional account details (e.g. user name, surname, language etc.)
getDetails() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
getDetails() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getDetails() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
getDialect() - Method in interface com.holonplatform.core.datastore.DatastoreConfigProperties
Get the dialect class name.
getDirection() - Method in interface com.holonplatform.core.query.QuerySort.PathQuerySort
Get the sort direction (ascending or descending).
getDomain() - Method in interface com.holonplatform.http.Cookie
Get the domain of the cookie
getDomain() - Method in class com.holonplatform.http.internal.HttpCookie
 
getElementType() - Method in interface com.holonplatform.core.CollectionExpression
Get the collection elements type.
getElementType() - Method in interface com.holonplatform.core.property.CollectionProperty
Get the collection elements type.
getEnvironment() - Method in interface com.holonplatform.spring.EnvironmentConfigPropertyProvider
Gets the Spring Environment.
getEnvironment() - Method in class com.holonplatform.spring.internal.DefaultEnvironmentConfigPropertyProvider
Gets the Spring context Environment
getErrorCode() - Method in exception com.holonplatform.http.ErrorResponse.ErrorResponseException
 
getErrorCode() - Method in interface com.holonplatform.http.ErrorResponse
Error code.
getErrorDescription() - Method in exception com.holonplatform.http.ErrorResponse.ErrorResponseException
 
getErrorDescription() - Method in interface com.holonplatform.http.ErrorResponse
Error description, i.e. a human-readable explanation of this error
getErrorURI() - Method in exception com.holonplatform.http.ErrorResponse.ErrorResponseException
 
getErrorURI() - Method in interface com.holonplatform.http.ErrorResponse
Optional error URI that leads to further details about this error
getExpireDate() - Method in interface com.holonplatform.auth.Credentials
Credential expire date
getExpireDate() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
getExpireTime() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getExpireTime() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get JWT token expire time.
getExpressionArguments() - Method in interface com.holonplatform.core.query.QueryFunction
If the function supports expression arguments, returns the arguments list.
getExpressionArguments() - Method in interface com.holonplatform.core.query.QueryFunction.NoArgQueryFunction
 
getExpressionResolvers() - Method in interface com.holonplatform.core.ExpressionResolver.ExpressionResolverProvider
Get the available ExpressionResolvers.
getExpressionResolvers() - Method in class com.holonplatform.core.internal.DefaultExpressionResolverRegistry
 
getExpressionResolverType() - Method in interface com.holonplatform.core.datastore.DatastoreExpressionResolverRegistrar
Get the ExpressionResolver base type to use with this Datastore for automatic resolver registration.
getExpressionType() - Method in interface com.holonplatform.core.ExpressionResolver
Get the expression type which this resolver can handle.
getExpressionType() - Method in class com.holonplatform.core.internal.CallbackExpressionResolver
 
getExpressionValueConverter() - Method in interface com.holonplatform.core.ConverterExpression
Get the expression value type converter, if available.
getExpressionValueConverter() - Method in class com.holonplatform.core.internal.AbstractConverterExpression
 
getExpressionValueConverter() - Method in class com.holonplatform.core.internal.DefaultCollectionConstantExpression
 
getExpressionValueConverter() - Method in interface com.holonplatform.core.property.Property
 
getField() - Method in interface com.holonplatform.core.beans.BeanProperty
Get the field to which the bean property is bound
getFilter() - Method in interface com.holonplatform.core.datastore.operation.commons.BulkDeleteOperationConfiguration
Get the optional operation restrictions, expressed as a QueryFilter.
getFilter() - Method in interface com.holonplatform.core.datastore.operation.commons.BulkUpdateOperationConfiguration
Get the optional operation restrictions, expressed as a QueryFilter.
getFilter() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get the query filter.
getFirstIdentifier() - Method in interface com.holonplatform.core.property.PropertySet
Get the first property which acts as property set identifier, if available.
getFirstInsertedKey() - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
Get the first inserted key value, if available.
getFirstInsertedKey(Class<T>) - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
Get the first inserted key value given target type, if available.
getForEntity(Class<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using GET method and asynchronously receive the response entity payload back.
getForEntity(ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using GET method and asynchronously receive the response entity payload of given generic type back.
getForEntity(Class<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using GET method and receive the response entity payload back.
getForEntity(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using GET method and receive the response entity payload of given generic type back.
getForEntity(Class<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using GET method and receive the response entity payload back.
getForEntity(ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using GET method and receive the response entity payload of given generic type back.
getForStream() - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using GET method and asynchronously receive the response entity InputStream back.
getForStream() - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using GET method and receive the response entity InputStream back.
getForStream() - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using GET method and receive the response entity back as a stream.
getFractionDigits() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getFractionDigits() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the fractional digits count.
getHashAlgorithm() - Method in interface com.holonplatform.auth.Credentials
Get hash algorithm used to encode secret.
getHashAlgorithm() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
getHashIterations() - Method in interface com.holonplatform.auth.Credentials
Get hash iterations performed for secret encoding
getHashIterations() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
getHeader(String) - Method in interface com.holonplatform.core.messaging.MessageHeaders
Get header value using given header name
getHeaders() - Method in interface com.holonplatform.core.messaging.MessageHeaders
Get message headers.
getHeaders() - Method in class com.holonplatform.http.internal.DefaultHttpResponse
 
getHeaders() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the request headers
getHeaderValue(String) - Method in interface com.holonplatform.http.HttpHeaders
Get a HTTP header as a single string value.
getHttpStatus() - Method in exception com.holonplatform.http.ErrorResponse.ErrorResponseException
 
getHttpStatus() - Method in interface com.holonplatform.http.ErrorResponse
Optional HTTP status code to represent error as a HTTP response
getId() - Method in interface com.holonplatform.auth.Account
Account id (required).
getId() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
getIdentifiers() - Method in interface com.holonplatform.core.property.PropertySet
Get the optional identifier properties which represent the unique identifier of this property set.
getIgnoreMode() - Method in interface com.holonplatform.core.beans.BeanProperty.Builder
Get whether the property is marked as to be ignored and the ignore modality.
getIn() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getIn() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the admitted values
getInsertedKey(Path<T>) - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
For Datastore.OperationType.INSERT operations, returns the inserted key value which correspond to given path name, if available.
getInsertedKeys() - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
For Datastore.OperationType.INSERT operations, returns the inserted key values, if the concrete Datastore implementation supports this feature.
getIntegerDigits() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getIntegerDigits() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the integer digits count.
getIssuer() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getIssuer() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get the JWT token issuer (iss)
getIssuers() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
 
getIssuers() - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator
Get the allowed JWT issuers
getJoins() - Method in interface com.holonplatform.core.datastore.relational.RelationalTarget
Get the defined joins.
getJoinType() - Method in interface com.holonplatform.core.datastore.relational.Join
Get the Join.JoinType.
getKey() - Method in interface com.holonplatform.core.config.ConfigProperty
Property key (name)
getLength() - Method in class com.holonplatform.core.streams.LimitedInputStream
Get the stream length.
getLimit() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get result set limit.
getLocale() - Method in interface com.holonplatform.core.i18n.Localization
Locale to which this localization informations refer
getLocale() - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get Locale currently bound to this context, if any
getLocale() - Method in interface com.holonplatform.core.i18n.LocalizationContext.LocalizationChangeEvent
Get the new LocalizationContext Locale, if available.
getLocale() - Method in interface com.holonplatform.http.HttpHeaders
Get the first (most qualified) Locale using the HttpHeaders.ACCEPT_LANGUAGE header, if present.
getLocales() - Method in interface com.holonplatform.http.HttpHeaders
Try to get a list of Locale using the HttpHeaders.ACCEPT_LANGUAGE header, if present.
getLocalizableMessage() - Method in exception com.holonplatform.core.Validator.ValidationException
Get the exception localizable message, if available.
getLocalizedCausesMessages() - Method in exception com.holonplatform.core.Validator.ValidationException
Get all the localized validation error messages of the validation causes, if any.
getLocalizedMessage() - Method in exception com.holonplatform.core.Validator.ValidationException
 
getLocation() - Method in interface com.holonplatform.http.HttpHeaders
Return the resource location as specified by the HttpHeaders.LOCATION header.
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.holonplatform.spring.boot.internal.OnPropertyPrefixCondition
 
getMax() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getMax() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the maximum value.
getMaxAge() - Method in interface com.holonplatform.http.CacheControl
Get the max-age cache control directive.
getMaxAge() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
getMaxSize() - Method in class com.holonplatform.core.utils.SizedStack
Stack max size
getMediaType() - Method in interface com.holonplatform.http.rest.RequestEntity
Get entity media type, if specified
getMessage() - Method in interface com.holonplatform.core.i18n.Localizable
Get the default message to use if a Localizable.getMessageCode() is not available or a localized message which corresponds to the message code cannot be found or no localization handler is available for message translation.
getMessage(String, String, Object...) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a message for given code localized according to current Locale to which context is bound
getMessage(Localizable) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get the localized message for given Localizable.
getMessage(Localizable, boolean) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a possibly localized message if the LocalizationContext is localized.
getMessage(Locale, String) - Method in interface com.holonplatform.core.i18n.MessageProvider
Get a localized message in given locale for specified message code
getMessage(Locale, String, Object...) - Method in interface com.holonplatform.core.i18n.MessageResolver
Get the localized message which corresponds to given message localization code, if available, using the given locale.
getMessage(Locale, String, String, Object...) - Method in interface com.holonplatform.core.i18n.MessageResolver
Get the localized message which corresponds to given message localization code, using the given locale.
getMessage() - Method in exception com.holonplatform.core.Validator.ValidationException
 
getMessage() - Method in enum com.holonplatform.core.Validator.ValidationMessage
 
getMessageArguments() - Method in interface com.holonplatform.core.i18n.Localizable
Optional arguments to use for message localization.
getMessageArguments() - Method in exception com.holonplatform.core.Validator.ValidationException
 
getMessageArgumentsPlaceholder() - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get the symbol to be used as message arguments placeholder.
getMessageCode() - Method in interface com.holonplatform.core.i18n.Localizable
Get the message code to use to obtain a localized message
getMessageCode() - Method in exception com.holonplatform.core.Validator.ValidationException
 
getMessageCode() - Method in enum com.holonplatform.core.Validator.ValidationMessage
 
getMessageType() - Method in interface com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver
Get supported message type
getMessageType() - Method in class com.holonplatform.auth.internal.AbstractHttpAuthenticationTokenResolver
 
getMessageType() - Method in class com.holonplatform.auth.internal.CallbackAuthenticationTokenResolver
 
getMethod() - Method in interface com.holonplatform.http.HttpRequest
Get the request method
getMethodName() - Method in enum com.holonplatform.http.HttpMethod
Method name
getMin() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getMin() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the minimum value.
getModelElementType() - Method in interface com.holonplatform.core.property.CollectionPropertyValueConverter
Get the model collection element type.
getModelType() - Method in interface com.holonplatform.core.ConverterExpression
Get the model expression type.
getModelType() - Method in interface com.holonplatform.core.ExpressionValueConverter
Get the model data type.
getModelType() - Method in interface com.holonplatform.core.property.PropertyValueConverter
Get the model data type
getModelValue() - Method in interface com.holonplatform.core.CollectionConstantExpression
 
getModelValue() - Method in interface com.holonplatform.core.ConstantConverterExpression
Get the model data type value, using the ExpressionValueConverter to convert constant expression value, if available.
getModelValue(T) - Method in interface com.holonplatform.core.ConverterExpression
Get the model data type value of given value, using the ExpressionValueConverter to convert the value, if available.
getModelValue() - Method in class com.holonplatform.core.internal.DefaultCollectionConstantExpression
 
getModelValue() - Method in class com.holonplatform.core.internal.DefaultConstantConverterExpression
 
getModelValue() - Method in class com.holonplatform.core.internal.DefaultNullExpression
 
getModelValue() - Method in interface com.holonplatform.core.NullExpression
Get the model data type value, using the ExpressionValueConverter to convert constant expression value, if available.
getMultiValueRequestParameter(String) - Method in interface com.holonplatform.http.HttpRequest
Get a request URI query parameter by name as multi-value
getName() - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
getName() - Method in class com.holonplatform.auth.internal.DefaultRealm
 
getName() - Method in interface com.holonplatform.auth.jwt.JwtConfigProperties
 
getName() - Method in interface com.holonplatform.auth.Realm
Get optional realm name.
getName() - Method in interface com.holonplatform.core.beans.BeanConfigProperties
 
getName() - Method in interface com.holonplatform.core.config.ConfigPropertySet
Configuration property set name, used as property definition prefix.
getName() - Method in interface com.holonplatform.core.ContextScope
Gets the scope name.
getName() - Method in class com.holonplatform.core.examples.ExampleContext.MyContextScope
 
getName() - Method in class com.holonplatform.core.internal.ClassLoaderScope
 
getName() - Method in class com.holonplatform.core.internal.DefaultPath
 
getName() - Method in class com.holonplatform.core.internal.ThreadScope
 
getName() - Method in interface com.holonplatform.core.Path
Gets the path name
getName() - Method in interface com.holonplatform.core.property.Property
Get the name which identifies this property.
getName() - Method in interface com.holonplatform.http.Cookie
Get the name of the cookie
getName() - Method in class com.holonplatform.http.internal.HttpCookie
 
getName() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getName() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
getNotIn() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getNotIn() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the not admitted values
getNumberFormat(Class<? extends Number>, int, boolean) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a NumberFormat for numbers formatting and set it up according to context Locale and Localization settings.
getNumberFormat(Class<? extends Number>) - Method in interface com.holonplatform.core.i18n.LocalizationContext
Get a NumberFormat for numbers formatting and set it up according to context Locale and Localization settings.
getOffset() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get 0-based results offset.
getOn() - Method in interface com.holonplatform.core.datastore.relational.Join
Get the QueryFilter that corresponds to the ON restriction(s) on the join.
getOperationType() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult
Get the executed operation type, if available.
getOperationType() - Method in interface com.holonplatform.core.datastore.Datastore.OperationResult
Get the executed operation type, if available.
getOpposite() - Method in enum com.holonplatform.core.query.QuerySort.SortDirection
Direct opposite sort direction
getOrder() - Method in interface com.holonplatform.core.ContextScope
Gets the scope order.
getOrder() - Method in class com.holonplatform.core.examples.ExampleContext.MyContextScope
 
getOrder() - Method in class com.holonplatform.core.internal.ClassLoaderScope
 
getOrder() - Method in class com.holonplatform.core.internal.ThreadScope
 
getParameter(String) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
getParameter(String, Class<T>) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
getParameter(String) - Method in interface com.holonplatform.core.ParameterSet
Get value of parameter named name, if found.
getParameter(String, Class<T>) - Method in interface com.holonplatform.core.ParameterSet
Get typed parameter value.
getParameter(String, Class<T>, T) - Method in interface com.holonplatform.core.ParameterSet
Get typed parameter value with default-fallback support.
getParameter(ConfigProperty<T>) - Method in interface com.holonplatform.core.ParameterSet
Get the value of the parameter which name matches given ConfigProperty key, if found.
getParameter(ConfigProperty<T>, T) - Method in interface com.holonplatform.core.ParameterSet
Get the value of the parameter which name matches given ConfigProperty key with default-fallback support.
getParameterIf(String, Class<T>, Predicate<T>) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
getParameterIf(String, Class<T>, Predicate<T>) - Method in interface com.holonplatform.core.ParameterSet
Get a (typed) parameter value only if parameter is present, has a not null value, and its value satisfies given condition.
getParameterIf(ConfigProperty<T>, Predicate<T>) - Method in interface com.holonplatform.core.ParameterSet
Get a (typed) parameter value only if parameter is present, has a not null value, and its value satisfies given condition.
getParameters() - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Get the operation parameters.
getParameters() - Method in enum com.holonplatform.http.MediaType
Get media type parameters string
getParent() - Method in interface com.holonplatform.core.i18n.Localization
Optional parent Localization for fallback behaviours
getParent() - Method in class com.holonplatform.core.internal.DefaultPath
 
getParent() - Method in interface com.holonplatform.core.Path.FinalPath
 
getParent() - Method in interface com.holonplatform.core.Path
Gets the parent path
getParentProperty() - Method in interface com.holonplatform.core.beans.BeanProperty
Get the parent bean property, if any
getPath(Property<T>) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Check if given property is available in property set and if it can be represented as a Path.
getPath() - Method in interface com.holonplatform.core.property.PathPropertySetAdapter.PropertyPath
Get the path bound the property definition.
getPath() - Method in interface com.holonplatform.core.query.QuerySort.PathQuerySort
Get the Path on which the sort is declared.
getPath() - Method in interface com.holonplatform.http.Cookie
Get the path of the cookie
getPath() - Method in class com.holonplatform.http.internal.HttpCookie
 
getPathIdentifiers() - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
If the property set declares a set of identifiers, and each identifier property can be represented as a Path, returns the set of identifiers represented as paths.
getPattern() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
getPattern() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get the value regexp pattern.
getPayload() - Method in interface com.holonplatform.core.messaging.Message
Message payload
getPayload() - Method in class com.holonplatform.http.internal.AbstractHttpRequest
 
getPayload() - Method in class com.holonplatform.http.internal.DefaultHttpResponse
 
getPayload() - Method in interface com.holonplatform.http.rest.RequestEntity
Get entity payload, if available
getPayloadType() - Method in interface com.holonplatform.core.messaging.Message
Message payload type
getPayloadType() - Method in class com.holonplatform.http.internal.AbstractHttpRequest
 
getPayloadType() - Method in class com.holonplatform.http.internal.DefaultHttpResponse
 
getPermission() - Method in class com.holonplatform.auth.internal.DefaultPermission
 
getPermission() - Method in interface com.holonplatform.auth.Permission
If this permission can be represented as a String retaining a sufficient precision to be relied upon for a access control decisions, this method should return such string.
getPermission() - Method in class com.holonplatform.spring.security.internal.SpringSecurityPermission
 
getPermissions() - Method in interface com.holonplatform.auth.Account
Optional permissions granted to account
getPermissions() - Method in interface com.holonplatform.auth.Authentication
Set of Permissions granted to principal with this Authentication
getPermissions() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
getPermissions() - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
getPermissions() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getPermissionType() - Method in interface com.holonplatform.auth.Authorizer
Get supported Permission type
getPermissionType() - Method in class com.holonplatform.auth.internal.DefaultAuthorizer
 
getPermissionType() - Method in class com.holonplatform.auth.internal.DefaultRealm
 
getPresenter(Property<T>) - Method in interface com.holonplatform.core.property.PropertyValuePresenterRegistry
Gets the PropertyValuePresenter to use with given property according to registered presenters.
getPrincipal() - Method in interface com.holonplatform.auth.AuthenticationToken
Get the principal to which this authentication token refers, i.e. the account identity submitted during the authentication process.
getPrincipal() - Method in class com.holonplatform.auth.token.AccountCredentialsToken
 
getPrincipal() - Method in class com.holonplatform.auth.token.BearerAuthenticationToken
 
getPrincipal() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getPrincipal() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthenticationToken
 
getPrincipal() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
getPrivateKey() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getPrivateKey() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get the private key to be used with asymmetric JWT signature algorithms.
getProjection() - Method in interface com.holonplatform.core.query.QueryOperation
Get the query projection.
getProperty(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName, if available.
getProperty(String, Class<T>) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName and given type, if available.
getProperty(String, Class<T>) - Method in interface com.holonplatform.core.config.ConfigPropertyProvider
Return the property value associated with the given key and try to convert property value to given target type.
getProperty(Path<T>) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Check if a Property which corresponds to given path is present in the property set.
getProperty(String, Class<T>) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Get the Property with given name, if available in the property set.
getProperty(String) - Method in interface com.holonplatform.core.property.PathPropertySetAdapter
Get the Property with given name, if available in the property set.
getProperty() - Method in interface com.holonplatform.core.property.PathPropertySetAdapter.PropertyPath
Get the property definition.
getProperty() - Method in exception com.holonplatform.core.property.Property.PropertyAccessException
Get the property to which exception is related
getProperty() - Method in interface com.holonplatform.core.property.PropertyBox.PropertyValue
Get the Property.
getProperty(String, Class<T>) - Method in class com.holonplatform.spring.internal.DefaultEnvironmentConfigPropertyProvider
 
getPropertyBoolean(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a BooleanProperty, if available.
getPropertyNames() - Method in interface com.holonplatform.core.config.ConfigPropertyProvider
Returns a Stream of all available property names
getPropertyNames() - Method in class com.holonplatform.spring.internal.DefaultEnvironmentConfigPropertyProvider
 
getPropertyNumeric(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a NumericProperty, if available.
getPropertyNumeric(String, Class<N>) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a NumericProperty, if available.
getPropertySet(Class<? extends T>) - Method in interface com.holonplatform.core.beans.BeanIntrospector
Introspect given Java Bean beanClass and provides a BeanPropertySet to learn about bean properties and configuration.
getPropertySet(Class<? extends T>, Path<?>) - Method in interface com.holonplatform.core.beans.BeanIntrospector
Deprecated.
The root bean property path will always be a Path.FinalPath typed on bean class and with the bean class name as path name. Use BeanIntrospector.getPropertySet(Class) instead.
getPropertySet() - Method in interface com.holonplatform.core.datastore.operation.commons.BulkInsertOperationConfiguration
Get the operation property set.
getPropertySet() - Method in interface com.holonplatform.core.property.PropertyBoxProperty
Get the PropertySet bound to the PropertyBox type of this property.
getPropertySet() - Method in interface com.holonplatform.core.query.PropertySetProjection
Get the projection property set
getPropertySet() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the PropertySet to use to deserialize any PropertyBox contained in the response payload
getPropertyString(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a StringProperty, if available.
getPropertyTemporal(String) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a TemporalProperty, if available.
getPropertyTemporal(String, Class<T>) - Method in interface com.holonplatform.core.beans.BeanPropertyInspector
Get the bean property with given propertyName as a TemporalProperty, if available.
getPropertyType() - Method in interface com.holonplatform.core.property.PropertyValueConverter
Get the property type
getPropertyValue(PropertyBox) - Method in interface com.holonplatform.core.property.PropertyValueProvider
Gets the property value.
getProtocol() - Method in interface com.holonplatform.core.messaging.Message
Protocol name with which message was delivered
getProtocol() - Method in interface com.holonplatform.http.HttpMessage
 
getPublicKey() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getPublicKey() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get the public key to be used with asymmetric JWT signature algorithms.
getQueryConfiguration() - Method in interface com.holonplatform.core.datastore.beans.BeanQueryBuilder
Get the current QueryConfiguration.
getQueryConfiguration() - Method in interface com.holonplatform.core.query.QueryBuilder
Get the current QueryConfiguration.
getQueryFilter() - Method in interface com.holonplatform.core.query.QueryConfigurationProvider
Get the query filter.
getQueryParameters() - Method in interface com.holonplatform.core.query.QueryConfigurationProvider
Get the query parameters.
getQueryParameters() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the URI query parameters
getQuerySort() - Method in interface com.holonplatform.core.query.QueryConfigurationProvider
Get the query sort.
getReadMethod() - Method in interface com.holonplatform.core.beans.BeanProperty
Get the bean method to be used to read property value, if available.
getRenderer(Class<R>, Property<? extends T>) - Method in interface com.holonplatform.core.property.PropertyRendererRegistry
Gets the PropertyRenderer to use with given property according to registered renderers for given renderingType.
getRenderType() - Method in interface com.holonplatform.core.property.PropertyRenderer
Return the object type handled by this renderer and returned by the PropertyRenderer.render(Property) method.
getRequestCookie(String) - Method in interface com.holonplatform.http.HttpRequest
Get a request Cookie by name
getRequestHost() - Method in interface com.holonplatform.http.HttpRequest
Get the fully qualified name of the client host or the last proxy that sent the request.
getRequestParameter(String) - Method in interface com.holonplatform.http.HttpRequest
Get a request URI query parameter by name.
getRequestParameters() - Method in interface com.holonplatform.http.HttpRequest
Get all request URI query parameters
getRequestPath() - Method in interface com.holonplatform.http.HttpRequest
Get the path of the current request relative to the base URI as a string
getRequestPath() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the request path to append to the base URI.
getRequestURI() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the full request URI, composed by RestClientOperations.RequestConfiguration.getBaseRequestURI() and RestClientOperations.RequestConfiguration.getRequestPath(), including any (not resolved) template parameter.
getRequestURI() - Method in interface com.holonplatform.http.servlet.ServletHttpRequest
Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
getRequiredClaims() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
 
getRequiredClaims() - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator
Get optional required JWT claims
getResolvedType() - Method in interface com.holonplatform.core.datastore.DataTarget.DataTargetResolver
 
getResolvedType() - Method in interface com.holonplatform.core.ExpressionResolver
Get the resolved expression type
getResolvedType() - Method in class com.holonplatform.core.internal.CallbackExpressionResolver
 
getResolvedType() - Method in interface com.holonplatform.core.query.QueryFilter.QueryFilterResolver
 
getResolvedType() - Method in interface com.holonplatform.core.query.QuerySort.QuerySortResolver
 
getResolversForMessageType(Class<T>) - Method in interface com.holonplatform.auth.Authenticator.MessageAuthenticator
Get available AuthenticationToken.AuthenticationTokenResolvers for given message type
getResolversForMessageType(Class<T>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
getResource() - Method in class com.holonplatform.core.examples.ExampleContext
 
getResponse() - Method in exception com.holonplatform.http.exceptions.UnsuccessfulResponseException
Get the response entity associated with to exception.
getRestClientFactories(String, ClassLoader) - Method in enum com.holonplatform.async.http.internal.AsyncRestClientFactoryRegistry
Get the AsyncRestClientFactory for given fullyQualifiedClassName AsyncRestClient instance and ClassLoader.
getRestClientImplementationClass() - Method in interface com.holonplatform.async.http.AsyncRestClientFactory
Get the AsyncRestClient implementation class returned by this factory.
getRestClientImplementationClass() - Method in interface com.holonplatform.http.rest.RestClientFactory
Get the RestClient implementation class returned by this factory.
getRestClientImplementationClass() - Method in class com.holonplatform.spring.boot.internal.SpringBootRestTemplateRestClientFactory
 
getRestTemplate() - Method in interface com.holonplatform.spring.SpringRestClient
Get the RestTemplate bound to this RestClient.
getResult() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore.BeanOperationResult
Get the bean instance which represents the result of the operation, if available.
getSalt() - Method in interface com.holonplatform.auth.Credentials
Get salt data used to hash secret
getSalt() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
getScheme() - Method in interface com.holonplatform.auth.Authentication
Get the authentication scheme with which this authentication was produced.
getScheme() - Method in interface com.holonplatform.auth.AuthenticationError
Get authentication scheme
getScheme() - Method in interface com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver
Optional authentication scheme
getScheme() - Method in exception com.holonplatform.auth.exceptions.AuthenticationException
 
getScheme() - Method in class com.holonplatform.auth.internal.AbstractHttpAuthenticationTokenResolver
 
getScheme() - Method in class com.holonplatform.auth.internal.CallbackAuthenticationTokenResolver
 
getScheme() - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
getScheme() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
getScope(String) - Static method in class com.holonplatform.core.internal.ContextManager
Gets the ContextScope with given name bound to default ClassLoader
getScope(String, ClassLoader) - Static method in class com.holonplatform.core.internal.ContextManager
Gets the ContextScope with given name bound to given classLoader
getScopes() - Static method in class com.holonplatform.core.internal.ContextManager
Gets all available ContextScopes for default ClassLoader
getScopes(ClassLoader) - Static method in class com.holonplatform.core.internal.ContextManager
Gets all available ContextScopes for given classLoader
getSecret() - Method in interface com.holonplatform.auth.Credentials
Get secret data (e.g. password)
getSecret() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
getSelection() - Method in interface com.holonplatform.core.datastore.relational.SubQuery
Gets the projection to use as the subquery result
getSelection() - Method in interface com.holonplatform.core.query.BeanProjection
Get the optional projection selection bean Paths.
getSequence() - Method in interface com.holonplatform.core.beans.BeanProperty
Get the property sequence within a property set, if configured.
getSessionId() - Method in interface com.holonplatform.http.servlet.ServletHttpRequest
Returns the id of current HttpSession associated with this request, if any.
getSharedKey() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getSharedKey() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get the shared key to be used with symmetric JWT signature algorithms.
getSignatureAlgorithm() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
getSignatureAlgorithm() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get the JWT token signature algorithm.
getSMaxAge() - Method in interface com.holonplatform.http.CacheControl
Get the s-maxage cache control directive.
getSMaxAge() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
getSort() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get the query sort.
getSource() - Method in interface com.holonplatform.core.i18n.LocalizationContext.LocalizationChangeEvent
Get the LocalizationContext which triggered the localization change event.
getStatus() - Method in exception com.holonplatform.http.exceptions.HttpStatusCodeException
Get HTTP response status associated with this exception as HttpStatus, if available and known.
getStatus() - Method in interface com.holonplatform.http.HttpResponse
Get the response status as HttpStatus
getStatusCode() - Method in exception com.holonplatform.http.exceptions.HttpStatusCodeException
Get the HTTP status code.
getStatusCode() - Method in interface com.holonplatform.http.HttpResponse
Get the response status code
getStatusCode() - Method in class com.holonplatform.http.internal.DefaultHttpResponse
 
getSubPropertiesUsingPrefix(String) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Get a key-value Map of all the properties at sub levels of this property set, starting from given prefix.
getSubtype() - Method in enum com.holonplatform.http.MediaType
Gets the sub type
getTarget() - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Get the data target.
getTarget() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get the data target.
getTemplateParameters() - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Get the URI template parameters to resolve
getTemporalType() - Method in class com.holonplatform.core.internal.AbstractConverterExpression
 
getTemporalType() - Method in class com.holonplatform.core.internal.DefaultCollectionConstantExpression
 
getTemporalType() - Method in interface com.holonplatform.core.property.Property
 
getTemporalType() - Method in interface com.holonplatform.core.property.PropertyConfiguration
Get the optional TemporalType specification for Date or Calendar type properties, which can be used to perform consistent operations on property value, such as presentation, rendering or persistence data manipulation.
getTemporalType(Temporal) - Static method in enum com.holonplatform.core.temporal.TemporalType
Get the temporal macro-type of given temporal instance, if available.
getTemporalType(Class<?>) - Static method in enum com.holonplatform.core.temporal.TemporalType
Get the temporal macro-type of given type, if it is well-known temporal type.
getTemporalType() - Method in interface com.holonplatform.core.TypedExpression
If the expression type represents a temporal type, get the actual TemporalType of the type.
getTenantId() - Method in interface com.holonplatform.core.tenancy.TenantResolver
Gets the current tenant id, if available
getTimeFormatStyle() - Method in enum com.holonplatform.core.i18n.TemporalFormat
getTimeStyle() - Method in enum com.holonplatform.core.i18n.TemporalFormat
Time DateFormat style
getTokenType() - Method in interface com.holonplatform.auth.Authenticator
Get supported AuthenticationToken type
getTokenType() - Method in class com.holonplatform.auth.internal.AccountAuthenticator
 
getTokenType() - Method in class com.holonplatform.auth.internal.DefaultCallbackAuthenticator
 
getTokenType() - Method in class com.holonplatform.auth.internal.DefaultRealm
 
getTokenType() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator
 
getTokenType() - Method in class com.holonplatform.spring.security.internal.AccountCredentialsAuthenticationManagerAuthenticator
 
getTokenType() - Method in class com.holonplatform.spring.security.internal.DefaultAuthenticationManagerAuthenticator
 
getTransactionOptions() - Method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
Get the transaction configuration options, if any.
getType() - Method in interface com.holonplatform.core.config.ConfigProperty
Property value type
getType() - Method in class com.holonplatform.core.internal.DefaultCollectionConstantExpression
 
getType() - Method in class com.holonplatform.core.internal.DefaultConstantConverterExpression
 
getType() - Method in class com.holonplatform.core.internal.DefaultNullExpression
 
getType() - Method in class com.holonplatform.core.internal.DefaultPath
 
getType() - Method in interface com.holonplatform.core.property.Property
Get the type of values supported by this property.
getType() - Method in interface com.holonplatform.core.query.BeanProjection
 
getType() - Method in interface com.holonplatform.core.query.PropertySetProjection
 
getType() - Method in interface com.holonplatform.core.query.StringFunction
 
getType() - Method in interface com.holonplatform.core.TypedExpression
Get the expression type.
getType() - Method in enum com.holonplatform.http.MediaType
Gets the primary type
getType() - Method in interface com.holonplatform.http.rest.ResponseType
Get the actual response type
getValidationMessages() - Method in exception com.holonplatform.core.Validator.ValidationException
Get all the validation error messages carried by this validation exception.
getValidators() - Method in interface com.holonplatform.core.Validator.Validatable
Get the registered validators.
getValue() - Method in enum com.holonplatform.auth.jwt.JwtSignatureAlgorithm
Get the algorithm name.
getValue() - Method in interface com.holonplatform.core.ConstantConverterExpression
Get the constant expression value
getValue() - Method in interface com.holonplatform.core.datastore.operation.commons.PropertyBoxOperationConfiguration
Get the PropertyBox value.
getValue() - Method in class com.holonplatform.core.internal.DefaultCollectionConstantExpression
 
getValue() - Method in class com.holonplatform.core.internal.DefaultConstantConverterExpression
 
getValue(Path<T>) - Method in interface com.holonplatform.core.property.PathPropertyBoxAdapter
Get the value of the PropertyBox property which corresponds to given path, if the the property is present and its value is not null.
getValue(Property<T>) - Method in interface com.holonplatform.core.property.PropertyBox
Get the value for given property.
getValue() - Method in interface com.holonplatform.core.property.PropertyBox.PropertyValue
Get the property value.
getValue() - Method in enum com.holonplatform.core.Validator.PatternFlag
Get the regex flag value.
getValue() - Method in interface com.holonplatform.http.Cookie
Get the value of the cookie
getValue() - Method in class com.holonplatform.http.internal.HttpCookie
 
getValueExpressions(boolean) - Method in interface com.holonplatform.core.datastore.operation.commons.PropertyBoxOperationConfiguration
Get the PropertyBox value as a Path - TypedExpression map.
getValueIfPresent(Property<T>) - Method in interface com.holonplatform.core.property.PropertyBox
Get the value for given property, if property is present in this box and has a not null value.
getValueOrElse(Path<T>, Consumer<Path<T>>) - Method in interface com.holonplatform.core.property.PathPropertyBoxAdapter
Get the value of the PropertyBox property which corresponds to given path, if the the property is present and its value is not null.
getValueProvider() - Method in interface com.holonplatform.core.property.VirtualProperty
Get property value provider.
getValues() - Method in interface com.holonplatform.core.datastore.operation.commons.BulkInsertOperationConfiguration
Get the values to insert.
getValues() - Method in interface com.holonplatform.core.datastore.operation.commons.BulkUpdateOperationConfiguration
Get the operation values, expressed as a Path - TypedExpression map.
getVersion() - Method in interface com.holonplatform.http.Cookie
Get the version of the cookie
getVersion() - Method in class com.holonplatform.http.internal.HttpCookie
 
getWriteMethod() - Method in interface com.holonplatform.core.beans.BeanProperty
Get the bean method to be used to write property value, if available.
getWriteOption(Class<WO>) - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Get the DatastoreOperations.WriteOption of given type, if avaible.
getWriteOptions() - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Get the DatastoreOperations.WriteOptions associated to this operation.
getWriteOptions(Class<WO>) - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Get the DatastoreOperations.WriteOption of given type available in this configuration.
goe(T) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is greater than or equal to given constant value.
goe(TypedExpression<? super T>) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is greater than or equal to given expression value.
goe(TypedExpression<T>, TypedExpression<? super T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given left and right operands, which checks if left expression value is greater than or equal to right expression value.
goe(TypedExpression<T>, T) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is greater than or equal to given constant value.
greaterOrEqual(T) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than or equal to given compareTo value, and uses default Validator.ValidationMessage.GREATER_OR_EQUAL message as validation error message.
greaterOrEqual(T, Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than or equal to given compareTo value, and uses given Localizable message as validation error message.
greaterOrEqual(T, String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than or equal to given compareTo value.
greaterThan(TypedExpression<T>, TypedExpression<? super T>, boolean) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given left and right operands, which checks if left expression value is greater than or greater than or equal to right expression value.
greaterThan(TypedExpression<T>, T, boolean) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is greater than or greater than or equal to given constant value.
greaterThan(T) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than given compareTo value, and uses default Validator.ValidationMessage.LESS_THAN message as validation error message.
greaterThan(T, Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than given compareTo value, and uses given Localizable message as validation error message.
greaterThan(T, String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that a value is greater than given compareTo value.
gt(T) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is greater than given constant value.
gt(TypedExpression<? super T>) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is greater than given expression value.
gt(TypedExpression<T>, TypedExpression<? super T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given left and right operands, which checks if left expression value is greater than right expression value.
gt(TypedExpression<T>, T) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is greater than given constant value.

H

hasAnnotation(Class<A>) - Method in interface com.holonplatform.core.beans.BeanProperty
Checks whether an annotation of given annotationClass is present on this property.
hasCommodity(Class<? extends DatastoreCommodity>) - Method in interface com.holonplatform.core.datastore.DatastoreCommodityHandler
Get whether given DatastoreCommodity type is available.
hasConfigProperty(ConfigProperty<T>) - Method in interface com.holonplatform.core.config.ConfigPropertySet
Checks whether this property set contains a not null value associated to given property.
HasConfiguration<C extends ParameterSet> - Interface in com.holonplatform.core
Declares the support for a ParameterSet type configuration property container.
hasConfiguration(Object) - Static method in interface com.holonplatform.core.HasConfiguration
Checks if given object supports a configuration parameter set.
hasFeature(NumberFormatFeature, NumberFormatFeature[]) - Static method in enum com.holonplatform.core.i18n.NumberFormatFeature
Check if given feature is present among given features array
HASH_MD2 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
MD2 hash algorithm name
HASH_MD5 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
MD5 hash algorithm name
HASH_SHA_1 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
SHA-1 hash algorithm name
HASH_SHA_256 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
SHA-256 hash algorithm name
HASH_SHA_384 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
SHA-384 hash algorithm name
HASH_SHA_512 - Static variable in interface com.holonplatform.auth.Credentials.Encoder
SHA-512 hash algorithm name
hashAlgorithm(String) - Method in interface com.holonplatform.auth.Credentials.Builder
Set hash algorithm name used to encode secret
hashAlgorithm(String) - Method in interface com.holonplatform.auth.Credentials.Encoder
Hash algorithm to use.
hashAlgorithm(String) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
hashAlgorithm(String) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashCode() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
hashCode() - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
hashCode() - Method in class com.holonplatform.auth.internal.DefaultPermission
 
hashCode() - Method in interface com.holonplatform.auth.Permission
 
hashCode(T) - Method in interface com.holonplatform.core.objects.HashCodeProvider
Get the hash code of given object.
hashCode() - Method in class com.holonplatform.http.internal.HttpCookie
 
hashCode() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
hashCode() - Method in class com.holonplatform.spring.security.internal.PermissionGrantedAuthority
 
hashCode() - Method in class com.holonplatform.spring.security.internal.SpringSecurityPermission
 
HashCodeProvider<T> - Interface in com.holonplatform.core.objects
Object hashCode provider.
hashCodeProvider(HashCodeProvider<? super P>) - Method in interface com.holonplatform.core.property.Property.Builder
Set the function to use to provide the property hash code using the Object.hashCode() method.
hashCodeProvider(HashCodeProvider<PropertyBox>) - Method in interface com.holonplatform.core.property.PropertyBox.Builder
Set the function to use to provide the PropertyBox object hash code using the Object.hashCode() method.
hashIterations(int) - Method in interface com.holonplatform.auth.Credentials.Builder
Set hash iterations performed for secret encoding
hashIterations(int) - Method in interface com.holonplatform.auth.Credentials.Encoder
Set hash iterations to perform.
hashIterations(int) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
hashIterations(int) - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashMD5() - Method in interface com.holonplatform.auth.Credentials.Encoder
Apply MD5 hash algorithm
hashMD5() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashSHA1() - Method in interface com.holonplatform.auth.Credentials.Encoder
Apply SHA-1 hash algorithm
hashSHA1() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashSHA256() - Method in interface com.holonplatform.auth.Credentials.Encoder
Apply SHA-256 hash algorithm
hashSHA256() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashSHA384() - Method in interface com.holonplatform.auth.Credentials.Encoder
Apply SHA-384 hash algorithm
hashSHA384() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hashSHA512() - Method in interface com.holonplatform.auth.Credentials.Encoder
Apply SHA-512 hash algorithm
hashSHA512() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsEncoder
 
hasNotNullParameter(String) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
hasNotNullParameter(String) - Method in interface com.holonplatform.core.ParameterSet
Just like ParameterSet.hasParameter(String), check if parameter with given name is present, but returns true only if parameter has a not null value.
hasNotNullParameter(ConfigProperty<T>) - Method in interface com.holonplatform.core.ParameterSet
Just like ParameterSet.hasParameter(ConfigProperty), check if parameter with given key is present, but returns true only if parameter has a not null value.
hasParameter(String) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
hasParameter(String) - Method in interface com.holonplatform.core.ParameterSet
Check if parameter is present using parameter name.
hasParameter(ConfigProperty<T>) - Method in interface com.holonplatform.core.ParameterSet
Check if a parameter is present using given ConfigProperty property key.
hasParameters() - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
hasParameters() - Method in interface com.holonplatform.core.ParameterSet
Check if some parameter is present
hasParameterValue(String, Object) - Method in class com.holonplatform.core.internal.DefaultParameterSet
 
hasParameterValue(String, Object) - Method in interface com.holonplatform.core.ParameterSet
Checks if a parameter with given name is present and its value is equal to given value.
hasParameterValue(ConfigProperty<T>, T) - Method in interface com.holonplatform.core.ParameterSet
Checks if a parameter named with given property key is present and its value is equal to given value.
hasValue() - Method in interface com.holonplatform.core.property.PropertyBox.PropertyValue
Checks whether this property has a value, i.e. the property value is not null.
hasValues() - Method in interface com.holonplatform.core.CollectionConstantExpression
Get whether the Collection expression value is not null or empty.
hasWriteOption(DatastoreOperations.WriteOption) - Method in interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration
Checks whether given DatastoreOperations.WriteOption is present in this configuration.
head() - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request using HEAD method and asynchronously receive a response back.
head() - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request using HEAD method and receive a response back.
head() - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request using HEAD method and receive a response back.
header(String, List<String>) - Method in interface com.holonplatform.http.HttpResponse.Builder
Add a response header, providing the header values.
header(String, String) - Method in interface com.holonplatform.http.HttpResponse.Builder
Add a single value response header.
header(String, List<String>) - Method in class com.holonplatform.http.internal.DefaultHttpResponse.DefaultBuilder
 
header(String, String) - Method in class com.holonplatform.http.internal.DefaultHttpResponse.DefaultBuilder
 
header(String, String...) - Method in interface com.holonplatform.http.rest.RestClientOperations.RequestConfiguration
Add a request header.
headers(Map<String, List<String>>) - Method in interface com.holonplatform.http.HttpResponse.Builder
Set response headers.
headers(Map<String, List<String>>) - Method in class com.holonplatform.http.internal.DefaultHttpResponse.DefaultBuilder
 
hexEncoded() - Method in interface com.holonplatform.auth.Credentials.Builder
Set secret is encoded using hexademical representation
hexEncoded() - Method in class com.holonplatform.auth.internal.DefaultCredentials.CredentialsBuilder
 
HIDE_DECIMALS_WHEN_ALL_ZERO - Static variable in interface com.holonplatform.core.presentation.StringValuePresenter
Presentation parameter to hide number decimals when all decimal positions (if any) are equal to zero
HOST - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP Host header field name.
hour(TypedExpression<?>) - Static method in interface com.holonplatform.core.query.QueryFunction
Create a function to extract the hour part of a temporal data type.
hour() - Method in interface com.holonplatform.core.query.TemporalQueryExpression
Creates a function to extract the hour part of a temporal data type.
httpBasicResolver() - Static method in interface com.holonplatform.auth.AuthenticationToken
Build a default AuthenticationToken.AuthenticationTokenResolver for HTTP BASIC authentication scheme.
httpBearerResolver() - Static method in interface com.holonplatform.auth.AuthenticationToken
Build a default AuthenticationToken.AuthenticationTokenResolver for HTTP BEARER authentication scheme.
HttpClientInvocationException - Exception in com.holonplatform.http.exceptions
HTTP exception to notify internal HTTP request-response invocation errors.
HttpClientInvocationException(String) - Constructor for exception com.holonplatform.http.exceptions.HttpClientInvocationException
Constructor with error message
HttpClientInvocationException(Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpClientInvocationException
Constructor with nested exception
HttpClientInvocationException(String, Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpClientInvocationException
Constructor with error message and nested exception
HttpCookie - Class in com.holonplatform.http.internal
Default Cookie implementation.
HttpCookie(String, String) - Constructor for class com.holonplatform.http.internal.HttpCookie
Constructor with Cookie.DEFAULT_VERSION and no path/domain
HttpCookie(String, String, String, String) - Constructor for class com.holonplatform.http.internal.HttpCookie
Constructor with Cookie.DEFAULT_VERSION
HttpCookie(String, String, int, String, String) - Constructor for class com.holonplatform.http.internal.HttpCookie
Constructor
HttpCookie.CookieBuilder - Class in com.holonplatform.http.internal
Default Cookie builder.
HttpEntityProcessingException - Exception in com.holonplatform.http.exceptions
Exception realted to HTTP entity processing errors.
HttpEntityProcessingException(String) - Constructor for exception com.holonplatform.http.exceptions.HttpEntityProcessingException
Constructor with error message
HttpEntityProcessingException(Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpEntityProcessingException
Constructor with nested exception
HttpEntityProcessingException(String, Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpEntityProcessingException
Constructor with error message and nested exception
HttpException - Exception in com.holonplatform.http.exceptions
Base HTTP exception.
HttpException(String) - Constructor for exception com.holonplatform.http.exceptions.HttpException
Constructor with error message
HttpException(Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpException
Constructor with nested exception
HttpException(String, Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpException
Constructor with error message and nested exception
httpHeaders() - Method in class com.holonplatform.core.examples.ExampleMessage
 
HttpHeaders - Interface in com.holonplatform.http
HTTP headers representation.
HttpLogger - Interface in com.holonplatform.http.internal
HTTP Logger.
HttpMessage<P> - Interface in com.holonplatform.http
HTTP generic request/response Message representation.
HttpMethod - Enum in com.holonplatform.http
HTTP request methods enumeration.
httpRequest() - Method in class com.holonplatform.core.examples.ExampleMessage
 
HttpRequest - Interface in com.holonplatform.http
Represents a generic HTTP request
httpResponse() - Method in class com.holonplatform.core.examples.ExampleMessage
 
HttpResponse<T> - Interface in com.holonplatform.http
Represents a generic HTTP response
HttpResponse.Builder<T> - Interface in com.holonplatform.http
Default HttpResponse builder.
HttpStatus - Enum in com.holonplatform.http
Enumeration of HTTP status codes.
HttpStatusCodeException - Exception in com.holonplatform.http.exceptions
InvalidHttpMessageException with HTTP status code.
HttpStatusCodeException(int) - Constructor for exception com.holonplatform.http.exceptions.HttpStatusCodeException
Constructor with status code
HttpStatusCodeException(int, String) - Constructor for exception com.holonplatform.http.exceptions.HttpStatusCodeException
Constructor with error message
HttpStatusCodeException(int, Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpStatusCodeException
Constructor with nested exception
HttpStatusCodeException(int, String, Throwable) - Constructor for exception com.holonplatform.http.exceptions.HttpStatusCodeException
Constructor with error message and nested exception
HttpUtils - Class in com.holonplatform.http.internal
Utility class for HTTP.

I

ID - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
identifier(boolean) - Method in interface com.holonplatform.core.beans.BeanProperty.Builder
Set the bean property as an identifier property.
Identifier - Annotation Type in com.holonplatform.core.beans
Annotation which can be used on a bean property to declare the property as a bean property set identifier.
identifier(PT) - Method in interface com.holonplatform.core.property.PropertySet.Builder
Add given property to the property set identifiers.
identifiers(String...) - Method in interface com.holonplatform.core.beans.BeanPropertySet.Builder
Set given property names as BeanPropertySet identifier properties.
identifiers(Iterable<PT>) - Method in interface com.holonplatform.core.property.PropertySet.Builder
Set given properties as property set identifiers.
identifiers(P...) - Method in interface com.holonplatform.core.property.PropertySet.Builder
Set given properties as property set identifiers.
identifiers() - Method in interface com.holonplatform.core.property.PropertySet
Get a Stream of the properties which represent the unique identifier of this property set.
identity() - Method in class com.holonplatform.core.examples.ExampleProperty
 
IF_MATCH - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP If-Match header field name.
IF_MODIFIED_SINCE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP If-Modified-Since header field name.
IF_NONE_MATCH - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP If-None-Match header field name.
IF_RANGE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP If-Range header field name.
IF_UNMODIFIED_SINCE - Static variable in interface com.holonplatform.http.HttpHeaders
The HTTP If-Unmodified-Since header field name.
Ignore - Annotation Type in com.holonplatform.core.beans
Marker annotation that indicates that the annotated field is to be ignored by introspection-based bean property identification.
ignoreMode(IgnoreMode) - Method in interface com.holonplatform.core.beans.BeanProperty.Builder
Mark the property as to be ignored (i.e. not to be part of the bean property set) or not.
IgnoreMode - Enum in com.holonplatform.core.beans
Enumeration used by BeanProperty builder to mark a property as to be ignored.
IllegalTransactionStatusException(String) - Constructor for exception com.holonplatform.core.datastore.transaction.TransactionStatus.IllegalTransactionStatusException
Constructor with error message.
IllegalTransactionStatusException(String, Throwable) - Constructor for exception com.holonplatform.core.datastore.transaction.TransactionStatus.IllegalTransactionStatusException
Constructor with error message and nested exception.
in(Object...) - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the admitted values.
in(T...) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is included in given constant values.
in(Collection<T>) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is included in given constant values.
in(TypedExpression<? super T>) - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is included in given expression values.
in(TypedExpression<T>, TypedExpression<? super T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given left and right operands, which checks if left expression value is equal to any of the right expression values.
in(TypedExpression<T>, T...) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is equal to any of the given constant values.
in(TypedExpression<T>, Collection<T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter using given expression, which checks if expression value is equal to any of the given constant values.
in(T...) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is not null and equals to one of the given values, using default Validator.ValidationMessage.IN ad validation error message.
in(Localizable, T...) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is not null and equals to one of the given values, using given Localizable message as validation error.
in(String, String, T...) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is not null and equals to one of the given values.
INCLUDE_DETAILS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
Include Authentication details in JWT token as claims (boolean)
INCLUDE_PERMISSIONS - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
Include Authentication permissions in JWT token as claims (boolean)
includeDetails(boolean) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
 
includeDetails(boolean) - Method in interface com.holonplatform.auth.jwt.JwtConfiguration.Builder
Set whether to include Authentication details in JWT token generation
includePermissions(boolean) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
 
includePermissions(boolean) - Method in interface com.holonplatform.auth.jwt.JwtConfiguration.Builder
Set whether to include Authentication permissions in JWT token generation
info(String) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.INFORMATION type message.
info(String, Throwable) - Method in interface com.holonplatform.core.internal.Logger
Log a Logger.Level.INFORMATION type message and exception.
init(T, Supplier<T>) - Static method in interface com.holonplatform.core.Initializer
Lazy initializing method using given initializer to initialize the value if given value is null.
initializer() - Method in class com.holonplatform.core.examples.ExampleUtils
 
Initializer<T> - Interface in com.holonplatform.core
Interface for lazy initialization of a generic value.
innerJoin(DataTarget<?>) - Method in interface com.holonplatform.core.datastore.relational.RelationalTarget
Add a Join.JoinType.INNER join clause using given target.
insert(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.async.datastore.AsyncDatastore
 
insert(T, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
 
insert(T, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.beans.BeanDatastoreOperations
Insert a bean instance in the data store.
insert(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.Datastore
 
insert(DataTarget<?>, PropertyBox, DatastoreOperations.WriteOption...) - Method in interface com.holonplatform.core.datastore.DatastoreOperations
Insert a PropertyBox in the data store, using given target to denote the data store persistent entity into which the data has to be inserted.
Insert - Interface in com.holonplatform.core.datastore.operation
Executable insert datastore operation.
INTEGER_PROPERTY - Static variable in class com.holonplatform.core.examples.ExampleProperty
 
integerDigits(int) - Method in interface com.holonplatform.core.internal.ValidatorDescriptor.Builder
Set the integer digits count.
integerType(String) - Static method in interface com.holonplatform.core.property.NumericProperty
Create a new Integer type NumericProperty.
introspect() - Method in class com.holonplatform.core.examples.ExampleBeans
 
introspect2() - Method in class com.holonplatform.core.examples.ExampleBeans
 
INVALID_CLIENT - Static variable in interface com.holonplatform.http.ErrorResponse
Default invalid_client error code: Client authentication failed (e.g. unknown client, no client authentication included, or unsupported authentication method).
INVALID_REQUEST - Static variable in interface com.holonplatform.http.ErrorResponse
Default invalid_request error code: The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed.
INVALID_TOKEN - Static variable in interface com.holonplatform.http.ErrorResponse
Default invalid_token error code: The provided authorization token is not valid (expired, revoked, malformed, or invalid for other reasons)
invalidAllowed(boolean) - Method in interface com.holonplatform.core.property.PropertyBox.Builder
Set whether to accept invalid property values when using PropertyBox.setValue(Property, Object) to set a property value, i.e. to ignore any Validator registered for property.
InvalidCredentialsException - Exception in com.holonplatform.auth.exceptions
Exception for authentication failure: Credentials are not valid
InvalidCredentialsException() - Constructor for exception com.holonplatform.auth.exceptions.InvalidCredentialsException
Constructor
InvalidCredentialsException(String) - Constructor for exception com.holonplatform.auth.exceptions.InvalidCredentialsException
Constructor
InvalidExpressionException(String) - Constructor for exception com.holonplatform.core.Expression.InvalidExpressionException
Constructor with error message
InvalidExpressionException(Throwable) - Constructor for exception com.holonplatform.core.Expression.InvalidExpressionException
Constructor with nested exception
InvalidExpressionException(String, Throwable) - Constructor for exception com.holonplatform.core.Expression.InvalidExpressionException
Constructor with error message and nested exception
InvalidHttpMessageException - Exception in com.holonplatform.http.exceptions
HTTP exception related to invalid messages.
InvalidHttpMessageException(String) - Constructor for exception com.holonplatform.http.exceptions.InvalidHttpMessageException
Constructor with error message
InvalidHttpMessageException(Throwable) - Constructor for exception com.holonplatform.http.exceptions.InvalidHttpMessageException
Constructor with nested exception
InvalidHttpMessageException(String, Throwable) - Constructor for exception com.holonplatform.http.exceptions.InvalidHttpMessageException
Constructor with error message and nested exception
InvalidJwtConfigurationException(String) - Constructor for exception com.holonplatform.auth.jwt.JwtConfiguration.InvalidJwtConfigurationException
Constructor with error message
InvalidJwtConfigurationException(Throwable) - Constructor for exception com.holonplatform.auth.jwt.JwtConfiguration.InvalidJwtConfigurationException
Constructor with nested exception
InvalidJwtConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.auth.jwt.JwtConfiguration.InvalidJwtConfigurationException
Constructor with error message and nested exception
InvalidTokenException - Exception in com.holonplatform.auth.exceptions
Exception for authentication failure: AuthenticationToken is not valid or malformed
InvalidTokenException(String) - Constructor for exception com.holonplatform.auth.exceptions.InvalidTokenException
Constructor
InvalidTokenException(String, String) - Constructor for exception com.holonplatform.auth.exceptions.InvalidTokenException
Constructor
invocationMethods() - Method in class com.holonplatform.core.examples.ExampleRestClient
 
invoke(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request and asynchronously receive a response back.
invoke(AsyncRestClient.AsyncRequestDefinition, HttpMethod, RequestEntity<R>, ResponseType<T>, boolean) - Method in interface com.holonplatform.async.http.internal.AsyncInvoker
Invoke a request asynchronously using current given request definition.
invoke(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in class com.holonplatform.async.http.internal.DefaultAsyncRequestDefinition
 
invoke(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request and receive a response back.
invoke(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request and receive a response back.
invokeForEntity(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request and asynchronously receive back the response content entity.
invokeForEntity(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in class com.holonplatform.async.http.internal.DefaultAsyncRequestDefinition
 
invokeForEntity(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request and receive back the response content entity.
invokeForEntity(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request and receive back the response content entity.
invokeForSuccess(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.async.http.AsyncRestClient.AsyncInvocation
Invoke the request and asynchronously receive a response back only if the response has a success (2xx) status code.
invokeForSuccess(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in class com.holonplatform.async.http.internal.DefaultAsyncRequestDefinition
 
invokeForSuccess(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClient.Invocation
Invoke the request and receive a response back only if the response has a success (2xx) status code.
invokeForSuccess(HttpMethod, RequestEntity<R>, ResponseType<T>) - Method in interface com.holonplatform.http.rest.RestClientOperations.InvocationOperations
Invoke the request and receive a response back only if the response has a success (2xx) status code.
isActive() - Method in interface com.holonplatform.core.datastore.transaction.TransactionStatus
Get whether the transaction is active, that is, whether it is started and configured.
isAuthenticated() - Method in interface com.holonplatform.auth.AuthenticationInspector
Gets whether an Authentication is available.
isAuthenticated() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
isAuthenticated() - Method in class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter
 
isAutoCommit() - Method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
Gets whether the transaction must be committed when a transactional operation ends and no error occurred.
isBase64Encoded() - Method in interface com.holonplatform.auth.Credentials
Whether secret is encoded using Base64.
isBase64Encoded() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
isBasicAuthorizationHeader(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Check if given header value is a Basic authorization header
isBeanIntrospectorCacheEnabled() - Method in interface com.holonplatform.core.beans.BeanConfigProperties
Gets whether the BeanIntrospector cache is enabled.
isBearerAuthorizationHeader(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Check if given header value is a Bearer authorization header
isCollectionExpression() - Method in interface com.holonplatform.core.TypedExpression
Checks if this expression is a CollectionExpression.
isCompleted() - Method in interface com.holonplatform.core.datastore.transaction.TransactionStatus
Get whether this transaction is completed, that is, whether it has already been committed or rolled back.
isConverterExpression() - Method in interface com.holonplatform.core.TypedExpression
Checks if this expression is a ConverterExpression.
isDataMappable(Object) - Static method in interface com.holonplatform.core.DataMappable
Checks if given object is DataMappable.
isDistinct() - Method in interface com.holonplatform.core.query.QueryConfiguration
Get whether the query should return distinct query projection result values.
isEmail() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isEmail() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the value is of email type.
isEmpty(String) - Static method in class com.holonplatform.http.internal.HttpUtils
Check if given value is null or empty
isEnabled() - Method in interface com.holonplatform.auth.Account
Indicates whether this account is enabled
isEnabled() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
isEnabled(Logger.Level) - Method in class com.holonplatform.core.internal.JulLogger
 
isEnabled(Logger.Level) - Method in interface com.holonplatform.core.internal.Logger
Check whether given log level is enabled
isEnabled(Logger.Level) - Method in class com.holonplatform.core.internal.SLF4JLogger
 
isExclusiveMax() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isExclusiveMax() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the maximum value is exclusive.
isExclusiveMin() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isExclusiveMin() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the minimum value is exclusive.
isExpired() - Method in interface com.holonplatform.auth.Account
Indicates whether this account has expired
isExpired() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
isFuture() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isFuture() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the value must be in the future.
isHexEncoded() - Method in interface com.holonplatform.auth.Credentials
Whether secret is encoded using hexademical representation
isHexEncoded() - Method in class com.holonplatform.auth.internal.DefaultCredentials
 
isIdentifier() - Method in interface com.holonplatform.core.beans.BeanProperty
Get whether the property is declared as an identifier for the bean property set.
isIncludeDetails() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
isIncludeDetails() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get whether to include Authentication details in JWT token at token generation time.
isIncludePermissions() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
isIncludePermissions() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get whether to include Authentication permissions in JWT token at token generation time.
isInvalidAllowed() - Method in interface com.holonplatform.core.property.PropertyBox
Gets whether to accept invalid property values when using PropertyBox.setValue(Property, Object) to set a property value, i.e. ignores any Validator registered for property.
isJWT(String) - Static method in class com.holonplatform.auth.jwt.internal.JwtUtils
Check if given token is a JWT token (unsigned)
isJWT(String, byte[]) - Static method in class com.holonplatform.auth.jwt.internal.JwtUtils
Check if given token is a JWT token (signed)
isJWT(String, Key) - Static method in class com.holonplatform.auth.jwt.internal.JwtUtils
Check if given token is a JWT token (signed)
isLocalized() - Method in interface com.holonplatform.core.i18n.LocalizationContext
Returns whether this context is localized, i.e. it was initialized with Localization informations and ready to be used.
isLocked() - Method in interface com.holonplatform.auth.Account
Indicates whether this account is locked
isLocked() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
isMustRevalidate() - Method in interface com.holonplatform.http.CacheControl
Get the must-revalidate cache control directive.
isMustRevalidate() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isNew() - Method in interface com.holonplatform.core.datastore.transaction.TransactionStatus
Return whether this transaction is new.
isNoCache() - Method in interface com.holonplatform.http.CacheControl
Get the no-cache cache control directive.
isNoCache() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isNoStore() - Method in interface com.holonplatform.http.CacheControl
Get the no-store cache control directive.
isNoStore() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isNotBeforeNow() - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration
 
isNotBeforeNow() - Method in interface com.holonplatform.auth.jwt.JwtConfiguration
Get whether to set the nbf (not before) JWT claim to the timestamp at which the token is created.
isNotNull() - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is not null.
isNotNull(TypedExpression<T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter on given expression, which checks if given expression value is not null.
isNoTransform() - Method in interface com.holonplatform.http.CacheControl
Get the no-transform cache control directive.
isNoTransform() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isNull() - Method in interface com.holonplatform.core.query.QueryExpression
Build a filter on this expression, which checks if property value is null.
isNull(TypedExpression<T>) - Static method in interface com.holonplatform.core.query.QueryFilter
Build a QueryFilter on given expression, which checks if given expression value is null.
isNull() - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is null and uses default Validator.ValidationMessage.NULL localizable message as validation error message.
isNull(Localizable) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is null and uses given Localizable message as validation error message.
isNull(String, String) - Static method in interface com.holonplatform.core.Validator
Build a validator that checks that given value is null.
isPast() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isPast() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the value must be in the past.
isPermitted(Collection<? extends Permission>) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has all the specified Permissions.
isPermitted(Permission...) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has all the specified Permissions.
isPermitted(String...) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has all the specified permissions, using the String permission representation.
isPermitted(Authentication, Collection<? extends P>) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has all the specified permissions.
isPermitted(Authentication, T...) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has all the specified permission/s.
isPermitted(Authentication, String...) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has all specified permission/s, using the String permission representation.
isPermitted(Authentication, T...) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermitted(Authentication, String...) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermitted(Authentication, Collection<? extends P>) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermitted(Permission...) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermitted(String...) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermitted(Collection<? extends Permission>) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermitted(Authentication, Permission...) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPermitted(Authentication, String...) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPermitted(Authentication, Collection<? extends Permission>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPermittedAny(Collection<? extends Permission>) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has any of the specified Permission.
isPermittedAny(Permission...) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has any of the specified Permission.
isPermittedAny(String...) - Method in interface com.holonplatform.auth.AuthenticationInspector
Checks if the current Authentication has any of the specified permission, using the String permission representation.
isPermittedAny(Authentication, Collection<? extends P>) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has any of the specified permissions.
isPermittedAny(Authentication, T...) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has any of the specified permission/s.
isPermittedAny(Authentication, String...) - Method in interface com.holonplatform.auth.Authorizer
Check if given Authentication has any of the specified permission/s, using the String permission representation.
isPermittedAny(Authentication, T...) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermittedAny(Authentication, String...) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermittedAny(Authentication, Collection<? extends P>) - Method in class com.holonplatform.auth.internal.AbstractAuthorizer
 
isPermittedAny(Permission...) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermittedAny(String...) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermittedAny(Collection<? extends Permission>) - Method in class com.holonplatform.auth.internal.DefaultAuthContext
 
isPermittedAny(Authentication, Permission...) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPermittedAny(Authentication, String...) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPermittedAny(Authentication, Collection<? extends Permission>) - Method in class com.holonplatform.auth.internal.DefaultRealm
 
isPrivate() - Method in interface com.holonplatform.http.CacheControl
Get the private cache control directive.
isPrivate() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isProxyRevalidate() - Method in interface com.holonplatform.http.CacheControl
Get the proxy-revalidate cache control directive.
isProxyRevalidate() - Method in class com.holonplatform.http.internal.CacheControlDirectives
 
isReadOnly() - Method in interface com.holonplatform.core.property.PathProperty
 
isReadOnly() - Method in interface com.holonplatform.core.property.Property
Gets whether property is read-only, i.e. does not support value setting.
isReadOnly() - Method in interface com.holonplatform.core.property.VirtualProperty
 
isRedirectionStatusCode(int) - Static method in enum com.holonplatform.http.HttpStatus
Gets whether given statusCode is a redirection, i.e. a 3xx status code
isRequired() - Method in class com.holonplatform.core.internal.DefaultValidatorDescriptor
 
isRequired() - Method in interface com.holonplatform.core.internal.ValidatorDescriptor
Get whether the value is required.
isRollbackOnError() - Method in interface com.holonplatform.core.datastore.transaction.TransactionConfiguration
Gets whether the transaction must be rolled back when an exception is thrown during a transactional operation execution.
isRollbackOnly() - Method in interface com.holonplatform.core.datastore.transaction.TransactionStatus
Return whether the transaction has been marked as rollback-only.
isRoot() - Method in interface com.holonplatform.auth.Account
Whether account is root, i.e. has any permission.
isRoot() - Method in interface com.holonplatform.auth.Authentication
If this method returns true, this Authentication is considered a root principal, for which permission checking is always skipped, assuming that any permission is granted to this Authentication.
isRoot() - Method in class com.holonplatform.auth.internal.DefaultAccount
 
isRoot() - Method in class com.holonplatform.auth.internal.DefaultAuthentication
 
isRoot() - Method in class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication
 
isRootPath() - Method in interface com.holonplatform.core.Path
Checks whether this path is a root path, i.e. it has no parent path.
isScopeRegistered(ClassLoader, String) - Static method in class com.holonplatform.core.internal.ContextManager
Gets whether the given scope name is registered for given classLoader.
isSecure(URI) - Static method in class com.holonplatform.http.internal.HttpUtils
Check if given URI is "secure", i.e. has HTTPS as scheme
isSimpleType() - Method in interface com.holonplatform.http.rest.ResponseType
Get whether is a simple or parameterized type
isSuccessStatusCode(int) - Static method in enum com.holonplatform.http.HttpStatus
Gets whether given statusCode is a success, i.e. a 2xx status code
issuer(String) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtAuthenticator.DefaultBuilder
 
issuer(String) - Method in class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration.ConfigurationBuilder
 
issuer(String) - Method in interface com.holonplatform.auth.jwt.JwtAuthenticator.Builder
Add an allowed JWT issuer.
ISSUER - Static variable in interface com.holonplatform.auth.jwt.JwtConfigProperties
JWT issuer
issuer(String) - Method in interface com.holonplatform.auth.jwt.JwtConfiguration.Builder
Set JWT token issuer
isSymmetric() - Method in enum com.holonplatform.auth.jwt.JwtSignatureAlgorithm
Get whether the algorithm is symmetric.
isTrace() - Method in interface com.holonplatform.core.datastore.DatastoreConfigProperties
Gets whether datastore operations tracing is enabled.
isTransactional() - Method in interface com.holonplatform.async.datastore.AsyncDatastore
Check if this Datastore is AsyncTransactional, i.e. supports execution of transactional operations.
isTransactional() - Method in interface com.holonplatform.core.datastore.beans.BeanDatastore
Check if the concrete Datastore is Transactional, i.e. supports execution of transactional operations.
isTransactional() - Method in interface com.holonplatform.core.datastore.Datastore
Check if this Datastore is Transactional, i.e. supports execution of transactional operations.
isUseClassLoaderHierarchy() - Static method in class com.holonplatform.core.internal.ContextManager
Get whether the ClassLoader hierarchy (i.e. current ClassLoader and all it's parents) must be scanned when looking for available context scopes.

J

JerseyTest5 - Class in com.holonplatform.test
Parent class for testing JAX-RS and Jersey-based applications using Jersey test framework and JUnit 5.
JerseyTest5() - Constructor for class com.holonplatform.test.JerseyTest5
Initialize JerseyTest instance.
JerseyTest5(TestContainerFactory) - Constructor for class com.holonplatform.test.JerseyTest5
Initialize JerseyTest instance and specify the test container factory to be used by this test.
JerseyTest5(Application) - Constructor for class com.holonplatform.test.JerseyTest5
Initialize JerseyTest instance.
Join<T> - Interface in com.holonplatform.core.datastore.relational
Represents a relational join expression between two DataTargets.
join(DataTarget<?>, Join.JoinType) - Method in interface com.holonplatform.core.datastore.relational.RelationalTarget
Add a join clause using given target as join destination.
join(PropertySet<? extends P>...) - Static method in interface com.holonplatform.core.property.PropertySet
Deprecated.
Using this method causes the loss of any property set configuration and/or identifier property declaration. Use the default PropertySet builder to compose a new PropertySet from different property sources.
Join.JoinBuilder<T> - Interface in com.holonplatform.core.datastore.relational
Join builder.
Join.JoinType - Enum in com.holonplatform.core.datastore.relational
Enumeration of available join types.
joins() - Method in class com.holonplatform.core.examples.ExampleQuery
 
json(T) - Static method in interface com.holonplatform.http.rest.RequestEntity
JulLogger - Class in com.holonplatform.core.internal
Logger implementation using java.util.logging
JulLogger(String) - Constructor for class com.holonplatform.core.internal.JulLogger
Constructor
JwtAuthenticator - Interface in com.holonplatform.auth.jwt
An