@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) { org.apache.stanbol.rules.manager.atoms.StringAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringAtom) ruleAtom; String string = tmp.getString(); return (T) new SPARQLFunction(string); }
final public StringAtom stringAtom() throws ParseException { String obj; obj = getStringValue(); {if (true) return new StringAtom(obj);} throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.StringAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringAtom) ruleAtom; String string = tmp.getString(); Node node = null; if (string.startsWith(Symbols.variablesPrefix)) { string = string.replace(Symbols.variablesPrefix, ""); if (string.startsWith("?")) { string = string.substring(1); } node = Node_RuleVariable.createVariable(string); } else { node = NodeFactory.getTypedLiteral(string); } return (T) new NodeClauseEntry(node); }
final public StringAtom getString() throws ParseException { Token t; t = jj_consume_token(STRING); {if (true) return new StringAtom(t.image);} throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.StringAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringAtom) ruleAtom; String string = tmp.getString(); Expression exp = null; if (string.startsWith("\"") && string.endsWith("\"")) { string = string.substring(1, string.length() - 1); } if (string.startsWith(Symbols.variablesPrefix)) { exp = new Variable(string.replace(Symbols.variablesPrefix, "")); } else { exp = new LiteralExpression(new PlainLiteralImpl(string)); } return (T) new ClerezzaSparqlObject(exp); }
final public StringAtom getString() throws ParseException { Token t; t = jj_consume_token(STRING); {if (true) return new StringAtom(t.image);} throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption { org.apache.stanbol.rules.manager.atoms.StringAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringAtom) ruleAtom; String string = tmp.getString(); OWLDataFactory factory = OWLManager.getOWLDataFactory(); SWRLDArgument swrldArgument = null; if (string.startsWith(Symbols.variablesPrefix)) { swrldArgument = factory.getSWRLVariable(IRI.create(string)); } else { swrldArgument = SWRLLiteralBuilder.getSWRLLiteral(string); } return (T) new ArgumentSWRLAtom(swrldArgument, string); }
final public StringAtom stringAtom() throws ParseException { String obj; obj = getStringValue(); {if (true) return new StringAtom(obj);} throw new Error("Missing return statement in function"); }