public class EventAnnotation
extends java.lang.Object
Title: Structured Data Objects
Description: A tuple that describes a Structured Data Reference
and it's associate event property name.
AnnotationManager
to provide reference pointers into structured
data elements.
Structured Data References
utilize a path notation to indicate which elements should be used as source for event property data. The SDR notation combines Semantic Names, objecy array references and element names to create a complete path to data fields. Further details are described inReferencePathManager
documentation.Consider the following example: A semantic type JDEdwardsJournalBatch maps to class com.streamscape.service.sdo.JDEJournalBatch and JDEBatchElement maps to class com.streamscape.service.sdo.JDEBatchElement. The general path reference characters are: {Name} = Semantic Type reference, considered the declaring class. /Element = A field element in the declaring class. /Element[0] = An array element reference if the element is a collection. :{Name} = A cast indication for situations where a hint is required for object instances. For example: {JDEdwardsJournalBatch}/Transactions[0]:{JDEBatchElement}/ABRMK
which expands to
//com.streamscape.service.sdo.JDEJournalBatch/Transactions[0]:com.streamscape.service.sdo.JDEBatchElement/ABRMK
Copyright: Copyright (c) 2010/p>
Company: StreamScape Technologies
Constructor and Description |
---|
EventAnnotation(java.lang.String eventProperty,
java.lang.String sdrPath) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getPropertyName() |
java.lang.String |
getSDRPath() |
boolean |
isValid() |
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.