io.toolisticon.aptk.tools.corematcher.ValidationMessagepublic enum FluentApiProcessorCompilerMessages extends java.lang.Enum<FluentApiProcessorCompilerMessages> implements io.toolisticon.aptk.tools.corematcher.ValidationMessage
| Modifier and Type | Method | Description |
|---|---|---|
void |
error(javax.lang.model.element.Element element,
java.lang.Object... args) |
Writes an error message.
|
void |
error(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args) |
Writes an error message.
|
void |
error(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args) |
Writes an error message.
|
java.lang.String |
getCode() |
Gets the code of the message.
|
java.lang.String |
getMessage() |
Gets the message text.
|
void |
info(javax.lang.model.element.Element element,
java.lang.Object... args) |
Writes an info message.
|
void |
info(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args) |
Writes an info message.
|
void |
info(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args) |
Writes an info message.
|
void |
mandatoryWarning(javax.lang.model.element.Element element,
java.lang.Object... args) |
Writes an mandatoryWarning message.
|
void |
mandatoryWarning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args) |
Writes an mandatoryWarning message.
|
void |
mandatoryWarning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args) |
Writes an mandatoryWarning message.
|
static FluentApiProcessorCompilerMessages |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static FluentApiProcessorCompilerMessages[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
void |
warning(javax.lang.model.element.Element element,
java.lang.Object... args) |
Writes an warning message.
|
void |
warning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args) |
Writes an warning message.
|
void |
warning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args) |
Writes an warning message.
|
public static final FluentApiProcessorCompilerMessages ERROR_BACKING_BEAN_FIELD_ID_MUST_NOT_BE_EMPTY
public static final FluentApiProcessorCompilerMessages ERROR_BACKING_BEAN_FIELD_INIT_VALUE_MUST_BE_SINGLE_VALUE
public static final FluentApiProcessorCompilerMessages ERROR_FLUENTAPI_INTERFACE_MUST_BE_DEFINED_IN_CLASS_ANNOTATED_WITH_FLUENT_API_ANNOTATION
public static final FluentApiProcessorCompilerMessages ERROR_CANNOT_FIND_BACKING_BEAN_FIELD
public static final FluentApiProcessorCompilerMessages BB_MAPPING_ANNOTATION_MUST_BE_PRESENT_ADD_TO_PARENT_TRAVERSALS
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_CANNOT_CONVERT_VALUE_STRING_TO_TARGET_TYPE
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_UNSUPPORTED_TYPE
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_INVALID_ENUM_VALUE
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_MUST_BE_SINGLE_VALUE
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_CONVERTER_MUST_CONVERT_SOURCE_TYPE_STRING
public static final FluentApiProcessorCompilerMessages ERROR_IMPLICIT_VALUE_CONVERTER_MUST_CONVERT_TO_TARGET_ATTRIBUTE_TYPE
public static final FluentApiProcessorCompilerMessages ERROR_BACKING_BEAN_INTERFACE_MUST_BE_DEFINED_IN_CLASS_ANNOTATED_WITH_FLUENT_API_ANNOTATION
public static final FluentApiProcessorCompilerMessages BB_MAPPING_INVALID_CONVERTER
public static final FluentApiProcessorCompilerMessages FOUND_MULTIPLE_PARENTS_OF_BB
public static final FluentApiProcessorCompilerMessages ERROR_BROKEN_VALIDATOR_ATTRIBUTE_NAME_MISMATCH
public static final FluentApiProcessorCompilerMessages ERROR_BROKEN_VALIDATOR_CONSTRUCTOR_PARAMETER_MAPPING
public static final FluentApiProcessorCompilerMessages ERROR_BROKEN_VALIDATOR_MISSING_NOARG_CONSTRUCTOR
public static final FluentApiProcessorCompilerMessages ERROR_COULD_NOT_CREATE_CLASS
public static final FluentApiProcessorCompilerMessages ERROR_FLUENTAPI_NO_ROOT_INTERFACE
public static final FluentApiProcessorCompilerMessages ERROR_FLUENTAPI_MULTIPLE_ROOT_INTERFACES
public static final FluentApiProcessorCompilerMessages ERROR_INCOMPATIBLE_BACKING_BEAN_MAPPING_TYPES
public static final FluentApiProcessorCompilerMessages ERROR_BACKING_BEAN_FIELD_ID_MUST_BE_UNIQUE_IN_BB
public static final FluentApiProcessorCompilerMessages ERROR_COMMAND_CLASS_MUST_BE_DEFINED_IN_CLASS_ANNOTATED_WITH_FLUENT_API_ANNOTATION
public static final FluentApiProcessorCompilerMessages ERROR_COMMAND_CLASS_MUST_DECLARE_EXACTLY_ONE_STATIC_METHOD
public static final FluentApiProcessorCompilerMessages ERROR_PARAMETER_OF_COMMAND_METHOD_MUST_BE_INTERFACE_ANNOTATED_AS_BACKING_BEAN
public static final FluentApiProcessorCompilerMessages ERROR_NO_INLINE_BB_MAPPING_MUST_BE_USED_IN_FLUENT_INTERFACE
public static final FluentApiProcessorCompilerMessages ERROR_CANNOT_FIND_NEXT_BACKING_BEAN
public static final FluentApiProcessorCompilerMessages BB_MAPPING_ANNOTATION_MUST_BE_PRESENT
public static final FluentApiProcessorCompilerMessages PARAMETER_AND_MAPPED_BB_FIELD_MUST_HAVE_SAME_TYPE
public static final FluentApiProcessorCompilerMessages BB_MAPPING_COULDNT_BE_RESOLVED
public static final FluentApiProcessorCompilerMessages INLINE_BB_MAPPING_ANNOTATION_IS_MISSING_ON_METHOD
public static final FluentApiProcessorCompilerMessages ERROR_FLUENTAPI_CLASSNAME_MUST_NOT_BE_EMPTY
public static final FluentApiProcessorCompilerMessages ERROR_FLUENTAPI_CLASSNAME_MUST_BE_VALID
public static final FluentApiProcessorCompilerMessages ERROR_RETURN_TYPE_MUST_BE_FLUENT_INTERFACE
public static final FluentApiProcessorCompilerMessages ERROR_NO_PATH_TO_ROOT_BB
public static final FluentApiProcessorCompilerMessages ERROR_INVALID_NUMBER_OF_PARENT_MAPPINGS_TO_REACH_ROOT_BB
public static final FluentApiProcessorCompilerMessages ERROR_INLINE_BB_MAPPING_COULDNT_BE_RESOLVED
public static FluentApiProcessorCompilerMessages[] values()
for (FluentApiProcessorCompilerMessages c : FluentApiProcessorCompilerMessages.values()) System.out.println(c);
public static FluentApiProcessorCompilerMessages valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getCode()
getCode in interface io.toolisticon.aptk.tools.corematcher.ValidationMessagepublic java.lang.String getMessage()
getMessage in interface io.toolisticon.aptk.tools.corematcher.ValidationMessagepublic void error(javax.lang.model.element.Element element,
java.lang.Object... args)
public void error(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args)
public void error(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args)
public void mandatoryWarning(javax.lang.model.element.Element element,
java.lang.Object... args)
public void mandatoryWarning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args)
public void mandatoryWarning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args)
public void warning(javax.lang.model.element.Element element,
java.lang.Object... args)
public void warning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args)
public void warning(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args)
public void info(javax.lang.model.element.Element element,
java.lang.Object... args)
public void info(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.Object... args)
public void info(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue annotationValue,
java.lang.Object... args)
Copyright © 2023–2024 Holisticon AG. All rights reserved.