# Serialized Form

- ## Package com.holonplatform.async.datastore

- ## Package com.holonplatform.async.datastore.operation

- ## Package com.holonplatform.auth

- ## Package com.holonplatform.auth.exceptions

  - ### Class com.holonplatform.auth.exceptions.AuthenticationException extends ErrorResponse.ErrorResponseException implements Serializable

    serialVersionUID:
      2334548918524878853L

    - ### Serialized Fields

      - #### scheme

            String scheme

  - ### Class com.holonplatform.auth.exceptions.AuthorizationException extends ErrorResponse.ErrorResponseException implements Serializable

    serialVersionUID:
      -5122471221712808958L

  - ### Class com.holonplatform.auth.exceptions.DisabledAccountException extends AuthenticationException implements Serializable

    serialVersionUID:
      -4324666785860026088L

  - ### Class com.holonplatform.auth.exceptions.ExpiredCredentialsException extends AuthenticationException implements Serializable

    serialVersionUID:
      1773853389734053150L

  - ### Class com.holonplatform.auth.exceptions.InvalidCredentialsException extends AuthenticationException implements Serializable

    serialVersionUID:
      904993507810628827L

  - ### Class com.holonplatform.auth.exceptions.InvalidTokenException extends AuthenticationException implements Serializable

    serialVersionUID:
      -1860383530520088658L

  - ### Class com.holonplatform.auth.exceptions.LockedAccountException extends AuthenticationException implements Serializable

    serialVersionUID:
      4987106837682102635L

  - ### Class com.holonplatform.auth.exceptions.UnexpectedAuthenticationException extends AuthenticationException implements Serializable

    serialVersionUID:
      708760349389852814L

  - ### Class com.holonplatform.auth.exceptions.UnexpectedCredentialsException extends RuntimeException implements Serializable

    serialVersionUID:
      7344839441440107489L

  - ### Class com.holonplatform.auth.exceptions.UnknownAccountException extends AuthenticationException implements Serializable

    serialVersionUID:
      2305753799468142888L

  - ### Class com.holonplatform.auth.exceptions.UnsupportedMessageException extends AuthenticationException implements Serializable

    serialVersionUID:
      -9105293320413992762L

  - ### Class com.holonplatform.auth.exceptions.UnsupportedPermissionException extends AuthorizationException implements Serializable

    serialVersionUID:
      4915993521633751782L

  - ### Class com.holonplatform.auth.exceptions.UnsupportedTokenException extends AuthenticationException implements Serializable

    serialVersionUID:
      -8805934594926414377L

- ## Package com.holonplatform.auth.internal

  - ### Class com.holonplatform.auth.internal.DefaultAccount extends Object implements Serializable

    serialVersionUID:
      9026409537754354536L

    - ### Serialized Fields

      - #### id

            String id

      - #### root

            boolean root

      - #### credentials

            Object credentials

      - #### details

            Map<K,V> details

      - #### permissions

            Collection<E> permissions

      - #### enabled

            boolean enabled

      - #### locked

            boolean locked

      - #### expired

            boolean expired

  - ### Class com.holonplatform.auth.internal.DefaultAuthentication extends DefaultParameterSet implements Serializable

    serialVersionUID:
      -7914956150505864840L

    - ### Serialized Fields

      - #### name

            String name

        Principal name

      - #### root

            boolean root

        Root (all permissions)

      - #### permissions

            Collection<E> permissions

        Permissions

      - #### scheme

            String scheme

        Authentication scheme

  - ### Class com.holonplatform.auth.internal.DefaultCredentials extends Object implements Serializable

    serialVersionUID:
      6946829369159399255L

    - ### Serialized Fields

      - #### secret

            byte[] secret

      - #### hashAlgorithm

            String hashAlgorithm

      - #### salt

            byte[] salt

      - #### hashIterations

            int hashIterations

      - #### base64Encoded

            boolean base64Encoded

      - #### hexEncoded

            boolean hexEncoded

      - #### expireDate

            Date expireDate

  - ### Class com.holonplatform.auth.internal.DefaultPermission extends Object implements Serializable

    serialVersionUID:
      -6300515775575638564L

    - ### Serialized Fields

      - #### permission

            String permission

- ## Package com.holonplatform.auth.jwt

  - ### Class com.holonplatform.auth.jwt.JwtConfiguration.InvalidJwtConfigurationException extends RuntimeException implements Serializable

- ## Package com.holonplatform.auth.jwt.internal

  - ### Class com.holonplatform.auth.jwt.internal.DefaultJwtConfiguration extends Object implements Serializable

    serialVersionUID:
      -4719475334415057906L

    - ### Serialized Fields

      - #### issuer

            String issuer

      - #### signatureAlgorithm

            JwtSignatureAlgorithm signatureAlgorithm

      - #### sharedKey

            byte[] sharedKey

      - #### publicKey

            Key publicKey

      - #### privateKey

            Key privateKey

      - #### expireTime

            long expireTime

      - #### notBeforeNow

            boolean notBeforeNow

      - #### includeDetails

            boolean includeDetails

      - #### includePermissions

            boolean includePermissions

  - ### Class com.holonplatform.auth.jwt.internal.JwtUtils extends Object implements Serializable

    serialVersionUID:
      -1006362108842428239L

- ## Package com.holonplatform.auth.token

  - ### Class com.holonplatform.auth.token.AccountCredentialsToken extends Object implements Serializable

    serialVersionUID:
      5688193606746720812L

    - ### Serialized Fields

      - #### accountId

            String accountId

      - #### secret

            byte[] secret

  - ### Class com.holonplatform.auth.token.BearerAuthenticationToken extends Object implements Serializable

    serialVersionUID:
      8649804947453284621L

    - ### Serialized Fields

      - #### token

            String token

        Token

- ## Package com.holonplatform.core

  - ### Class com.holonplatform.core.Expression.InvalidExpressionException extends RuntimeException implements Serializable

    serialVersionUID:
      2984685067061661127L

  - ### Class com.holonplatform.core.Validator.UnsupportedValidationTypeException extends RuntimeException implements Serializable

    serialVersionUID:
      2476169346408053520L

  - ### Class com.holonplatform.core.Validator.ValidationException extends RuntimeException implements Serializable

    serialVersionUID:
      -6564869827469114206L

    - ### Serialized Fields

      - #### message

            Localizable message

        Localizable message (may be null)

      - #### causes

            Collection<E> causes

        ValidationExceptions that caused this exception

- ## Package com.holonplatform.core.beans

  - ### Class com.holonplatform.core.beans.BeanIntrospector.BeanIntrospectionException extends RuntimeException implements Serializable

- ## Package com.holonplatform.core.config

  - ### Class com.holonplatform.core.config.ConfigPropertySet.ConfigurationException extends RuntimeException implements Serializable

- ## Package com.holonplatform.core.datastore

  - ### Class com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityConfigurationException extends RuntimeException implements Serializable

  - ### Class com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityNotAvailableException extends RuntimeException implements Serializable

- ## Package com.holonplatform.core.datastore.beans

- ## Package com.holonplatform.core.datastore.bulk

- ## Package com.holonplatform.core.datastore.operation

- ## Package com.holonplatform.core.datastore.operation.commons

- ## Package com.holonplatform.core.datastore.relational

- ## Package com.holonplatform.core.datastore.transaction

  - ### Class com.holonplatform.core.datastore.transaction.TransactionStatus.IllegalTransactionStatusException extends TransactionStatus.TransactionException implements Serializable

    serialVersionUID:
      955102297447646409L

  - ### Class com.holonplatform.core.datastore.transaction.TransactionStatus.TransactionException extends RuntimeException implements Serializable

    serialVersionUID:
      3726471507961983929L

  - ### Class com.holonplatform.core.datastore.transaction.TransactionStatus.TransactionNotSupportedException extends RuntimeException implements Serializable

    serialVersionUID:
      2584187367144720449L

- ## Package com.holonplatform.core.exceptions

  - ### Class com.holonplatform.core.exceptions.DataAccessException extends RuntimeException implements Serializable

    serialVersionUID:
      3322488433220942823L

  - ### Class com.holonplatform.core.exceptions.TypeMismatchException extends RuntimeException implements Serializable

    serialVersionUID:
      -6447378814544653761L

- ## Package com.holonplatform.core.i18n

  - ### Class com.holonplatform.core.i18n.Localizable.LocalizationException extends RuntimeException implements Serializable

    serialVersionUID:
      -2985914284382251319L

