@Retention(value=RUNTIME)
public @interface GraphNode
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.Class |
target
Maps this source class to a target class.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.Class[] |
addNodes
Manually adds additional nodes.
|
java.lang.Class<? extends NodeFactory> |
factory
A finder can be used as replacement for a target class.
|
java.lang.String |
uidProperties
The runtime values of these properties (as comma separated list) are taken to calculate a unique id for that node
type.
|
public abstract java.lang.Class target
public abstract java.lang.Class<? extends NodeFactory> factory
NodeFactory. Finders are
allowed to return 'null'. In that class configured target class is taken.NodeFactory classpublic abstract java.lang.Class[] addNodes
public abstract java.lang.String uidProperties
Copyright © 2018 SAP SE. All Rights Reserved.