Index

A C E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages

A

addEntry(StartupValidatorReportEntry) - Method in class eu.coding.commune.startup.validator.model.StartupValidatorReport
 

C

className - Variable in class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodEntry
 

E

EnableStartupValidation - Annotation Interface in eu.coding.commune.startup.validator
 
EnableStartupValidationRegistrar - Class in eu.coding.commune.startup.validator
 
EnableStartupValidationRegistrar() - Constructor for class eu.coding.commune.startup.validator.EnableStartupValidationRegistrar
 
equals(Object) - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
eu.coding.commune.startup.validator - package eu.coding.commune.startup.validator
 
eu.coding.commune.startup.validator.logger - package eu.coding.commune.startup.validator.logger
 
eu.coding.commune.startup.validator.model - package eu.coding.commune.startup.validator.model
 
eu.coding.commune.startup.validator.model.field - package eu.coding.commune.startup.validator.model.field
 
eu.coding.commune.startup.validator.model.method - package eu.coding.commune.startup.validator.model.method
 
eu.coding.commune.startup.validator.validator - package eu.coding.commune.startup.validator.validator
 
expectedObject() - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Returns the value of the expectedObject record component.

F

FAIL - Enum constant in enum class eu.coding.commune.startup.validator.model.StartupAction
 
field() - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Returns the value of the field record component.
FieldData - Record Class in eu.coding.commune.startup.validator.model.field
 
FieldData(Field, String, String) - Constructor for record class eu.coding.commune.startup.validator.model.field.FieldData
Creates an instance of a FieldData record class.

G

getBanner() - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
getCustomMessage(String) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
getFooter() - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
getGenericMessage() - Method in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldUnresolvableEntry
 
getGenericMessage() - Method in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportMustBeDefinedEntry
 
getGenericMessage() - Method in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportMustMatchEntry
 
getGenericMessage() - Method in class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodMustSucceedEntry
 
getGenericMessage() - Method in class eu.coding.commune.startup.validator.model.StartupValidatorReportEntry
 
getInstance() - Static method in class eu.coding.commune.startup.validator.PackageProvider
 
getMaskedResolvedValue(String) - Method in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldEntry
 
getReport() - Method in class eu.coding.commune.startup.validator.validator.StartupValidator
 
getReportEntryLogLine(SeverityLevel, StartupValidatorReportEntry) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
getSeverityColumn(SeverityLevel) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
getSeverityHeader(SeverityLevel, int) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 

H

hashCode() - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Returns a hash code value for this object.
hashCode() - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Returns a hash code value for this object.

I

INFO - Enum constant in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
initialize(ConfigurableApplicationContext) - Method in class eu.coding.commune.startup.validator.StartupValidatorInitializer
 
isConcealed - Variable in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldEntry
 
isLessOrEquallySevere(SeverityLevel) - Method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
isLessSevere(SeverityLevel) - Method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
isMoreOrEquallySevere(SeverityLevel) - Method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
isMoreSevere(SeverityLevel) - Method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 

L

logValidationReport(StartupValidatorReport) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
logValidationReport(StartupValidatorReport) - Method in interface eu.coding.commune.startup.validator.logger.StartupValidatorReportLogger
 

M

message - Variable in class eu.coding.commune.startup.validator.model.StartupValidatorReportEntry
 
message() - Element in annotation interface eu.coding.commune.startup.validator.MustBeDefined
 
message() - Element in annotation interface eu.coding.commune.startup.validator.MustMatch
 
message() - Element in annotation interface eu.coding.commune.startup.validator.MustReturn
 
message() - Element in annotation interface eu.coding.commune.startup.validator.MustSucceed
 
method() - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Returns the value of the method record component.
MethodData - Record Class in eu.coding.commune.startup.validator.model.method
 
MethodData(Method, Object, Object) - Constructor for record class eu.coding.commune.startup.validator.model.method.MethodData
Creates an instance of a MethodData record class.
methodName - Variable in class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodEntry
 
MustBeDefined - Annotation Interface in eu.coding.commune.startup.validator
 
MustMatch - Annotation Interface in eu.coding.commune.startup.validator
 
MustReturn - Annotation Interface in eu.coding.commune.startup.validator
 
MustSucceed - Annotation Interface in eu.coding.commune.startup.validator
 

N

NONE - Enum constant in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 

O

otherwise() - Element in annotation interface eu.coding.commune.startup.validator.MustBeDefined
 
otherwise() - Element in annotation interface eu.coding.commune.startup.validator.MustMatch
 
otherwise() - Element in annotation interface eu.coding.commune.startup.validator.MustReturn
 
otherwise() - Element in annotation interface eu.coding.commune.startup.validator.MustSucceed
 

P

PackageProvider - Class in eu.coding.commune.startup.validator
 
PackageProvider() - Constructor for class eu.coding.commune.startup.validator.PackageProvider
 
prepareReport(StartupValidatorReport) - Method in class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
PROBABLE_ERROR - Enum constant in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
property - Variable in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldEntry
 
propertyName() - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Returns the value of the propertyName record component.

R

regex() - Element in annotation interface eu.coding.commune.startup.validator.MustMatch
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class eu.coding.commune.startup.validator.EnableStartupValidationRegistrar
 
resolvedValue - Variable in class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldEntry
 
resolvedValue() - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Returns the value of the resolvedValue record component.
result() - Element in annotation interface eu.coding.commune.startup.validator.MustReturn
 
