You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Alternatives



Usecase

When and Why Text


Methods

method .requiredAlternatives

Input ParametersDescriptionExampleVisual
Label label, Static PropertyAltermative... alternative


Extractor



Codeblock

Usecase

Methods

method .requiredCodeblock()

Input ParametersDescriptionExampleVisual
Label label,


Label label, String defaultSkeleton


Label label, CodeLanguage codeLanguage


Label label, CodeLanguage codeLanguage, String defaultSkeleton


CodeLanguage Types

  • None
  • Python
  • JavaScript

Extractor

String code = parameters.extractor().codeblockValue(String internalName)



Collection

?

Usecase

Missing

Methods

method .requiredCollection()

Input ParametersDescriptionExampleVisual
Label label, StaticProperty... staticProperties


Extractor




ColorParameter



Usecase

What type of color? RGB? HEX?

Methods

method .requiredColorParameter()

Input ParametersDesciptionExampleVisual
Label label


Label label, String defaultColor


Extractor




File

Usecase

Missing

Methods

method .requiredFile()

Input ParametersDesciptionExampleVisual
Label label


Label label, String requiredFiletypes


Label label, Filetypes... requiredFiletypes



Filetypes:

  • CSV("csv")
  • JPG("jpg", "jpeg")
  • JSON("json")
  • XLS("xls")
  • XLSX("xlsx")
  • XML("xml"),
  • ZIP("zip")

Extractor




Float

Usecase

Methods

method .requiredFloadParameter()

Input ParametersDescriptionExampleVisual
Label label


Label label, Float defaultValue


Label label, Float min, Float max, Float step


Label label, String linkedMappingPropertyInternalName


String internalId, String label, String description, Float min, Float max, Float step


Extractor



Float example = parameters.extractor().singleValueParameter(String interna
lName, Float.class);





HTML

Usecase

Missing

Methods

method .requiredHtmlInputParameter()

Input ParametersDescriptionExampleVisual
Label label


Extractor



Integer




Usecase


Methods

method .requiredIntegerParameter()

Input ParametersDesciptionExampleVisual
Label label


label label, Integer defaultValue


Label label, Integer min, Integer max, Integer step


Label label, String linkedMappingPropertyInternalName


String internalId, String label, String description, Integer min, Integer max, Integer step


Extractor




MultiValueSelection

stream_requirement_multiSelect.png

Methods

method .requiredMultiValueSelection()

Input ParametersDesciptionExampleVisual
Label label, Options... options
requiredMultiValueSelection(Labels.withId(String internalName), Options.from("Option1", "Option2", "Option3"))
Label label, List < Option > options


Extractor

List<String> selectedMultiValue = parameters.extractor().selectedMultiValues(String internalName, String.class);

MultiValueSelectionFromContainer

Methods

method .requiredMultiValueSelectionFromContainer()

Input ParametersDesciptionExampleVisual
Label label


Label label, List < String > dependsOn


Extractor

OntologyConcept

Methods

method .requiredOntologyConcept()

Input ParametersDesciptionExampleVisual
Label label, SupportedProperty... supportedOntologyProperties


Label label, String requiredConceptUri, SupportedProperty... supportedOntologyProperties


Extractor

SingleValueSelection

stream_requirement_singleSelect.png

Methods

method .requiredSingleValueSelection()

Input ParametersDesciptionExampleVisual
Label label, Option... options
requiredSingleValueSelection(Labels.withId(String internalName), Options.from("Option1", "Option2", "Option3"))
Label label, List < Option > options


Label label, List < Option > options, boolean horizontalRendering


Extractor

String example = parameters.extractor().selectedSingleValue(String internalName, String.class));

SingleValueSelectionFromContainer



Missing

Methods

method .requiredMultiValueSelectionFromContainer

Input ParametersDesciptionExampleVisual
Label label, List < String > dependsOn


Extractor

SlideToogle

Methods

method `.requireSlideToggle

Input ParametersDesciptionExampleVisual
Label label, boolean defaultValue


Extractor

StaticProperty



Missing

Methods

method .requiredStaticProperty

Input ParametersDesciptionExampleVisual
StaticProperty staticProperty


Extractor

Stream

Methods

method .requiredStream

Input ParametersDesciptionExampleVisual
CollectedStreamRequirements streamRequirements


Extractor

Text

stream_requirement_text.png

Methods

method .requiredTextParameter
| Input Parameters | Desciption | Example | Visual |
| ------------------------------------------------------------- | ---------- | ------- | ------ |
| Label label | | | |
| Label label, String defaultValue | | | |
| Label loabel, boolean multiline, boolan placeholdersSupported | | | |

Extractor

String example = parameters.extractor().textParameter(String internalName, String.class);



Missing

Methods

method .requiredTextParameterWithLink

Input ParametersDesciptionExampleVisual
Label label, String linkedMappingPropertyInternalName


Extractor

Extractor methods

TypeMethodDescription
StringoutputKeySelectors()
List < String >outputTopic()
StringsingleValueParameter(String internalName, Class < V > targetClass)
VsingleValueParameter(EventPropertyPromitive targetType, String internalName)
List < StaticPropertyGroup>collectionMembersAsGroup(String internalName)
BooleancomparePropertyRuntimeType(EventProperty eventProperty, Datatypes datatype)
BooleancomparePropertyRuntimeType(EventProperty eventProperty, Datatypes datatype, boolean ignoreListElements)
StaticPropertyextractGroupMember(String internalName, StaticPropertyGroup group)
List < EventProperty>getEventPropertiesByScope(PropetyScope scope)
List < EventProperty>getEventPropertiesBySelector(List < String > selectors)
List < String>getEventPropertiesRuntimeNameScope(PropertyScope scope)
List < String>getEventPropertiesSelectorByScope(PropertyScope scope)
EventPropertygetEventPropertyBySelector(String selector)
StringgetEventPropertyTypeBySelector(String selector)
List < EventProperty>getInputStreamEventPropertySubset(List < String> propertySelectors)
List < EventProperty>getNoneInputStreamEventPropertySubset(List < String> propertySelectors)
StaticPropertygetStaticPropertyByName(String name)
WgetStaticPropertyByName(String internalName, Class< W> spType)
List < String>getUnaryMappingsFromCollection(STring collectionsStaticPropertyName)
StringinputTopic(Integer streamIndex)
StringmappingPropertyValue(String staticPropertyName)
List < String>mappingPropertyValues(String staticPropertyName)
StringmeasurementUnit(String runtimeName, Integer streamIndex)
StringpropertyDatatype(String runtimeName)
StringsecretValue(String internalName)
StringselectedAlternatuveInternalId(String alternativesInternalId)
StringselectedColor(String internalName)
StringselectedFilename(String internalName)
List < V>selectedMultiValues(String internalName, Class < V> targetClass)
VselectedSingleValue(String internalName, Classs < V> targetClass)
VselectedSingleValueInternalName(String internalName, class < V> targetClass)
List < V>selectedTreeNodesInternalName(String internalName, Class < V> targetClass, boolean onlyDataNodes)
List < V>singleValueParameterFromCollection(String internalName, Class < V> targetClass)
booleanslideToogleValue(String internalName)
VsupportedOntologyPropertyValue(String domainPropertyInternalId, String propertyId, Class > V> targetClass)
StringtextParameter(String internalName)
  • No labels