ExpressionAtom argument1 = tmp.getStringFunctionAtom1(); ExpressionAtom argument2 = tmp.getStringFunctionAtom2();
final public SameAtom sameAsAtom() throws ParseException { ExpressionAtom expressionAtom1; ExpressionAtom expressionAtom2; jj_consume_token(SAME); jj_consume_token(LPAR); expressionAtom1 = expressionAtom(); jj_consume_token(COMMA); expressionAtom2 = expressionAtom(); jj_consume_token(RPAR); {if (true) return new SameAtom(expressionAtom1, expressionAtom2);} throw new Error("Missing return statement in function"); }
final public SameAtom sameAsAtom() throws ParseException { ExpressionAtom expressionAtom1; ExpressionAtom expressionAtom2; jj_consume_token(SAME); jj_consume_token(LPAR); expressionAtom1 = expressionAtom(); jj_consume_token(COMMA); expressionAtom2 = expressionAtom(); jj_consume_token(RPAR); {if (true) return new SameAtom(expressionAtom1, expressionAtom2);} throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption, UnsupportedTypeForExportException, UnavailableRuleObjectException { org.apache.stanbol.rules.manager.atoms.SameAtom tmp = (org.apache.stanbol.rules.manager.atoms.SameAtom) ruleAtom; ExpressionAtom argument1 = tmp.getStringFunctionAtom1(); ExpressionAtom argument2 = tmp.getStringFunctionAtom2(); ClerezzaSparqlObject clerezzaArgument1 = (ClerezzaSparqlObject) adapter.adaptTo(argument1, ConstructQuery.class); ClerezzaSparqlObject clerezzaArgument2 = (ClerezzaSparqlObject) adapter.adaptTo(argument2, ConstructQuery.class); Expression lhe = (Expression) clerezzaArgument1.getClerezzaObject(); Expression rhe = (Expression) clerezzaArgument2.getClerezzaObject(); return (T) new ClerezzaSparqlObject(new BinaryOperation("=", lhe, rhe)); }
ExpressionAtom argument1 = tmp.getStringFunctionAtom1(); ExpressionAtom argument2 = tmp.getStringFunctionAtom2();
ExpressionAtom argument1 = tmp.getStringFunctionAtom1(); ExpressionAtom argument2 = tmp.getStringFunctionAtom2();