public interface NodeNameProducer extends Comparable<NodeNameProducer>
An optional priority() can be returned to Fluxtion generator,
allowing control of naming strategy resolution.
ServiceLoader pattern to register user
implemented NodeNameProducer's. Please read the java documentation describing
the meta-data a factory implementor must provide to register a factory using
the ServiceLoader pattern.| Modifier and Type | Method and Description |
|---|---|
default int |
compareTo(NodeNameProducer other) |
String |
mappedNodeName(Object nodeToMap)
The mapping strategy for naming this node.
|
default int |
priority()
The priority of this naming strategy.
|
String mappedNodeName(Object nodeToMap)
nodeToMap - incoming nodedefault int priority()
default int compareTo(NodeNameProducer other)
compareTo in interface Comparable<NodeNameProducer>Copyright © 2022. All rights reserved.