Detailed Description
The JsonBuilderElement takes accessible properties and adds the property key:values to the Json object.
- See also
- Specification
Inheritance diagram for fiftyone.pipeline.jsonbuilder.flowelements.JsonBuilder:
Collaboration diagram for fiftyone.pipeline.jsonbuilder.flowelements.JsonBuilder:
Additional Inherited Members | |
Public Member Functions inherited from fiftyone.pipeline.core.flowelements.FlowElement< TData extends ElementData, TProperty extends ElementPropertyMetaData > | |
| void | process (FlowData data) throws Exception |
Carry out whatever operations this element is designed to do using the FlowData passed. | |
| void | addPipeline (Pipeline pipeline) |
| Called when this element is added to a pipeline. | |
| EvidenceKeyFilter | getEvidenceKeyFilter () |
| Get a filter that will only include the evidence keys that this element can make use of. | |
| String | getElementDataKey () |
Get the string name of the key used to access the data populated by this element in the FlowData. | |
| TypedKey< TData > | getTypedDataKey () |
| Get the typed data key used for retrieving strongly typed element data. | |
| List< TProperty > | getProperties () |
| Get details of the properties that this element can populate. | |
| TProperty | getProperty (String name) |
| Get a property from the properties that this element can populate using its name. | |
| boolean | isConcurrent () |
if true, requires that the Pipeline guards against concurrent access to FlowData structures | |
| boolean | isClosed () |
Indicates whether the element has been closed using the close() method, either explicitly or as a result of a 'try with resource'. | |
| DataFactory< TData > | getDataFactory () |
| Get the factory used to create the element data instances that are populated by this flow element. | |
