in ruta-core/src/main/java/org/apache/uima/ruta/verbalize/ConditionVerbalizer.java [69:150]
public String verbalizeName(AbstractRutaCondition condition) {
if (condition instanceof AndCondition) {
return "AND";
} else if (condition instanceof ContainsCondition) {
String name = "CONTAINS";
return name;
} else if (condition instanceof ContextCountCondition) {
String name = "CONTEXTCOUNT";
return name;
} else if (condition instanceof CountCondition) {
String name = "COUNT";
return name;
} else if (condition instanceof CurrentCountCondition) {
String name = "CURRENTCOUNT";
return name;
} else if (condition instanceof IfCondition) {
String name = "IF";
return name;
} else if (condition instanceof InListCondition) {
return "INLIST";
} else if (condition instanceof LastCondition) {
return "LAST";
} else if (condition instanceof MOfNCondition) {
return "MOFN";
} else if (condition instanceof NearCondition) {
String name = "NEAR";
return name;
} else if (condition instanceof NotCondition) {
return "NOT";
} else if (condition instanceof OrCondition) {
return "OR";
} else if (condition instanceof PartOfCondition) {
return "PARTOF";
} else if (condition instanceof PartOfNeqCondition) {
return "PARTOFNEQ";
} else if (condition instanceof PositionCondition) {
return "POSITION";
} else if (condition instanceof RegExpCondition) {
return "REGEXP";
} else if (condition instanceof ScoreCondition) {
String name = "SCORE";
return name;
} else if (condition instanceof TotalCountCondition) {
String name = "TOTALCOUNT";
return name;
} else if (condition instanceof VoteCondition) {
String name = "VOTE";
return name;
} else if (condition instanceof FeatureCondition) {
String name = "FEATURE";
return name;
} else if (condition instanceof ParseCondition) {
String name = "PARSE";
return name;
} else if (condition instanceof IsCondition) {
String name = "IS";
return name;
} else if (condition instanceof BeforeCondition) {
String name = "BEFORE";
return name;
} else if (condition instanceof AfterCondition) {
String name = "AFTER";
return name;
} else if (condition instanceof StartsWithCondition) {
String name = "STARTSWITH";
return name;
} else if (condition instanceof EndsWithCondition) {
String name = "ENDSWITH";
return name;
} else if (condition instanceof SizeCondition) {
String name = "SIZE";
return name;
} else if (condition instanceof ImplicitCondition) {
String name = "";
return name;
} else if (condition instanceof MacroCondition) {
MacroCondition mc = (MacroCondition) condition;
return mc.getName();
}
return condition.getClass().getSimpleName();
}