Package org.semanticweb.owlapi.util

Examples of org.semanticweb.owlapi.util.NNF


        return false;
    }

    @Override
    public OWLClassExpression getNNF() {
        NNF nnf = new NNF(new OWLDataFactoryImpl());
        return accept(nnf);
    }
View Full Code Here


        return accept(nnf);
    }

    @Override
    public OWLClassExpression getComplementNNF() {
        NNF nnf = new NNF(new OWLDataFactoryImpl());
        return new OWLObjectComplementOfImpl(this).accept(nnf);
    }
View Full Code Here

        return getAnnotations().equals(other.getAnnotations());
    }

    @Override
    public OWLAxiom getNNF() {
        NNF con = new NNF(new OWLDataFactoryImpl());
        OWLAxiom nnf = accept(con);
        return verifyNotNull(nnf);
    }
View Full Code Here

     *
     * @param dataFactory
     *        the factory
     */
    public NegationalNormalFormConverter(@Nonnull OWLDataFactory dataFactory) {
        nnf = new NNF(dataFactory);
    }
View Full Code Here

    @Nonnull
    private final OWLNamedIndividual indA = NamedIndividual(IRI("a"));

    private OWLClassExpression getNNF(
            @Nonnull OWLClassExpression classExpression) {
        NNF nnf = new NNF(df);
        return classExpression.accept(nnf);
    }
View Full Code Here

        return getAnnotations().equals(other.getAnnotations());
    }

    @Override
    public OWLAxiom getNNF() {
        NNF con = new NNF(new OWLDataFactoryImpl());
        OWLAxiom nnf = accept(con);
        return verifyNotNull(nnf);
    }
View Full Code Here

    }


    public OWLAxiom getNNF() {
        if (nnf == null) {
            NNF con = new NNF(getOWLDataFactory());
            nnf = accept(con);
        }
        return nnf;
    }
View Full Code Here

        return false;
    }


    public OWLClassExpression getNNF() {
        NNF nnf = new NNF(getOWLDataFactory());
        return accept(nnf);
    }
View Full Code Here

        NNF nnf = new NNF(getOWLDataFactory());
        return accept(nnf);
    }

    public OWLClassExpression getComplementNNF() {
        NNF nnf = new NNF(getOWLDataFactory());
        return getOWLDataFactory().getOWLObjectComplementOf(this).accept(nnf);
    }
View Full Code Here

    private OWLObjectComplementOfExtractor extractor;


    public NegationalNormalFormConverter(OWLDataFactory dataFactory) {
        nnf = new NNF(dataFactory);
        extractor = new OWLObjectComplementOfExtractor();
    }
View Full Code Here

TOP

Related Classes of org.semanticweb.owlapi.util.NNF

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.