Package com.evolveum.axiom.lang.impl
Interface AxiomStatementRule<V>
- All Known Implementing Classes:
BasicStatementRule
public interface AxiomStatementRule<V>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(AxiomStatementRule.Lookup<V> context, AxiomStatementRule.ActionBuilder<V> action) booleanisApplicableTo(AxiomItemDefinition definition) name()
-
Method Details
-
name
String name() -
isApplicableTo
-
apply
void apply(AxiomStatementRule.Lookup<V> context, AxiomStatementRule.ActionBuilder<V> action) throws AxiomSemanticException - Throws:
AxiomSemanticException
-