Index

A B C D E F G H I L M N O P R S T U V Z 
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
 
A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values