/** * TODO: what about the JDBC driver class name? */ @Override public Connection getConnection() throws SQLException { return LocalJDBCConnectionUtils.createConnection(settings); } }
public synchronized static VersionInfo getVersionInfo() { if (instance == null) { instance = new VersionInfo(); } return instance; }
@Override public void visit(RegExpMySQLOperator regExpMySQLOperator) { visitBinaryExpression(regExpMySQLOperator); } }
@Override public Variable generateNewVariable(Variable formerVariable) { return variableGenerator.generateNewVariableFromVar(formerVariable); }
private void firePreferenceChanged(){ for(OBDAPreferenceChangeListener li : listeners){ li.preferenceChanged(); } }
/** * Removes the given entry from the lookup table. * This action is followed by the removal of the alternative name, if necessary. * * NOTE: USED IN TESTS ONLY */ public void remove(String entry) { removeEntry(entry); unregister(); }
/** * Just a wrapper of VariableGenerator.generateNewVariable(). */ public synchronized Variable generateNewVariable() { return variableGenerator.generateNewVariable(); }
protected FunctionalTermImpl(Predicate functor, List<Term> terms) { this.functor = functor; EventGeneratingList<Term> eventlist = new EventGeneratingLinkedList<Term>(); eventlist.addAll(terms); this.terms = eventlist; registerListeners(eventlist); }
@Override public ImmutableSet<Variable> getKnownVariables() { return variableGenerator.getKnownVariables(); }
@Override public Term getTerm(int index) { return terms.get(index); }
@Override public Variable generateNewVariable(Variable formerVariable) { return variableGenerator.generateNewVariableFromVar(formerVariable); }
public synchronized static VersionInfo getVersionInfo() { if (instance == null) { instance = new VersionInfo(); } return instance; }
private void firePreferenceChanged(){ for(OBDAPreferenceChangeListener li : listeners){ li.preferenceChanged(); } }
/** * Removes more than one entry from the lookup table. * This action is followed by the removal of the alternative name, if necessary. * * NOTE: USED IN TESTS ONLY */ public void remove(String[] entries) { for (int i = 0; i < entries.length; i++) { removeEntry(entries[i]); } unregister(); }
@Override public void visit(GreaterThan expression) { visitBinaryExpression(expression); }
@Override public ImmutableSet<Variable> getKnownVariables() { return variableGenerator.getKnownVariables(); }
@Override public void visit(MinorThan minorThan) { visitBinaryExpression(minorThan); }
@Override public void visit(Addition addition) { visitBinaryExpression(addition); }
@Override public void visit(Division division) { visitBinaryExpression(division); }
@Override public void visit(Multiplication multiplication) { visitBinaryExpression(multiplication); }