# Package com.xebialabs.deployit.plugin.api.validation

- Interface Summary
  Interface | Description
  --- | ---
  ExtendedValidationContext |
  PatternValidator<Object> |
  ValidationContext |
  Validator<T> |

- Class Summary
  Class | Description
  --- | ---
  ApplicationDependenciesFormat.Validator |
  Contain.Validator |
  FileEncodings.Validator |
  IsControlTaskParameters.Validator |
  NoSelfReference.Validator |
  NotContain.Validator |
  NotEmpty.Validator |
  Placeholders.Validator |
  Range.Validator |
  Regex.Validator |
  Size.Validator |
  ValidationMessage | A ValidationMessage may be returned for certain operations, related to specific property of a `ConfigurationItem`.

- Enum Summary
  Enum | Description
  --- | ---
  ValidationMessage.Level |

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  ApplicableTo |
  ApplicationDependenciesFormat |
  Contain | The annotated element must contain the specified values.
  FileEncodings |
  IsControlTaskParameters |
  NoSelfReference |
  NotContain | The annotated element must not contain the specified values.
  NotEmpty |
  Placeholders |
  Range |
  Regex |
  Rule |
  Size | The annotated element size must be between the specified boundaries (included).