|
Interface Summary |
| AbstractClassTypeDeclarationBuilder<T extends BaseDescr> |
|
| AccumulateDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for Accumulate |
| AnnotatedDescrBuilder<P extends DescrBuilder<?,?>> |
An interface for DescrBuilders that support annotations |
| AnnotationDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for annotations |
| AttributeDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for attributes |
| AttributeSupportBuilder<P extends DescrBuilder<?,?>> |
An interface for all builders of statements that support attributes |
| BehaviorDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for pattern behaviors |
| CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr> |
A descriptor builder for Conditional Elements |
| CollectDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for Collect |
| DeclareDescrBuilder |
A descriptor builder for declare statements |
| DescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr> |
A super interface for all DescrBuilders. |
| EntryPointDeclarationDescrBuilder |
An interface for the entry point declaration descriptor builder |
| EnumDeclarationDescrBuilder |
|
| EnumLiteralDescrBuilder |
|
| EvalDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for evals |
| FieldDescrBuilder<T extends DescrBuilder<?,?>> |
A descriptor builder for Globals |
| ForallDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for Forall |
| FunctionDescrBuilder |
A descriptor builder for functions |
| GlobalDescrBuilder |
A descriptor builder for Globals |
| ImportDescrBuilder |
An interface for the import builder |
| PackageDescrBuilder |
|
| ParameterSupportBuilder<P extends DescrBuilder<?,?>> |
An interface for objects that support parameters, like
functions and queries |
| PatternContainerDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr> |
A helper interface for all builders that can encapsulate patterns |
| PatternDescrBuilder<P extends DescrBuilder<?,?>> |
A descriptor builder for Patterns
rule.name("Xyz")
.attribute("ruleflow-grou","bla")
.lhs()
.and()
.pattern("Foo").id("$foo").constraint("bar==baz").constraint("x>y").end()
.not().pattern("Bar").constraint("a+b==c").end()
.end()
.rhs( "System.out.println();" )
.end() |
| QueryDescrBuilder |
A descriptor builder for queries |
| RuleDescrBuilder |
A descriptor builder for rules |
| SourceDescrBuilder<P extends PatternDescrBuilder<?>> |
A descriptor builder for Pattern sources |
| TypeDeclarationDescrBuilder |
A descriptor builder for declared types |