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, setReservedAttributes
public 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)
ChainItem
value
- 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.