public abstract class SummarizeChainItem extends BaseChainItemCommon
| Constructor and Description |
|---|
SummarizeChainItem(String baseName) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<String> |
getIgnoreItems() |
protected abstract boolean |
matches(Variant value,
String attributeName,
Variant attributeValue)
The method that will check if the attribute entry matches the condition.
|
Variant |
process(Variant value,
Map<String,Variant> attributes)
Process the chain item
|
setAttributes, setReservedAttributespublic SummarizeChainItem(String baseName)
protected abstract boolean matches(Variant value, String attributeName, Variant attributeValue)
value - The current item valueattributeName - The attribute nameattributeValue - The attribute valuetrue if the entry should match, false
otherwisepublic Variant process(Variant value, Map<String,Variant> attributes)
ChainItemvalue - the value to process or null if a output item
changed only the attributesattributes - The current primary attributesnull if the chain item does not
change the input valueCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.