Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aCall(int) - Method in interface info.ejava.examples.db.validation.contacts.svc.ValidatedComponent
- aCall(int) - Method in class info.ejava.examples.db.validation.contacts.svc.ValidatedComponentImpl
- address - Variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- address - Variable in class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- AdultAge - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
-
Defines a minimum age based upon a LocalDate, the current LocalDate, and a specified timezone.
- AdultAge.List - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
-
MinAge constraints for target based on validaton group conditions
- age() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge
- ASC - Static variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- ASC - Static variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
B
- badEmail - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
C
- city - Variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- city - Variable in class info.ejava.examples.db.validation.contacts.dto.StreetAddressDTO
- city() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- compare(T, T) - Static method in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- compare(T, T) - Static method in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- compareTo(ContactPoint) - Method in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- compareTo(StreetAddress) - Method in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- ConsistentNameParameters - Annotation Type in info.ejava.examples.db.validation.contacts.dto
-
This is an example of a cross-parameter constraint.
- ConsistentNameParameters.ConsistentNameParametersValidator - Class in info.ejava.examples.db.validation.contacts.dto
-
This validator verifies the condition where either firstName or lastName is supplied as the members of a method call.
- ConsistentNameParametersValidator() - Constructor for class info.ejava.examples.db.validation.contacts.dto.ConsistentNameParameters.ConsistentNameParametersValidator
- CONTACT_PATH - Static variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- contactBuilder() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- contactDTOFactory - Variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- ContactDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- ContactDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- ContactDTOFactory.ContactsListDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- ContactPoint - Class in info.ejava.examples.db.validation.contacts.bo
- ContactPoint() - Constructor for class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- ContactPointDTO - Class in info.ejava.examples.db.validation.contacts.dto
- ContactPointDTO(String, String, String, String) - Constructor for class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- contactPoints - Variable in class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- contactPoints - Variable in class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- contacts - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- CONTACTS_PATH - Static variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- ContactsConfiguration - Class in info.ejava.examples.db.validation.contacts
- ContactsConfiguration() - Constructor for class info.ejava.examples.db.validation.contacts.ContactsConfiguration
- ContactsConfiguration.ValidatedContactsController - Class in info.ejava.examples.db.validation.contacts
- ContactsController - Class in info.ejava.examples.db.validation.contacts.controller
- ContactsController() - Constructor for class info.ejava.examples.db.validation.contacts.controller.ContactsController
- ContactsListDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory.ContactsListDTOFactory
- contactsMany - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- ContactsMapper - Class in info.ejava.examples.db.validation.contacts.svc
- ContactsMapper() - Constructor for class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- contactsRepository - Variable in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- ContactsRepository - Interface in info.ejava.examples.db.validation.contacts.repo
- ContactsRepositoryImpl - Class in info.ejava.examples.db.validation.contacts.repo
- ContactsRepositoryImpl() - Constructor for class info.ejava.examples.db.validation.contacts.repo.ContactsRepositoryImpl
- contactsService - Variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- createPOC(PersonPocDTO) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
-
Creates a new point of contact for a person.
- createPOC(PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- createPOC(PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- createPOC(PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.ValidatedPocServiceImpl
- createPOC(PersonPocDTO) - Method in interface info.ejava.examples.db.validation.contacts.svc.ValidatedPocServiceImpl.Overrides
D
- deleteAllPOCs() - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- deleteAllPOCs() - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
- deleteAllPOCs() - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- deletePOC(String) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
- deletePOC(String) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- deletePOC(String) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- dob - Variable in class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- dob - Variable in class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- dob() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- DSC - Static variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- DSC - Static variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- dtoFactory - Variable in class info.ejava.examples.db.validation.contacts.ValidationContactsApp.Init
E
- email - Variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- email - Variable in class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- email() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- emailToShort - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- EXAMPLE_CONTACTS_PATH - Static variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- ExceptionAdvice - Class in info.ejava.examples.db.validation.contacts.controller
- ExceptionAdvice() - Constructor for class info.ejava.examples.db.validation.contacts.controller.ExceptionAdvice
F
- faker - Variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- faker - Variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- faker - Variable in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- findPocsByExample(Integer, Integer, String, PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- findPOCsMatchingAll(PersonPocDTO, Pageable) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
- findPOCsMatchingAll(PersonPocDTO, Pageable) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- firstName - Variable in class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- firstName - Variable in class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- firstName() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
G
- getContent() - Method in class info.ejava.examples.db.validation.contacts.dto.PersonsPageDTO
- getNamedName(Parameter) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- getParameterNames(Constructor<?>) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- getParameterNames(Executable) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- getParameterNames(Method) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- getPathVariableName(Parameter) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- getPOC(String) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
- getPOC(String) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- getPOC(String) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- getRequestParamName(Parameter) - Method in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- groups() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.AdultAge
- groups() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge
-
Assigned validation groups for this constraint.
- groups() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviation
- groups() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.ConsistentNameParameters
- groups() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.PersonHasName
H
- handle(ConstraintViolationException) - Method in class info.ejava.examples.db.validation.contacts.controller.ExceptionAdvice
-
Spring will throw a ConstraintViolationException when failing validation for non-@RequestBody paramters or vanilla non-HTTP AOP calls.
- handle(MethodArgumentNotValidException) - Method in class info.ejava.examples.db.validation.contacts.controller.ExceptionAdvice
-
This exception is thrown when an HTTP/Controller method fails validation during for @RequestBody parameters.
I
- id - Variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- id - Variable in class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- id - Variable in class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- id - Variable in class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- impl - Variable in class info.ejava.examples.db.validation.contacts.svc.ValidatedPocServiceImpl
- info.ejava.examples.db.validation.contacts - package info.ejava.examples.db.validation.contacts
- info.ejava.examples.db.validation.contacts.bo - package info.ejava.examples.db.validation.contacts.bo
- info.ejava.examples.db.validation.contacts.constraints - package info.ejava.examples.db.validation.contacts.constraints
- info.ejava.examples.db.validation.contacts.controller - package info.ejava.examples.db.validation.contacts.controller
- info.ejava.examples.db.validation.contacts.dto - package info.ejava.examples.db.validation.contacts.dto
- info.ejava.examples.db.validation.contacts.dto.factories - package info.ejava.examples.db.validation.contacts.dto.factories
- info.ejava.examples.db.validation.contacts.repo - package info.ejava.examples.db.validation.contacts.repo
- info.ejava.examples.db.validation.contacts.svc - package info.ejava.examples.db.validation.contacts.svc
- Init() - Constructor for class info.ejava.examples.db.validation.contacts.ValidationContactsApp.Init
- initialize(MinAge) - Method in class info.ejava.examples.db.validation.contacts.constraints.MinAgeDateValidator
- initialize(MinAge) - Method in class info.ejava.examples.db.validation.contacts.constraints.MinAgeLocalDateValidator
- initialize(PostalStateAbbreviation) - Method in class info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviationValidator
- initialize(PersonHasName) - Method in class info.ejava.examples.db.validation.contacts.dto.PersonHasNameValidator
- internalComponent - Variable in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- InternalComponent - Class in info.ejava.examples.db.validation.contacts.svc
- InternalComponent() - Constructor for class info.ejava.examples.db.validation.contacts.svc.InternalComponent
- InternalError - Interface in info.ejava.examples.db.validation.contacts.svc
- InvalidStreetName - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- isValid(PersonPocDTO, ConstraintValidatorContext) - Method in class info.ejava.examples.db.validation.contacts.dto.PersonHasNameValidator
- isValid(Object[], ConstraintValidatorContext) - Method in class info.ejava.examples.db.validation.contacts.dto.ConsistentNameParameters.ConsistentNameParametersValidator
-
name1 and name2 are in argument positions 1 and 2.
- isValid(String, ConstraintValidatorContext) - Method in class info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviationValidator
- isValid(LocalDate, ConstraintValidatorContext) - Method in class info.ejava.examples.db.validation.contacts.constraints.MinAgeLocalDateValidator
- isValid(Date, ConstraintValidatorContext) - Method in class info.ejava.examples.db.validation.contacts.constraints.MinAgeDateValidator
L
- lastName - Variable in class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- lastName - Variable in class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- lastName() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- listBuilder() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- listBuilder() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- listBuilder() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
M
- main(String[]) - Static method in class info.ejava.examples.db.validation.contacts.ValidationContactsApp
- make(int, int, UnaryOperator<ContactPointDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory.ContactsListDTOFactory
- make(int, int, UnaryOperator<PersonPocDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory.PersonPocListDTOFactory
- make(int, int, UnaryOperator<StreetAddressDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory.StreetAddressesDTOFactory
- make(UnaryOperator<ContactPointDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- make(UnaryOperator<PersonPocDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- make(UnaryOperator<StreetAddressDTO>...) - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- map(ContactPoint) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- map(PersonPOC) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- map(StreetAddress) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- map(ContactPointDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- map(PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- map(StreetAddressDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- mapContactPoints(Collection<ContactPoint>) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- mapContactPointsDTO(Collection<ContactPointDTO>) - Method in class info.ejava.examples.db.validation.contacts.svc.ContactsMapper
- mapper - Variable in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- message() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.AdultAge
- message() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge
-
Default error message for when constraint violated.
- message() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviation
- message() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.ConsistentNameParameters
- message() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.PersonHasName
- minAge - Variable in class info.ejava.examples.db.validation.contacts.constraints.MinAgeDateValidator
- minAge - Variable in class info.ejava.examples.db.validation.contacts.constraints.MinAgeLocalDateValidator
- MinAge - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
-
Defines a minimum age based upon a LocalDate, the current LocalDate, and a specified timezone.
- MinAge.List - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
-
MinAge constraints for target based on validaton group conditions
- MinAgeDateValidator - Class in info.ejava.examples.db.validation.contacts.constraints
- MinAgeDateValidator() - Constructor for class info.ejava.examples.db.validation.contacts.constraints.MinAgeDateValidator
- MinAgeLocalDateValidator - Class in info.ejava.examples.db.validation.contacts.constraints
- MinAgeLocalDateValidator() - Constructor for class info.ejava.examples.db.validation.contacts.constraints.MinAgeLocalDateValidator
- MongoConfiguration - Class in info.ejava.examples.db.validation.contacts
- MongoConfiguration() - Constructor for class info.ejava.examples.db.validation.contacts.MongoConfiguration
- mongoValidator(Validator) - Method in class info.ejava.examples.db.validation.contacts.MongoConfiguration
- MyParameterNameProvider - Class in info.ejava.examples.db.validation.contacts
- MyParameterNameProvider() - Constructor for class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
N
- name - Variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- name - Variable in class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- name() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- nameContactPoints(Collection<ContactPoint>) - Method in class info.ejava.examples.db.validation.contacts.repo.ContactsRepositoryImpl
- NAMES - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- negativeOrZero(int) - Method in class info.ejava.examples.db.validation.contacts.svc.InternalComponent
- nextId - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- nextId - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- noAddress - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- noName - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- normalize - Variable in class info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviationValidator
- normalize() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviation
-
Set to false if the value must match case.
O
- onBeforeConvert(PersonPOC, String) - Method in class info.ejava.examples.db.validation.contacts.repo.ContactsRepositoryImpl
-
MongoRepository only assigns a unique ID to the root Document.
- oneUpId - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- oneUpId - Static variable in class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
P
- parameterNameProviders - Variable in class info.ejava.examples.db.validation.contacts.MyParameterNameProvider
- payload() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.AdultAge
- payload() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge
-
Required array of metadata extending Payload
- payload() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviation
- payload() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.ConsistentNameParameters
- payload() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.PersonHasName
- PersonHasName - Annotation Type in info.ejava.examples.db.validation.contacts.dto
-
A person is required to have either a first or last name.
- PersonHasName.List - Annotation Type in info.ejava.examples.db.validation.contacts.dto
- PersonHasNameValidator - Class in info.ejava.examples.db.validation.contacts.dto
-
This validator will return true if either the first or lastName of the person DTO is non-null.
- PersonHasNameValidator() - Constructor for class info.ejava.examples.db.validation.contacts.dto.PersonHasNameValidator
- PersonPOC - Class in info.ejava.examples.db.validation.contacts.bo
- PersonPOC() - Constructor for class info.ejava.examples.db.validation.contacts.bo.PersonPOC
- PersonPocDTO - Class in info.ejava.examples.db.validation.contacts.dto
- PersonPocDTO() - Constructor for class info.ejava.examples.db.validation.contacts.dto.PersonPocDTO
- PersonPocDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- PersonPocDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory
- PersonPocDTOFactory.PersonPocListDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- PersonPocListDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.PersonPocDTOFactory.PersonPocListDTOFactory
- PersonsPageDTO - Class in info.ejava.examples.db.validation.contacts.dto
- PersonsPageDTO(List<PersonPocDTO>, Long, PageableDTO) - Constructor for class info.ejava.examples.db.validation.contacts.dto.PersonsPageDTO
- PersonsPageDTO(Page<PersonPocDTO>) - Constructor for class info.ejava.examples.db.validation.contacts.dto.PersonsPageDTO
- phone - Variable in class info.ejava.examples.db.validation.contacts.dto.ContactPointDTO
- phone() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- phoneNumber - Variable in class info.ejava.examples.db.validation.contacts.bo.ContactPoint
- pocService - Variable in class info.ejava.examples.db.validation.contacts.ValidationContactsApp.Init
- pocService(ContactsRepository, ContactsMapper, InternalComponent) - Method in class info.ejava.examples.db.validation.contacts.ContactsConfiguration
- PocService - Interface in info.ejava.examples.db.validation.contacts.svc
- PocServiceImpl - Class in info.ejava.examples.db.validation.contacts.svc
- PocServiceImpl() - Constructor for class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- PocValidationGroups - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.Create - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.CreatePlusDefault - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.DetailedOnly - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.DetailOrder - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.SimplePlusDefault - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.Update - Interface in info.ejava.examples.db.validation.contacts.dto
- PocValidationGroups.UpdatePlusDefault - Interface in info.ejava.examples.db.validation.contacts.dto
- positive(int) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
-
This endpoint will always reach an internal validated exchange that causes a violation.
- POSITIVE_OR_ZERO_PATH - Static variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- positiveOrZero(int) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
-
Used to trigger an internal validation error.
- positiveOrZero(int) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
- PostalStateAbbreviation - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
-
This constraint will enforce the value to be equal to one of the recognized US postal state abbreviations.
- PostalStateAbbreviation.List - Annotation Type in info.ejava.examples.db.validation.contacts.constraints
- PostalStateAbbreviationValidator - Class in info.ejava.examples.db.validation.contacts.constraints
-
This constraint verifies whether the upper case value for the field is a valid postal state abbreviation as of 1963
- PostalStateAbbreviationValidator() - Constructor for class info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviationValidator
R
- RANDOM_CONTACT_PATH - Static variable in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- run(String...) - Method in class info.ejava.examples.db.validation.contacts.ValidationContactsApp.Init
S
- state - Variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- state - Variable in class info.ejava.examples.db.validation.contacts.dto.StreetAddressDTO
- state() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- STATES - Static variable in class info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviationValidator
- street - Variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- street - Variable in class info.ejava.examples.db.validation.contacts.dto.StreetAddressDTO
- street() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- StreetAddress - Class in info.ejava.examples.db.validation.contacts.bo
- StreetAddress() - Constructor for class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- StreetAddressDTO - Class in info.ejava.examples.db.validation.contacts.dto
- StreetAddressDTO() - Constructor for class info.ejava.examples.db.validation.contacts.dto.StreetAddressDTO
- StreetAddressDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- StreetAddressDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- StreetAddressDTOFactory.StreetAddressesDTOFactory - Class in info.ejava.examples.db.validation.contacts.dto.factories
- StreetAddressesDTOFactory() - Constructor for class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory.StreetAddressesDTOFactory
- streetBuilder() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
- streetFactory - Variable in class info.ejava.examples.db.validation.contacts.dto.factories.ContactDTOFactory
T
- tzOffsetHours() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge
U
- updatePOC(String, PersonPocDTO) - Method in interface info.ejava.examples.db.validation.contacts.svc.PocService
- updatePOC(String, PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.controller.ContactsController
- updatePOC(String, PersonPocDTO) - Method in class info.ejava.examples.db.validation.contacts.svc.PocServiceImpl
V
- ValidatedComponent - Interface in info.ejava.examples.db.validation.contacts.svc
- ValidatedComponentImpl - Class in info.ejava.examples.db.validation.contacts.svc
- ValidatedComponentImpl() - Constructor for class info.ejava.examples.db.validation.contacts.svc.ValidatedComponentImpl
- ValidatedContactsController(PocService) - Constructor for class info.ejava.examples.db.validation.contacts.ContactsConfiguration.ValidatedContactsController
- ValidatedPocServiceImpl - Class in info.ejava.examples.db.validation.contacts.svc
-
This version of PocService enables validation on the Java method calls.
- ValidatedPocServiceImpl() - Constructor for class info.ejava.examples.db.validation.contacts.svc.ValidatedPocServiceImpl
- ValidatedPocServiceImpl.Overrides - Interface in info.ejava.examples.db.validation.contacts.svc
- VALIDATION_NAMESPACE - Static variable in class info.ejava.examples.db.validation.contacts.dto.ValidationNamespace
- ValidationContactsApp - Class in info.ejava.examples.db.validation.contacts
- ValidationContactsApp() - Constructor for class info.ejava.examples.db.validation.contacts.ValidationContactsApp
- ValidationContactsApp.Init - Class in info.ejava.examples.db.validation.contacts
- ValidationNamespace - Class in info.ejava.examples.db.validation.contacts.dto
- ValidationNamespace() - Constructor for class info.ejava.examples.db.validation.contacts.dto.ValidationNamespace
- validator() - Method in class info.ejava.examples.db.validation.contacts.ValidatorConfiguration
- ValidatorConfiguration - Class in info.ejava.examples.db.validation.contacts
- ValidatorConfiguration() - Constructor for class info.ejava.examples.db.validation.contacts.ValidatorConfiguration
- value() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.AdultAge.List
- value() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.MinAge.List
- value() - Element in annotation type info.ejava.examples.db.validation.contacts.constraints.PostalStateAbbreviation.List
- value() - Element in annotation type info.ejava.examples.db.validation.contacts.dto.PersonHasName.List
- ViolationStatus - Class in info.ejava.examples.db.validation.contacts.controller
- ViolationStatus() - Constructor for class info.ejava.examples.db.validation.contacts.controller.ViolationStatus
- ViolationStatus.BadRequest - Interface in info.ejava.examples.db.validation.contacts.controller
- ViolationStatus.UnprocessableEntity - Interface in info.ejava.examples.db.validation.contacts.controller
Z
- zip - Variable in class info.ejava.examples.db.validation.contacts.bo.StreetAddress
- zip - Variable in class info.ejava.examples.db.validation.contacts.dto.StreetAddressDTO
- zip() - Method in class info.ejava.examples.db.validation.contacts.dto.factories.StreetAddressDTOFactory
- zoneOffset - Variable in class info.ejava.examples.db.validation.contacts.constraints.MinAgeDateValidator
- zoneOffset - Variable in class info.ejava.examples.db.validation.contacts.constraints.MinAgeLocalDateValidator
All Classes and Interfaces|All Packages|Constant Field Values