package org.aksw.jena_sparql_api.concept.builder.impl; import org.aksw.jena_sparql_api.concept.builder.api.ConceptBuilder; import org.aksw.jena_sparql_api.concept.builder.api.ConceptExpr; import org.aksw.jena_sparql_api.concept.builder.api.ConceptExprConceptBuilder; import org.aksw.jena_sparql_api.concept.builder.api.ConceptExprList; public class ConceptBuilderFluent { public static ConceptBuilder start() { return new ConceptBuilderImpl(); } public static ConceptBuilder from(ConceptExpr conceptExpr) { ConceptBuilder result = new ConceptBuilderImpl(); result.setBaseConceptExpr(conceptExpr); return result; } public static ConceptBuilder from(ConceptBuilder conceptBuilder) { return from(new ConceptExprConceptBuilder(conceptBuilder)); } public static ConceptExprList union() { return new ConceptExprListImpl(); } public static ConceptExprList and() { return new ConceptExprListImpl(); } // public static ConceptBuilder not(ConceptBuilder base) { // // } }