Index
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
expectedObjectrecord 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
fieldrecord 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
FieldDatarecord 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
methodrecord 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
MethodDatarecord 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
propertyNamerecord 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
resolvedValuerecord 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
returnedObjectrecord 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
All Classes and Interfaces|All Packages