- ## Package com.holonplatform.core.internal

  - ### Class com.holonplatform.core.internal.CallbackExpressionResolver extends Object implements Serializable

    serialVersionUID:
      -2506193547882496213L

    - ### Serialized Fields

      - #### expressionType

            Class<T> expressionType

      - #### resolvedType

            Class<T> resolvedType

      - #### function

            Expression.ExpressionResolverFunction<E extends Expression,R extends Expression> function

  - ### Class com.holonplatform.core.internal.ContextResourceMap extends Object implements Serializable

    serialVersionUID:
      -4229211775339352864L

    - ### Serialized Fields

      - #### scopeName

            String scopeName

      - #### resources

            Map<K,V> resources

  - ### Class com.holonplatform.core.internal.DefaultCollectionConstantExpression extends ArrayList<E> implements Serializable

    serialVersionUID:
      -3974289166776361490L

    - ### Serialized Fields

      - #### type

            Class<T> type

      - #### temporalType

            TemporalType temporalType

      - #### expressionValueConverter

            ExpressionValueConverter<TYPE,MODEL> expressionValueConverter

  - ### Class com.holonplatform.core.internal.DefaultExpressionResolverRegistry extends Object implements Serializable

    serialVersionUID:
      2157560322522794698L

    - ### Serialized Fields

      - #### cache

            WeakHashMap<K,V> cache

        Expression resolvers cache

      - #### resolvers

            List<E> resolvers

        Registered resolvers.

  - ### Class com.holonplatform.core.internal.DefaultFinalPath extends DefaultPath<T> implements Serializable

    serialVersionUID:
      1436121213156928030L

  - ### Class com.holonplatform.core.internal.DefaultParameterSet extends Object implements Serializable

    serialVersionUID:
      5385317218930611729L

    - ### Serialized Fields

      - #### parameters

            Map<K,V> parameters

        Parameters name-value map.

  - ### Class com.holonplatform.core.internal.DefaultPath extends Object implements Serializable

    serialVersionUID:
      7636700561875450996L

    - ### Serialized Fields

      - #### name

            String name

        Path name

      - #### type

            Class<T> type

        Path type

      - #### parent

            Path<T> parent

        Parent path

      - #### dataPath

            String dataPath

        Optional data path

  - ### Class com.holonplatform.core.internal.DefaultValidator extends Object implements Serializable

    serialVersionUID:
      -9123172419588603273L

    - ### Serialized Fields

      - #### predicate

            Predicate<T> predicate

      - #### message

            Localizable message

  - ### Class com.holonplatform.core.internal.DefaultValidatorDescriptor extends Object implements Serializable

    serialVersionUID:
      1513949034218418341L

    - ### Serialized Fields

      - #### required

            boolean required

      - #### min

            Number min

      - #### max

            Number max

      - #### exclusiveMin

            boolean exclusiveMin

      - #### exclusiveMax

            boolean exclusiveMax

      - #### pattern

            String pattern

      - #### integerDigits

            Integer integerDigits

      - #### fractionDigits

            Integer fractionDigits

      - #### past

            boolean past

      - #### future

            boolean future

      - #### email

            boolean email

      - #### in

            Set<E> in

      - #### notIn

            Set<E> notIn

  - ### Class com.holonplatform.core.internal.JulLogger extends Object implements Serializable

    serialVersionUID:
      -2304539770710171900L

    - ### Serialized Fields

      - #### logger

            Logger logger

  - ### Class com.holonplatform.core.internal.SLF4JLogger extends Object implements Serializable

    serialVersionUID:
      -3497380531643222410L

    - ### Serialized Fields

      - #### logger

            org.slf4j.Logger logger

- ## Package com.holonplatform.core.property

  - ### Class com.holonplatform.core.property.Property.PropertyAccessException extends RuntimeException implements Serializable

    - ### Serialized Fields

      - #### property

            Property<T> property

        Property to which exception is related

  - ### Class com.holonplatform.core.property.Property.PropertyNotFoundException extends Property.PropertyAccessException implements Serializable

  - ### Class com.holonplatform.core.property.Property.PropertyReadException extends Property.PropertyAccessException implements Serializable

  - ### Class com.holonplatform.core.property.Property.PropertyReadOnlyException extends Property.PropertyAccessException implements Serializable

  - ### Class com.holonplatform.core.property.Property.PropertyWriteException extends Property.PropertyAccessException implements Serializable

  - ### Class com.holonplatform.core.property.PropertyRendererRegistry.NoSuitableRendererAvailableException extends RuntimeException implements Serializable

  - ### Class com.holonplatform.core.property.PropertyValueConverter.PropertyConversionException extends Property.PropertyAccessException implements Serializable

- ## Package com.holonplatform.core.query

  - ### Class com.holonplatform.core.query.QueryResults.QueryNonUniqueResultException extends RuntimeException implements Serializable

- ## Package com.holonplatform.core.query.lock

  - ### Class com.holonplatform.core.query.lock.LockAcquisitionException extends DataAccessException implements Serializable

    serialVersionUID:
      -3658625923879951053L

- ## Package com.holonplatform.core.utils

  - ### Class com.holonplatform.core.utils.SizedStack extends Stack<T> implements Serializable

    serialVersionUID:
      5108382753384242948L

    - ### Serialized Fields

      - #### maxSize

            int maxSize

        Max stack size

- ## Package com.holonplatform.http

  - ### Class com.holonplatform.http.ErrorResponse.ErrorResponseException extends RuntimeException implements Serializable

    serialVersionUID:
      -4231389067665295132L

    - ### Serialized Fields

      - #### errorCode

            String errorCode

        Error code

      - #### errorDescription

            String errorDescription

        Error description

      - #### errorURI

            String errorURI

        Error URI

      - #### httpStatus

            int httpStatus

        HTTP status code, `-1` means unknown/unsetted

- ## Package com.holonplatform.http.exceptions

  - ### Class com.holonplatform.http.exceptions.HttpClientInvocationException extends HttpException implements Serializable

    serialVersionUID:
      2063472975359328392L

  - ### Class com.holonplatform.http.exceptions.HttpEntityProcessingException extends RuntimeException implements Serializable

    serialVersionUID:
      -249437600050134142L

  - ### Class com.holonplatform.http.exceptions.HttpException extends RuntimeException implements Serializable

    serialVersionUID:
      4961997521712693287L

  - ### Class com.holonplatform.http.exceptions.HttpStatusCodeException extends HttpException implements Serializable

    serialVersionUID:
      472896542459281565L

    - ### Serialized Fields

      - #### statusCode

            int statusCode

        HTTP status code

  - ### Class com.holonplatform.http.exceptions.InvalidHttpMessageException extends HttpException implements Serializable

    serialVersionUID:
      5714231619827152278L

  - ### Class com.holonplatform.http.exceptions.RestClientCreationException extends RuntimeException implements Serializable

    serialVersionUID:
      -4960829355269535887L

  - ### Class com.holonplatform.http.exceptions.UnsuccessfulResponseException extends HttpStatusCodeException implements Serializable

    serialVersionUID:
      -4980257011839440253L

    - ### Serialized Fields

      - #### response

            ResponseEntity<T> response

        Response reference

- ## Package com.holonplatform.http.internal

  - ### Class com.holonplatform.http.internal.CacheControlDirectives extends Object implements Serializable

    serialVersionUID:
      4275737348247958629L

    - ### Serialized Fields

      - #### maxAge

            long maxAge

      - #### sMaxAge

            long sMaxAge

      - #### noCache

            boolean noCache

      - #### noStore

            boolean noStore

      - #### noTransform

            boolean noTransform

      - #### mustRevalidate

            boolean mustRevalidate

      - #### proxyRevalidate

            boolean proxyRevalidate

      - #### cachePrivate

            boolean cachePrivate

  - ### Class com.holonplatform.http.internal.HttpCookie extends Object implements Serializable

    serialVersionUID:
      -5514460008515151627L

    - ### Serialized Fields

      - #### name

            String name

      - #### value

            String value

      - #### version

            int version

      - #### path

            String path

      - #### domain

            String domain

  - ### Class com.holonplatform.http.internal.HttpUtils extends Object implements Serializable

    serialVersionUID:
      -5876959899993040059L

- ## Package com.holonplatform.spring.internal

  - ### Class com.holonplatform.spring.internal.BeanRegistryUtils extends Object implements Serializable

    serialVersionUID:
      1786469857649327596L

  - ### Class com.holonplatform.spring.internal.GenericDataContextBoundBeanDefinition extends org.springframework.beans.factory.support.GenericBeanDefinition implements Serializable

    serialVersionUID:
      4030101451919228608L

    - ### Serialized Fields

      - #### dataContextId

            String dataContextId

- ## Package com.holonplatform.spring.security

- ## Package com.holonplatform.spring.security.internal

  - ### Class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthentication extends DefaultParameterSet implements Serializable

    serialVersionUID:
      8101815940531618115L

    - ### Serialized Fields

      - #### authentication

            org.springframework.security.core.Authentication authentication

        Spring Security Authentication

      - #### scheme

            String scheme

        Authentication scheme

  - ### Class com.holonplatform.spring.security.internal.DefaultSpringSecurityAuthenticationToken extends Object implements Serializable

    serialVersionUID:
      -8765100562355612601L

    - ### Serialized Fields

      - #### authentication

            org.springframework.security.core.Authentication authentication

  - ### Class com.holonplatform.spring.security.internal.PermissionGrantedAuthority extends Object implements Serializable

    serialVersionUID:
      -3078288281786256578L

    - ### Serialized Fields

      - #### permission

            Permission permission

        Permission

  - ### Class com.holonplatform.spring.security.internal.SpringSecurityAuthenticationAdapter extends Object implements Serializable

    serialVersionUID:
      915059383615990660L

    - ### Serialized Fields

      - #### authentication

            Authentication authentication

      - #### authenticated

            boolean authenticated

  - ### Class com.holonplatform.spring.security.internal.SpringSecurityPermission extends Object implements Serializable

    serialVersionUID:
      -3849686897833818846L

    - ### Serialized Fields

      - #### authority

            org.springframework.security.core.GrantedAuthority authority

        Spring Security authority

Copyright © 2019 The Holon Platform. All rights reserved.