All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.fortytwo.sesametools.SimpleDatasetImpl Maven / Gradle / Ivy


package net.fortytwo.sesametools;

import org.openrdf.query.Dataset;
import org.openrdf.model.URI;

import java.util.Set;
import java.util.HashSet;

/**
 * Author: josh
 * Date: Apr 4, 2008
 * Time: 4:37:29 PM
 */
public class SimpleDatasetImpl implements Dataset {
    private Set defaultGraphs;
    private Set namedGraphs;

    public SimpleDatasetImpl() {
        this.defaultGraphs = new HashSet();
        this.namedGraphs = new HashSet();
    }

    public SimpleDatasetImpl(final Set defaultGraphs,
                             final Set namedGraphs) {
        this.defaultGraphs = defaultGraphs;
        this.namedGraphs = namedGraphs;
    }

    public Set getDefaultGraphs() {
        return defaultGraphs;
    }

    public Set getNamedGraphs() {
        return namedGraphs;
    }

    @Override
    public URI getDefaultInsertGraph() {
        // FIXME: Implement me!
        return null;
    }

    @Override
    public Set getDefaultRemoveGraphs() {
        // FIXME: Implement me!
        return null;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy