public interface AtomicDecomposition
| Modifier and Type | Method and Description | 
|---|---|
| Atom | getAtomForAxiom(OWLAxiom axiom) | 
| AtomList | getAtomList() | 
| Set<Atom> | getAtoms() | 
| Set<Atom> | getBottomAtoms() | 
| Set<Atom> | getDependencies(Atom atom) | 
| Set<Atom> | getDependencies(Atom atom,
               boolean direct) | 
| Set<Atom> | getDependents(Atom atom) | 
| Set<Atom> | getDependents(Atom atom,
             boolean direct) | 
| Stream<OWLAxiom> | getModule(Stream<OWLEntity> signature,
         boolean useSemantics,
         ModuleType moduletype) | 
| Set<OWLAxiom> | getPrincipalIdeal(Atom atom) | 
| Set<OWLEntity> | getPrincipalIdealSignature(Atom atom) | 
| Set<Atom> | getRelatedAtoms(Atom atom) | 
| Set<OWLAxiom> | getTautologies() | 
| Map<OWLEntity,Set<Atom>> | getTermBasedIndex() | 
| Set<Atom> | getTopAtoms() | 
| boolean | isBottomAtom(Atom atom) | 
| boolean | isTopAtom(Atom atom) | 
Set<Atom> getDependencies(Atom atom)
atom - atomSet<Atom> getDependents(Atom atom)
atom - atom@Nullable Atom getAtomForAxiom(OWLAxiom axiom)
axiom - the axiom to searchMap<OWLEntity,Set<Atom>> getTermBasedIndex()
boolean isTopAtom(Atom atom)
atom - atomboolean isBottomAtom(Atom atom)
atom - atomSet<Atom> getRelatedAtoms(Atom atom)
atom - atomSet<OWLAxiom> getPrincipalIdeal(Atom atom)
atom - atomSet<OWLEntity> getPrincipalIdealSignature(Atom atom)
atom - atomSet<Atom> getDependencies(Atom atom, boolean direct)
atom - atomdirect - true if only direct dependencies should be returnedSet<Atom> getDependents(Atom atom, boolean direct)
atom - atomdirect - true if only direct dependents should be returnedStream<OWLAxiom> getModule(Stream<OWLEntity> signature, boolean useSemantics, ModuleType moduletype)
signature - signature for the module to extractuseSemantics - true if semantic extraction should be usedmoduletype - type of moduleAtomList getAtomList()
Copyright © 2020 The University of Manchester. All rights reserved.