public static Dataset fallback(Dataset primary, Dataset fallback) { if (primary == null) return fallback; if (fallback == null) return primary; return new FallbackDataset(primary, fallback); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); for (IRI uri : getDefaultRemoveGraphs()) { sb.append("DELETE FROM "); appendURI(sb, uri); } sb.append("INSERT INTO "); appendURI(sb, getDefaultInsertGraph()); for (IRI uri : getDefaultGraphs()) { sb.append("USING "); appendURI(sb, uri); } for (IRI uri : getNamedGraphs()) { sb.append("USING NAMED "); appendURI(sb, uri); } return sb.toString(); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); for (IRI uri : getDefaultRemoveGraphs()) { sb.append("DELETE FROM "); appendURI(sb, uri); } sb.append("INSERT INTO "); appendURI(sb, getDefaultInsertGraph()); for (IRI uri : getDefaultGraphs()) { sb.append("USING "); appendURI(sb, uri); } for (IRI uri : getNamedGraphs()) { sb.append("USING NAMED "); appendURI(sb, uri); } return sb.toString(); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }
public static Dataset fallback(Dataset primary, Dataset fallback) { if (primary == null) return fallback; if (fallback == null) return primary; return new FallbackDataset(primary, fallback); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); for (IRI uri : getDefaultRemoveGraphs()) { sb.append("DELETE FROM "); appendURI(sb, uri); } sb.append("INSERT INTO "); appendURI(sb, getDefaultInsertGraph()); for (IRI uri : getDefaultGraphs()) { sb.append("USING "); appendURI(sb, uri); } for (IRI uri : getNamedGraphs()) { sb.append("USING NAMED "); appendURI(sb, uri); } return sb.toString(); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }
public static Dataset fallback(Dataset primary, Dataset fallback) { if (primary == null) return fallback; if (fallback == null) return primary; return new FallbackDataset(primary, fallback); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }
/** * Gets the "active" dataset for this query. The active dataset is either the dataset that has been * specified using {@link #setDataset(Dataset)} or the dataset that has been specified in the query, where * the former takes precedence over the latter. * * @return The active dataset, or <tt>null</tt> if there is no dataset. */ public Dataset getActiveDataset() { if (dataset != null) { return FallbackDataset.fallback(dataset, parsedQuery.getDataset()); } // No external dataset specified, use query's own dataset (if any) return parsedQuery.getDataset(); }