public class Internals extends Object implements Serializable
| Constructor and Description |
|---|
Internals() |
public void trimToSize()
public boolean containsClassInSignature(IRI i)
i - iripublic boolean containsObjectPropertyInSignature(IRI i)
i - iripublic boolean containsDataPropertyInSignature(IRI i)
i - iripublic boolean containsAnnotationPropertyInSignature(IRI i)
i - iripublic boolean containsIndividualInSignature(IRI i)
i - iripublic boolean containsDatatypeInSignature(IRI i)
i - iripublic boolean containsClassInSignature(OWLClass i)
i - iripublic boolean containsObjectPropertyInSignature(OWLObjectProperty i)
i - iripublic boolean containsDataPropertyInSignature(OWLDataProperty i)
i - iripublic boolean containsAnnotationPropertyInSignature(OWLAnnotationProperty i)
i - iripublic boolean containsIndividualInSignature(OWLNamedIndividual i)
i - iripublic boolean containsDatatypeInSignature(OWLDatatype i)
i - iripublic boolean addAxiom(@Nonnull OWLAxiom axiom)
axiom - axiom to addpublic boolean removeAxiom(@Nonnull OWLAxiom axiom)
axiom - axiom to removepublic boolean isDeclared(OWLEntity e)
e - entity to checkpublic boolean isEmpty()
@Nonnull public <K> Collection<? extends OWLAxiom> filterAxioms(@Nonnull OWLAxiomSearchFilter filter, @Nonnull K key)
K - key typefilter - filter to satisfykey - keypublic <K> boolean contains(@Nonnull OWLAxiomSearchFilter filter, @Nonnull K key)
K - key typefilter - filter to satisfykey - key to match@Nonnull public Iterable<OWLImportsDeclaration> getImportsDeclarations(boolean copy)
copy - true if a copy of the set should be returned, false for a non
defensive copy (to be used only by OWLImmutableOntologyImpl for
iteration)public boolean addImportsDeclaration(OWLImportsDeclaration importDeclaration)
importDeclaration - import declaration to removepublic boolean removeImportsDeclaration(OWLImportsDeclaration importDeclaration)
importDeclaration - import declaration to removepublic boolean addOntologyAnnotation(OWLAnnotation ann)
ann - annotation to addpublic boolean removeOntologyAnnotation(OWLAnnotation ann)
ann - annotation to removepublic static <K,V extends OWLAxiom> boolean contains(@Nonnull MapPointer<K,V> p, K k, V v)
K - key typeV - value typep - pointerk - keyv - valuepublic int getAxiomCount()
@Nonnull public Iterable<OWLAxiom> getAxioms()
public <T extends OWLAxiom> int getAxiomCount(AxiomType<T> axiomType)
T - axiom typeaxiomType - axiom type to count@Nonnull public Set<OWLLogicalAxiom> getLogicalAxioms()
public int getLogicalAxiomCount()
@Nonnull public Set<OWLClassAxiom> getGeneralClassAxioms()
public boolean addGeneralClassAxioms(OWLClassAxiom ax)
ax - GCI axiom to addpublic boolean removeGeneralClassAxioms(OWLClassAxiom ax)
ax - axiom to removepublic boolean addPropertyChainSubPropertyAxioms(OWLSubPropertyChainOfAxiom ax)
ax - axiom to addpublic boolean removePropertyChainSubPropertyAxioms(OWLSubPropertyChainOfAxiom ax)
ax - axiom to remove@Nonnull public MapPointer<AxiomType<?>,OWLAxiom> getAxiomsByType()
public boolean containsReference(@Nonnull OWLEntity entity)
entity - entity to checkCopyright © 2016 The University of Manchester. All Rights Reserved.