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