public class GraphAnalysis extends Object
| Constructor and Description |
|---|
GraphAnalysis() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassReactiveRule(Class<?> clazz,
Rule rule,
boolean positive) |
void |
addInsertReactiveRule(Class<?> clazz,
Rule rule,
boolean positive) |
void |
addNode(Node node) |
void |
addPropertyReactiveRule(Class<?> clazz,
String property,
Rule rule,
boolean positive) |
Node |
getNode(String fqn) |
Map<String,Node> |
getNodeMap() |
Collection<AnalyzedRule> |
getRulesReactiveTo(Class<?> clazz) |
Collection<AnalyzedRule> |
getRulesReactiveTo(Class<?> clazz,
String property) |
Collection<AnalyzedRule> |
getRulesReactiveToWithoutProperty(Class<?> clazz) |
boolean |
isRegisteredClass(Class<?> clazz) |
public void addNode(Node node)
public boolean isRegisteredClass(Class<?> clazz)
public void addPropertyReactiveRule(Class<?> clazz, String property, Rule rule, boolean positive)
public void addInsertReactiveRule(Class<?> clazz, Rule rule, boolean positive)
public Collection<AnalyzedRule> getRulesReactiveTo(Class<?> clazz)
public Collection<AnalyzedRule> getRulesReactiveToWithoutProperty(Class<?> clazz)
public Collection<AnalyzedRule> getRulesReactiveTo(Class<?> clazz, String property)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.