private ArrayList<Term> addToTermsList(String str){ ArrayList<Term> terms = new ArrayList<Term>(); int i,j; String st; str = str.substring(1, str.length()-1); while(str.contains("{")){ i = getIndexOfCurlyB(str); if (i > 0){ st = str.substring(0,i); st = st.replace("\\\\", ""); terms.add(dfac.getConstantLiteral(st)); str = str.substring(str.indexOf("{", i), str.length()); }else if (i == 0){ j = str.indexOf("}"); terms.add(dfac.getVariable(str.substring(1,j))); str = str.substring(j+1,str.length()); } else { break; } } if(!str.equals("")){ str = str.replace("\\\\", ""); terms.add(dfac.getConstantLiteral(str)); } return terms; }
Variable column = dfac.getVariable(token.toString()); toReturn = dfac.getUriTemplate(column); Variable column = dfac.getVariable(token.toString()); terms.add(column);
if (state.failed) return value; if ( state.backtracking==0 ) { value = dfac.getVariable((id28!=null?input.toString(id28.start,id28.stop):null)); value = dfac.getVariable(OBDA_SELECT_ALL); isSelectAll = true;
terms.add(fac.getVariable(joinCond + (var)));
public final Variable variable() throws RecognitionException { Variable value = null; Token STRING_WITH_CURLY_BRACKET19=null; try { // TurtleOBDA.g:530:3: ( STRING_WITH_CURLY_BRACKET ) // TurtleOBDA.g:530:5: STRING_WITH_CURLY_BRACKET { STRING_WITH_CURLY_BRACKET19=(Token)match(input,STRING_WITH_CURLY_BRACKET,FOLLOW_STRING_WITH_CURLY_BRACKET_in_variable542); value = dfac.getVariable(removeBrackets((STRING_WITH_CURLY_BRACKET19!=null?STRING_WITH_CURLY_BRACKET19.getText():null))); variableSet.add(value); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { // do for sure before leaving } return value; } // $ANTLR end "variable"
Term var = fac.getVariable("t" + index); QuotedID attributeId = attribute.getID();
if(template == null && (termType.equals(R2RMLVocabulary.iri))){ subjectAtom = fac.getUriTemplate(fac.getVariable(subj));
objectAtom = fac.getVariable(col); objectAtom = fac.getVariable(value); } else { Object type = om.getTermType(Object.class);