public class PatternBuilder
extends java.lang.Object
| Constructor and Description |
|---|
PatternBuilder(java.lang.String packageName) |
| Modifier and Type | Method and Description |
|---|---|
PatternBuilder |
buildAttibuteConstraint(java.util.function.Predicate predicate,
PatternObject object) |
PatternBuilder |
buildMatchConstraint(java.util.function.Predicate predicate,
PatternObject... objects) |
PatternBuilder |
buildPatternLink(PatternObject src,
java.lang.String srcRoleName,
java.lang.String tgtRoleName,
PatternObject tgt) |
PatternObject |
buildPatternObject(java.lang.String name) |
Pattern |
getPattern() |
public Pattern getPattern()
public PatternObject buildPatternObject(java.lang.String name)
public PatternBuilder buildPatternLink(PatternObject src, java.lang.String srcRoleName, java.lang.String tgtRoleName, PatternObject tgt)
public PatternBuilder buildAttibuteConstraint(java.util.function.Predicate predicate, PatternObject object)
public PatternBuilder buildMatchConstraint(java.util.function.Predicate predicate, PatternObject... objects)