public class SemQLMatcher extends Object implements Serializable, IUniquelyNamed
Modifier and Type | Class and Description |
---|---|
static class |
SemQLMatcher.MatcherBinningExpression
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static String |
MATCHER_PREFIX |
SEP
Constructor and Description |
---|
SemQLMatcher(String i18nUniqueName,
List<SemQLMatchRule> matchRules,
MergePolicy mergePolicy,
AutoConfirmPolicy autoConfirmPolicy) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
AutoConfirmPolicy |
getAutoConfirmPolicy() |
List<SemQLMatcher.MatcherBinningExpression> |
getBinnings()
Deprecated.
|
String |
getMatchExpression()
Deprecated.
|
SemQLMatchRule |
getMatchRule(String matchRuleName) |
List<SemQLMatchRule> |
getMatchRules() |
MergePolicy |
getMergePolicy() |
String |
getPrefixedUniqueName()
Return a unique name in the scope of the current IModel across all type of objects.
|
String |
getUniqueName()
Return a unique name for this object type in the scope of the current IModel.
|
int |
hashCode() |
public static String MATCHER_PREFIX
public SemQLMatcher(String i18nUniqueName, List<SemQLMatchRule> matchRules, MergePolicy mergePolicy, AutoConfirmPolicy autoConfirmPolicy)
public List<SemQLMatchRule> getMatchRules()
public MergePolicy getMergePolicy()
public AutoConfirmPolicy getAutoConfirmPolicy()
@Deprecated public List<SemQLMatcher.MatcherBinningExpression> getBinnings()
getMatchRules()
and
SemQLMatchRule.getBinningExpressions()
@Deprecated public String getMatchExpression()
getMatchRules()
and
SemQLMatchRule.getMatchCondition()
public String getUniqueName()
IUniquelyNamed
getUniqueName
in interface IUniquelyNamed
public String getPrefixedUniqueName()
IUniquelyNamed
IUniquelyNamed.getUniqueName()
method prefixed by the object type.getPrefixedUniqueName
in interface IUniquelyNamed
public SemQLMatchRule getMatchRule(String matchRuleName)
Copyright © 2019. All rights reserved.