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