Package io.debezium.operator.docs
Class DebeziumOperatorDocsProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
io.debezium.operator.docs.AbstractDocsProcessor
io.debezium.operator.docs.DebeziumOperatorDocsProcessor
- All Implemented Interfaces:
Processor
@SupportedSourceVersion(RELEASE_17)
@AutoService(javax.annotation.processing.Processor.class)
public class DebeziumOperatorDocsProcessor
extends AbstractDocsProcessor
-
Field Summary
FieldsFields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AsciidocFormatterCreates an appropriate instance of documentation formatterMethods inherited from class io.debezium.operator.docs.AbstractDocsProcessor
additionalFields, createFieldDocs, createFieldDocs, declaredTypeName, documentedFieldInfo, documentedTypeInfo, documentedTypeInfo, documentType, documentTypes, enumConstantNames, enumTypeName, explicitFieldTypeName, explicitTypeName, fieldDefaultValue, fieldDescription, fieldExternalTypeReference, fieldExternalTypeReference, fieldType, fieldTypeReference, genericTypeName, getSupportedAnnotationTypes, isDocumentedField, isKnownType, isNotHidden, jsonProperty, jsonPropertyDescription, k8TypeReference, name, name, presentFields, process, simpleName, typeArgumentReference, typeDescriptionBuilder, typeErasureReference, typeName, writeDocFileMethods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
-
Field Details
-
DOCS_FILE_NAME
- See Also:
-
DOCS_TITLE
- See Also:
-
-
Constructor Details
-
DebeziumOperatorDocsProcessor
public DebeziumOperatorDocsProcessor()
-
-
Method Details
-
formatter
Description copied from class:AbstractDocsProcessorCreates an appropriate instance of documentation formatter- Specified by:
formatterin classAbstractDocsProcessor- Returns:
- documentation formatter
-