returnedObject() - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Returns the value of the returnedObject record component.

S

secret() - Element in annotation interface eu.coding.commune.startup.validator.MustMatch
 
severityLevel - Variable in class eu.coding.commune.startup.validator.model.StartupValidatorReportEntry
 
SeverityLevel - Enum Class in eu.coding.commune.startup.validator.model
 
StartupAction - Enum Class in eu.coding.commune.startup.validator.model
 
StartupFieldValidator - Class in eu.coding.commune.startup.validator.validator
 
StartupFieldValidator() - Constructor for class eu.coding.commune.startup.validator.validator.StartupFieldValidator
 
StartupMethodValidator - Class in eu.coding.commune.startup.validator.validator
 
StartupMethodValidator() - Constructor for class eu.coding.commune.startup.validator.validator.StartupMethodValidator
 
StartupValidator - Class in eu.coding.commune.startup.validator.validator
 
StartupValidator(ConfigurableApplicationContext) - Constructor for class eu.coding.commune.startup.validator.validator.StartupValidator
 
StartupValidatorInitializer - Class in eu.coding.commune.startup.validator
 
StartupValidatorInitializer() - Constructor for class eu.coding.commune.startup.validator.StartupValidatorInitializer
 
StartupValidatorReport - Class in eu.coding.commune.startup.validator.model
 
StartupValidatorReport() - Constructor for class eu.coding.commune.startup.validator.model.StartupValidatorReport
 
StartupValidatorReportDefaultLogger - Class in eu.coding.commune.startup.validator.logger
 
StartupValidatorReportDefaultLogger() - Constructor for class eu.coding.commune.startup.validator.logger.StartupValidatorReportDefaultLogger
 
StartupValidatorReportEntry - Class in eu.coding.commune.startup.validator.model
 
StartupValidatorReportEntry(SeverityLevel, String) - Constructor for class eu.coding.commune.startup.validator.model.StartupValidatorReportEntry
 
StartupValidatorReportFieldEntry - Class in eu.coding.commune.startup.validator.model.field
 
StartupValidatorReportFieldEntry(SeverityLevel, String, String, String, boolean) - Constructor for class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldEntry
 
StartupValidatorReportFieldUnresolvableEntry - Class in eu.coding.commune.startup.validator.model.field
 
StartupValidatorReportFieldUnresolvableEntry(SeverityLevel, String, String, String, String) - Constructor for class eu.coding.commune.startup.validator.model.field.StartupValidatorReportFieldUnresolvableEntry
 
StartupValidatorReportLogger - Interface in eu.coding.commune.startup.validator.logger
 
StartupValidatorReportMethodEntry - Class in eu.coding.commune.startup.validator.model.method
 
StartupValidatorReportMethodEntry(SeverityLevel, String, Throwable, String, String) - Constructor for class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodEntry
 
StartupValidatorReportMethodMustSucceedEntry - Class in eu.coding.commune.startup.validator.model.method
 
StartupValidatorReportMethodMustSucceedEntry(SeverityLevel, String, Throwable, String, String) - Constructor for class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodMustSucceedEntry
 
StartupValidatorReportMustBeDefinedEntry - Class in eu.coding.commune.startup.validator.model.field
 
StartupValidatorReportMustBeDefinedEntry(SeverityLevel, String, String, String) - Constructor for class eu.coding.commune.startup.validator.model.field.StartupValidatorReportMustBeDefinedEntry
 
StartupValidatorReportMustMatchEntry - Class in eu.coding.commune.startup.validator.model.field
 
StartupValidatorReportMustMatchEntry(SeverityLevel, String, String, String, String, boolean) - Constructor for class eu.coding.commune.startup.validator.model.field.StartupValidatorReportMustMatchEntry
 

T

throwable - Variable in class eu.coding.commune.startup.validator.model.method.StartupValidatorReportMethodEntry
 
toString() - Method in record class eu.coding.commune.startup.validator.model.field.FieldData
Returns a string representation of this record class.
toString() - Method in record class eu.coding.commune.startup.validator.model.method.MethodData
Returns a string representation of this record class.

V

validate() - Method in class eu.coding.commune.startup.validator.validator.StartupValidator
 
validate(Class<?>) - Method in class eu.coding.commune.startup.validator.validator.StartupFieldValidator
 
validate(Class<?>) - Method in class eu.coding.commune.startup.validator.validator.StartupMethodValidator
 
validateFieldsOnly() - Method in class eu.coding.commune.startup.validator.validator.StartupValidator
 
validateMethods() - Method in class eu.coding.commune.startup.validator.validator.StartupValidator
 
ValidatorUtils - Class in eu.coding.commune.startup.validator.validator
 
ValidatorUtils() - Constructor for class eu.coding.commune.startup.validator.validator.ValidatorUtils
 
value() - Element in annotation interface eu.coding.commune.startup.validator.EnableStartupValidation
 
valueOf(String) - Static method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class eu.coding.commune.startup.validator.model.StartupAction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class eu.coding.commune.startup.validator.model.SeverityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class eu.coding.commune.startup.validator.model.StartupAction
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARN - Enum constant in enum class eu.coding.commune.startup.validator.model.SeverityLevel
 
WARN - Enum constant in enum class eu.coding.commune.startup.validator.model.StartupAction
 
A C E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages