Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ADDITIONAL_DETAILS_HTML - Static variable in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
The filename where additional user specified information may be stored.
C
- containsExpressionLanguage(ConfigurableComponent) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Indicates whether or not the component contains at least one property that supports Expression Language.
D
- defaultIfBlank(String, String) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
- DocGenerator - Class in org.apache.nifi.documentation
-
Enumerate available Components from Extension Manager and generate HTML documentation
- DocGenerator() - Constructor for class org.apache.nifi.documentation.DocGenerator
- document(ExtensionManager, File, Class<? extends ConfigurableComponent>, BundleCoordinate) - Static method in class org.apache.nifi.documentation.DocGenerator
-
Generates the documentation for a particular configurable component.
- DocumentationWriter - Interface in org.apache.nifi.documentation
-
Generates documentation for an instance of a ConfigurableComponent
- documentConfigurableComponent(Set<ExtensionDefinition>, File, ExtensionManager) - Static method in class org.apache.nifi.documentation.DocGenerator
-
Documents a type of configurable component.
E
- extensionManager - Variable in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
G
- generate(NiFiProperties, ExtensionManager, ExtensionMapping) - Static method in class org.apache.nifi.documentation.DocGenerator
-
Generates documentation into the work/docs dir specified by NiFiProperties.
- getDefaultValue(PropertyDescriptor) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- getDescription(ConfigurableComponent) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Gets a description of the ConfigurableComponent using the CapabilityDescription annotation.
- getDocumentWriter(ExtensionManager, Class<? extends ConfigurableComponent>) - Static method in class org.apache.nifi.documentation.DocGenerator
- getDynamicProperties(ConfigurableComponent) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- getDynamicRelationships(Processor) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
- getReadsAttributes(Processor) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Collects the attributes that a processor is reading from.
- getTitle(ConfigurableComponent) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Gets the class name of the component.
- getWritesAttributes(Processor) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Collects the attributes that a processor is writing to.
H
- handleReadsAttributes(XMLStreamWriter, Processor) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Writes out just the attributes that are being read in a table form.
- handleWritesAttributes(XMLStreamWriter, Processor) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Writes out just the attributes that are being written to in a table form.
- hasAdditionalInfo(File) - Static method in class org.apache.nifi.documentation.DocGenerator
- HtmlDocumentationWriter - Class in org.apache.nifi.documentation.html
-
Generates HTML documentation for a ConfigurableComponent.
- HtmlDocumentationWriter(ExtensionManager) - Constructor for class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- HtmlProcessorDocumentationWriter - Class in org.apache.nifi.documentation.html
-
Writes documentation specific for a Processor.
- HtmlProcessorDocumentationWriter(ExtensionManager) - Constructor for class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
I
- iterateAndLinkComponents(XMLStreamWriter, Class<? extends ConfigurableComponent>[], String[], String, String) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes a link to another configurable component
J
- join(Object[]) - Static method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
L
- logger - Static variable in class org.apache.nifi.documentation.DocGenerator
- LOGGER - Static variable in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- lookupControllerServiceImpls(Class<? extends ControllerService>) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Uses the
ExtensionManagerto discover anyControllerServiceimplementations that implement a specific ControllerService API.
O
- org.apache.nifi.documentation - package org.apache.nifi.documentation
- org.apache.nifi.documentation.html - package org.apache.nifi.documentation.html
W
- write(ConfigurableComponent, OutputStream, boolean) - Method in interface org.apache.nifi.documentation.DocumentationWriter
- write(ConfigurableComponent, OutputStream, boolean) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeAdditionalBodyInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
This method may be overridden by sub classes to write additional information to the body of the documentation.
- writeAdditionalBodyInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
- writeAttributeInfo(Processor, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Writes all the attributes that a processor says it reads and writes
- writeBody(ConfigurableComponent, XMLStreamWriter, boolean) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes the body section of the documentation, this consists of the component description, the tags, and the PropertyDescriptors.
- writeDeprecationWarning(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes a warning about the deprecation of a component.
- writeDescription(ConfigurableComponent, XMLStreamWriter, boolean) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes a description of the configurable component.
- writeDynamicProperties(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeDynamicRelationships(Processor, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
- writeHead(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes the head portion of the HTML documentation.
- writeHeader(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Write the header to be displayed when loaded outside an iframe.
- writeInputRequirementInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Add in the documentation information regarding the component whether it accepts an incoming relationship or not.
- writeLink(XMLStreamWriter, String, String) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
A helper method to write a link
- writeMultiComponentUseCases(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeProperties(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes the PropertyDescriptors out as a table.
- writeRelationships(Processor, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlProcessorDocumentationWriter
-
Writes a table describing the relations a processor has.
- writeRestrictedInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Write the description of the Restricted annotation if provided in this component.
- writeSeeAlso(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes the list of components that may be linked from this component.
- writeSimpleElement(XMLStreamWriter, String, String) - Static method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes a begin element, then text, then end element for the element of a users choosing.
- writeSimpleElement(XMLStreamWriter, String, String, String) - Static method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes a begin element, an id attribute(if specified), then text, then end element for element of the users choosing.
- writeStatefulInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Write the description of the Stateful annotation if provided in this component.
- writeSupportsSensitiveDynamicProperties(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeSystemResourceConsiderationInfo(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Writes all the system resource considerations for this component
- writeTags(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeUseCaseConfiguration(String, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeUseCases(ConfigurableComponent, XMLStreamWriter) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeValidValueDescription(XMLStreamWriter, String) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
- writeValidValues(XMLStreamWriter, PropertyDescriptor) - Method in class org.apache.nifi.documentation.html.HtmlDocumentationWriter
-
Interrogates a PropertyDescriptor to get a list of AllowableValues, if there are none, nothing is written to the stream.
All Classes and Interfaces|All Packages|Constant Field Values