# Uses of Package
org.apache.storm.validation

Packages that use org.apache.storm.validation
Package
Description
org.apache.storm
org.apache.storm.hdfs.spout
org.apache.storm.utils
org.apache.storm.validation

- Classes in org.apache.storm.validation used by org.apache.storm
  Class
  Description
  ConfigValidationAnnotations.CustomValidator
  For custom validators.
  ConfigValidationAnnotations.IsBoolean
  ConfigValidationAnnotations.IsExactlyOneOf
  Custom validator where exactly one of the validations must be successful.
  ConfigValidationAnnotations.IsImplementationOfClass
  ConfigValidationAnnotations.IsInteger
  ConfigValidationAnnotations.IsKryoReg
  ConfigValidationAnnotations.IsListEntryCustom
  Validates each entry in a list with a list of validators Validators with fields: validatorClass and entryValidatorClass.
  ConfigValidationAnnotations.IsLong
  ConfigValidationAnnotations.IsMapEntryCustom
  Validates a each key and value in a Map with a list of validators Validator with fields: validatorClass, keyValidatorClasses, valueValidatorClasses.
  ConfigValidationAnnotations.IsMapEntryType
  Validates the type of each key and value in a map Validator with fields: validatorClass, keyValidatorClass, valueValidatorClass.
  ConfigValidationAnnotations.IsNoDuplicateInList
  Validates that there are no duplicates in a list.
  ConfigValidationAnnotations.IsNumber
  ConfigValidationAnnotations.IsPositiveNumber
  Checks if a number is positive and whether zero inclusive Validator with fields: validatorClass, includeZero.
  ConfigValidationAnnotations.IsString
  Validators with fields: validatorClass.
  ConfigValidationAnnotations.IsStringList
  ConfigValidationAnnotations.IsStringOrStringList
  Complex/custom type validators.
  ConfigValidationAnnotations.IsType
  Validators with fields: validatorClass and type.
  ConfigValidationAnnotations.NotNull
  Validates on object is not null.
  ConfigValidationAnnotations.Password
  Validated
  An interface that is used to inform config validation what to look at.
- Classes in org.apache.storm.validation used by org.apache.storm.hdfs.spout
  Class
  Description
  ConfigValidation.Validator
  ConfigValidationAnnotations.CustomValidator
  For custom validators.
  ConfigValidationAnnotations.IsBoolean
  ConfigValidationAnnotations.IsInteger
  ConfigValidationAnnotations.IsMapEntryType
  Validates the type of each key and value in a map Validator with fields: validatorClass, keyValidatorClass, valueValidatorClass.
  ConfigValidationAnnotations.IsPositiveNumber
  Checks if a number is positive and whether zero inclusive Validator with fields: validatorClass, includeZero.
  ConfigValidationAnnotations.IsString
  Validators with fields: validatorClass.
  NotConf
  Annotation that can be used to explicitly call out public static final String fields that are not configs.
  Validated
  An interface that is used to inform config validation what to look at.
- Classes in org.apache.storm.validation used by org.apache.storm.utils
  Class
  Description
  ConfigValidation.Validator
- Classes in org.apache.storm.validation used by org.apache.storm.validation
  Class
  Description
  ConfigValidation.Validator
  ConfigValidationUtils.FieldValidator
  Declares methods for validating configuration values.
  ConfigValidationUtils.NestableFieldValidator
  Declares a method for validating configuration values that is nestable.