|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Rule
A top-level rule.
This rule always represents a top level rule. Subrules are not subject of interest during evaluations as they're not visible outside of the defining rule set.
This interface is not intended to be implemented by clients.
RuleSet.getRules()| Method Summary | |
|---|---|
Class<?> |
getReturnType()
Returns the rule resolved return type. |
RuleSet |
getRuleSet()
Returns the rule set in which this rule is defined. |
VisibilityKind |
getVisibility()
Returns the rule visibility. |
| Methods inherited from interface com.sodius.mdw.core.eval.project.ProjectElement |
|---|
getLocation, getName, getParameterCount, getParameters |
| Method Detail |
|---|
RuleSet getRuleSet()
VisibilityKind getVisibility()
getVisibility in interface ProjectElementClass<?> getReturnType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||