@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption, UnavailableRuleObjectException, UnsupportedTypeForExportException { org.apache.stanbol.rules.manager.atoms.DatavaluedPropertyAtom tmp = (org.apache.stanbol.rules.manager.atoms.DatavaluedPropertyAtom) ruleAtom; SPARQLObject sparqlArgument1 = adapter.adaptTo(tmp.getArgument1(), SPARQLObject.class); SPARQLObject sparqlDT = adapter.adaptTo(tmp.getDatatypeProperty(), SPARQLObject.class); SPARQLObject sparqlArgument2 = adapter.adaptTo(tmp.getArgument2(), SPARQLObject.class); return (T) new SPARQLTriple(sparqlArgument1.getObject() + " " + sparqlDT.getObject() + " " + sparqlArgument2.getObject()); } }
final public DatavaluedPropertyAtom datavaluedPropertyAtom() throws ParseException { IObjectAtom uri1; IObjectAtom uri2; RuleAtom obj; jj_consume_token(VALUES); jj_consume_token(LPAR); uri1 = iObject(); jj_consume_token(COMMA); uri2 = iObject(); jj_consume_token(COMMA); obj = dObject(); jj_consume_token(RPAR); {if (true) return new DatavaluedPropertyAtom(uri1, uri2, obj);} throw new Error("Missing return statement in function"); }
final public DatavaluedPropertyAtom datavaluedPropertyAtom() throws ParseException { IObjectAtom uri1; IObjectAtom uri2; RuleAtom obj; jj_consume_token(VALUES); jj_consume_token(LPAR); uri1 = iObject(); jj_consume_token(COMMA); uri2 = iObject(); jj_consume_token(COMMA); obj = dObject(); jj_consume_token(RPAR); {if (true) return new DatavaluedPropertyAtom(uri1, uri2, obj);} throw new Error("Missing return statement in function"); }
IObjectAtom argument1 = tmp.getArgument1(); IObjectAtom datatypeProperty = tmp.getDatatypeProperty(); RuleAtom argument2 = tmp.getArgument2();
IObjectAtom argument1 = tmp.getArgument1(); IObjectAtom datatypeProperty = tmp.getDatatypeProperty(); RuleAtom argument2 = tmp.getArgument2();
IObjectAtom argument1 = tmp.getArgument1(); IObjectAtom datatypeProperty = tmp.getDatatypeProperty(); RuleAtom argument2 = tmp.getArgument2();