You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What to change
by default, domainProperties are stored in an ArrayList
but some methods just allow creating domain properties as a single string input.
This has to be harmonized
Make sure that streamrequirement can read List<URI>
Harmonize all methods in EventPropertyPrimitive and extend input parameters from String domainProperty to List<URI>
change naming of domainProperty to semanticType
EventPropertiyPrimitiveBuilder extend .domainProperty(String domainProperty) to List
EpProperty Double, Integer, Number General, Boolean, Image has only a single string
Output should be something like the EpProperty.longEp with the parameters (Label label, String runtimeName, List< URI> domainProperty)
In the end it is possible to add / read more than one semanticType
What to change
![grafik](https://user-images.githubusercontent.com/16739072/218264575-56268c64-a877-44ec-9bc1-93498d87260a.png)
by default,
domainProperties
are stored in anArrayList
but some methods just allow creating domain properties as a single string input.
This has to be harmonized
List<URI>
String domainProperty
toList<URI>
domainProperty
tosemanticType
EventPropertiyPrimitiveBuilder
extend.domainProperty(String domainProperty)
to ListEpProperty
Double, Integer, Number General, Boolean, Image has only a single stringOutput should be something like the
EpProperty.longEp
with the parameters(Label label, String runtimeName, List< URI> domainProperty)
In the end it is possible to add / read more than one semanticType
In the required Stream process, you can only ask for single String domainProperty in the methods
https://cwiki.apache.org/confluence/x/i5NbDg
In the EventPropertyBuilder it is also just a single String
https://cwiki.apache.org/confluence/display/STREAMPIPES/01+Data+in+StreamPipes+%7C+Event+Properties#id-01DatainStreamPipes|EventProperties-EventPropertiyPrimitiveBuilder
But some methods in the EpProperty have a List Options
https://cwiki.apache.org/confluence/display/STREAMPIPES/01+Data+in+StreamPipes+%7C+Event+Properties#id-01DatainStreamPipes|EventProperties-EpProperty
Originally posted by @flomickl in #1185
The text was updated successfully, but these errors were encountered: