| Package | Description |
|---|---|
| com.redhat.lightblue.crud | |
| com.redhat.lightblue.crud.validator |
| Modifier and Type | Method and Description |
|---|---|
ConstraintValidator |
Factory.getConstraintValidator(EntityMetadata md)
Returns a constraint validator containing field and entity constraint
validators for the given entity
|
| Modifier and Type | Method and Description |
|---|---|
void |
EntityConstraintChecker.checkConstraint(ConstraintValidator validator,
EntityConstraint constraint,
JsonDoc doc)
Entity constraint checker function
|
void |
FieldConstraintDocChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
JsonDoc doc)
Field constraint checker function that is run once for the document
|
void |
FieldConstraintValueChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue)
Constraint checker function that validates the value of a field
|
| Modifier and Type | Method and Description |
|---|---|
void |
EmptyFieldConstraintDocChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
JsonDoc doc) |
void |
IdentityChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
JsonDoc doc) |
void |
RequiredChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
JsonDoc doc) |
void |
ArrayElementIdChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
JsonDoc doc) |
void |
MatchesChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue) |
void |
ArraySizeChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue) |
void |
EnumChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue) |
void |
MinMaxChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue) |
void |
StringLengthChecker.checkConstraint(ConstraintValidator validator,
FieldTreeNode fieldMetadata,
Path fieldMetadataPath,
FieldConstraint constraint,
Path valuePath,
JsonDoc doc,
com.fasterxml.jackson.databind.JsonNode fieldValue) |
Copyright © 2016. All rights reserved.