package org.aksw.jena_sparql_api.concept.builder.impl; import org.aksw.jena_sparql_api.concept.builder.api.RestrictionExprExists; import org.aksw.jena_sparql_api.concept.builder.api.RestrictionExprExt; import org.aksw.jena_sparql_api.concept.builder.api.RestrictionExprForAll; import org.aksw.jena_sparql_api.concept.builder.api.RestrictionExprVisitor; import org.aksw.jena_sparql_api.concepts.Concept; public class RestrictionExprVisitorSparql implements RestrictionExprVisitor<Concept> { @Override public Concept visit(RestrictionExprExists re) { // TODO Auto-generated method stub return null; } @Override public Concept visit(RestrictionExprForAll re) { // count the number of values for the given role concept // count the number of values for the given role that satisfy the fille // check whether the counts are equal // TODO Auto-generated method stub return null; } @Override public Concept visit(RestrictionExprExt re) { throw new UnsupportedOperationException(); } }