com.holonplatform.core.internal

## Interface BuiltinValidator<T>

- Type Parameters:
    `T` - Validation target value type
  All Superinterfaces:
    Serializable, Validator<T>

      public interface BuiltinValidator<T>
      extends Validator<T>

  A platform builtin `Validator`.
  Since:
    5.0.0

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.Validator

      `Validator.PatternFlag, Validator.UnsupportedValidationTypeException, Validator.Validatable<T>, Validator.ValidationException, Validator.ValidationMessage, Validator.ValidatorSupport<T>`

  - ### Field Summary

    - ### Fields inherited from interface com.holonplatform.core.Validator

      `DEFAULT_MESSAGE_CODE_PREFIX`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Optional<ValidatorDescriptor>` | `getDescriptor()` Get the validator descriptor, if available.

    - ### Methods inherited from interface com.holonplatform.core.Validator

      `create, create, create, digits, digits, digits, email, email, email, future, future, future, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterThan, greaterThan, greaterThan, in, in, in, isNull, isNull, isNull, lessOrEqual, lessOrEqual, lessOrEqual, lessThan, lessThan, lessThan, max, max, max, min, min, min, notBlank, notBlank, notBlank, notEmpty, notEmpty, notEmpty, notIn, notIn, notIn, notNegative, notNegative, notNegative, notNull, notNull, notNull, notZero, notZero, notZero, past, past, past, pattern, pattern, pattern, validate`

- - ### Method Detail

    - #### getDescriptor

          Optional<ValidatorDescriptor> getDescriptor()

      Get the validator descriptor, if available.
      Returns:
        Optional validator descriptor

Copyright © 2019 The Holon Platform. All rights reserved.