public class SparqlQueryMaker extends Object
Constructor and Description |
---|
SparqlQueryMaker(boolean allowMode,
Set<String> objectFilterList,
Set<String> predicateFilterList,
boolean literals) |
SparqlQueryMaker(Set<String> objectFilterList,
Set<String> predicateFilterList,
boolean literals) |
SparqlQueryMaker(String mode,
Set<String> objectFilterList,
Set<String> predicateFilterList,
boolean literals) |
public SparqlQueryMaker(Set<String> objectFilterList, Set<String> predicateFilterList, boolean literals)
public SparqlQueryMaker(boolean allowMode, Set<String> objectFilterList, Set<String> predicateFilterList, boolean literals)
public void setLiterals(boolean literals)
public String makeSubjectQueryUsingFilters(String subject)
public String makeClassQueryUsingFilters(String subject)
public String makeSubjectQueryLevel(String subject, int level)
public boolean isLiterals()
public boolean isAllowMode()
public Set<String> getObjectFilterList()
public Set<String> getPredicateFilterList()
public Set<StringTuple> getPredicateObjectFilterList()
public void addPredicateFilter(String newFilter)
public void addObjectFilter(String newFilter)
public void addPredicateObjectFilter(String pred, String object)
public void combineWith(SparqlQueryMaker sqm)
public static SparqlQueryMaker getSparqlQueryMakerByName(String name)
public static SparqlQueryMaker getAllowSKOSFilter()
public static SparqlQueryMaker getAllowYAGOFilter()
public static SparqlQueryMaker getAllowYAGO_ONLYFilter()
public static SparqlQueryMaker getDBpediaNavigatorFilter()
public static SparqlQueryMaker getYagoSpecialHierarchyFilter()
public static SparqlQueryMaker getAllowYAGOandSKOSFilter()
public static SparqlQueryMaker getTestFilter()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann