public SimpleTriplePattern(BlankNodeOrIRI subject, Variable predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, IRI predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, Variable predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, IRI predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, Variable predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, IRI predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, Variable predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, IRI predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, IRI predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, Variable predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, IRI predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, IRI predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, Variable predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, Variable predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(BlankNodeOrIRI subject, IRI predicate, Variable object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
public SimpleTriplePattern(Variable subject, Variable predicate, RDFTerm object) { this(new ResourceOrVariable(subject), new UriRefOrVariable(predicate), new ResourceOrVariable(object)); }
final private UriRefOrVariable VarOrIRIref() throws ParseException { Variable var; IRI IRI; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case VAR1: case VAR2: var = Var(); {if (true) return new UriRefOrVariable(var);} break; case IRI_REF: case PNAME_NS: case PNAME_LN: IRI = IRIref(); {if (true) return new UriRefOrVariable(IRI);} break; default: jj_la1[50] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
final private UriRefOrVariable Verb() throws ParseException { UriRefOrVariable predicate; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IRI_REF: case PNAME_NS: case PNAME_LN: case VAR1: case VAR2: predicate = VarOrIRIref(); {if (true) return predicate;} break; case 50: jj_consume_token(50); {if (true) return new UriRefOrVariable(RDF_TYPE);} break; default: jj_la1[45] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
final private UriRefOrVariable Verb() throws ParseException { UriRefOrVariable predicate; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IRIREF: case PNAME_NS: case PNAME_LN: case VAR1: case VAR2: predicate = VarOrIRI(); {if (true) return predicate;} break; case 77: jj_consume_token(77); {if (true) return new UriRefOrVariable(RDF_TYPE);} break; default: jj_la1[92] = jj_gen; jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@SuppressWarnings("unchecked") @Override public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption, UnavailableRuleObjectException, UnsupportedTypeForExportException { org.apache.stanbol.rules.manager.atoms.BlankNodeAtom tmp = (org.apache.stanbol.rules.manager.atoms.BlankNodeAtom) ruleAtom; UriRefOrVariable subject; UriRefOrVariable predicate; ResourceOrVariable object; IObjectAtom argument2UriResource = tmp.getArgument2(); IObjectAtom argument1UriResource = tmp.getArgument1(); ClerezzaSparqlObject subjectCSO = (ClerezzaSparqlObject) adapter.adaptTo(argument2UriResource, ConstructQuery.class); ClerezzaSparqlObject predicateCSO = (ClerezzaSparqlObject) adapter.adaptTo(argument1UriResource, ConstructQuery.class); subject = new UriRefOrVariable((IRI) subjectCSO.getClerezzaObject()); predicate = new UriRefOrVariable((IRI) predicateCSO.getClerezzaObject()); object = new ResourceOrVariable(new BlankNode()); return (T) new ClerezzaSparqlObject(new SimpleTriplePattern(subject, predicate, object)); }