Java 类org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom 实例源码

项目:owlapi-gwt    文件:OWLAnnotationPropertyDomainAxiomImpl.java   
@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }
    if (!super.equals(obj)) {
        return false;
    }
    // superclass is responsible for null, identity, owlaxiom type and
    // annotations
    if (!(obj instanceof OWLAnnotationPropertyDomainAxiom)) {
        return false;
    }
    OWLAnnotationPropertyDomainAxiom other = (OWLAnnotationPropertyDomainAxiom) obj;
    return property.equals(other.getProperty())
            && domain.equals(other.getDomain());
}
项目:elk-reasoner    文件:AbstractOwlAxiomConverterVisitor.java   
@Override
public T visit(OWLAnnotationPropertyDomainAxiom axiom) {
    throw new IllegalArgumentException(
            OWLAnnotationPropertyDomainAxiom.class.getSimpleName()
                    + " cannot be converted to "
                    + getTargetClass().getSimpleName());
}
项目:owlapi-gwt    文件:OWLAnnotationPropertyDomainAxiomImpl.java   
@Override
public OWLAnnotationPropertyDomainAxiom getAxiomWithoutAnnotations() {
    if (!isAnnotated()) {
        return this;
    }
    return new OWLAnnotationPropertyDomainAxiomImpl(getProperty(),
            getDomain(), NO_ANNOTATIONS);
}
项目:owlapi-gwt    文件:OWLAnnotationPropertyDomainAxiomImpl.java   
@Override
protected int compareObjectOfSameType(OWLObject object) {
    OWLAnnotationPropertyDomainAxiom other = (OWLAnnotationPropertyDomainAxiom) object;
    int diff = property.compareTo(other.getProperty());
    if (diff != 0) {
        return diff;
    }
    return domain.compareTo(other.getDomain());
}
项目:jopa    文件:IntegrityConstraintParser.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    notSupported(axiom);
}
项目:HermiT-android    文件:OWLNormalization.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:HermiT-android    文件:EntailmentChecker.java   
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return Boolean.TRUE;
}
项目:HermiT-android    文件:EntailmentChecker.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:elk-reasoner    文件:AbstractElkObjectConverter.java   
@Override
public OWLAnnotationPropertyDomainAxiom visit(
        ElkAnnotationPropertyDomainAxiom axiom) {
    return owlFactory_.getOWLAnnotationPropertyDomainAxiom(
            convert(axiom.getProperty()), convert(axiom.getDomain()));
}
项目:elk-reasoner    文件:OwlAnnotationAxiomConverterVisitor.java   
@Override
public ElkAnnotationAxiom visit(OWLAnnotationPropertyDomainAxiom owlAnnotationPropertyDomain) {
    return new ElkAnnotationPropertyDomainAxiomWrap<OWLAnnotationPropertyDomainAxiom>(owlAnnotationPropertyDomain);
}
项目:elk-reasoner    文件:OwlAxiomConverterVisitor.java   
@Override
public ElkAxiom visit(
        OWLAnnotationPropertyDomainAxiom owlAnnotationPropertyDomain) {
    return CONVERTER.convert(owlAnnotationPropertyDomain);
}
项目:elk-reasoner    文件:FailingOwlAxiomVisitor.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    defaultVisit(axiom);
}
项目:Hermit_1.3.8_android    文件:OWLNormalization.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:Hermit_1.3.8_android    文件:EntailmentChecker.java   
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return Boolean.TRUE;
}
项目:Hermit_1.3.8_android    文件:EntailmentChecker.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:owltools    文件:AxiomAnnotationTools.java   
@Override
public OWLAxiom visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return factory.getOWLAnnotationPropertyDomainAxiom(axiom.getProperty(), axiom.getDomain(), annotations);
}
项目:owltools    文件:CardinalityContraintsTools.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:Wolpertinger    文件:OWLNormalization.java   
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
}
项目:Wolpertinger    文件:DebugTranslation.java   
public void visit(OWLAnnotationPropertyDomainAxiom arg0) {
    throw new NotImplementedException();
}
项目:Wolpertinger    文件:NaiveTranslation.java   
public void visit(OWLAnnotationPropertyDomainAxiom arg0) {
    throw new NotImplementedException();
}
项目:born    文件:CycleDetector.java   
@Override
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return true;
}
项目:born    文件:ElAxiomFilter.java   
@Override
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return this.withAnnotations;
}
项目:born    文件:AnnotationProcessor.java   
@Override
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    Objects.requireNonNull(axiom);
    return add(this.df.getOWLAnnotationPropertyDomainAxiom(axiom.getProperty(), axiom.getDomain(),
            reg(axiom.getAnnotations())));
}
项目:born    文件:AnnotationCreator.java   
@Override
public Boolean visit(OWLAnnotationPropertyDomainAxiom axiom) {
    Objects.requireNonNull(axiom);
    return add(this.df.getOWLAnnotationPropertyDomainAxiom(axiom.getProperty(), axiom.getDomain(), empty()));
}
项目:jcel    文件:AxiomTranslator.java   
@Override
public Set<ComplexIntegerAxiom> visit(OWLAnnotationPropertyDomainAxiom axiom) {
    Objects.requireNonNull(axiom);
    return Collections.emptySet();
}
项目:semantika    文件:TMappingProcessor.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom)
{
   ignoreOwlAxiom("AnnotationPropertyDomain", axiom);
}
项目:OWL2SPARQL    文件:OWLAxiomToSPARQLConverter.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    annotationAxiomsNotSupportedWarning(axiom);
}
项目:owlapi-gwt    文件:OWLObjectVisitorExAdapter.java   
@Override
public O visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return doDefault(axiom);
}
项目:owlapi-gwt    文件:OWLObjectVisitorAdapter.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    handleDefault(axiom);
}
项目:owlapi-gwt    文件:OWLObjectTypeIndexProvider.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    type = AXIOM_TYPE_INDEX_BASE + axiom.getAxiomType().getIndex();
}
项目:owlapi-gwt    文件:NNF.java   
@Override
public OWLAxiom visit(OWLAnnotationPropertyDomainAxiom axiom) {
    return axiom;
}
项目:owlapi-gwt    文件:HashCode.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    hashCode = primes[73];
    hashCode = hashCode * MULT + axiom.getProperty().hashCode();
    hashCode = hashCode * MULT + axiom.getDomain().hashCode();
}
项目:owlapi-gwt    文件:OWLAxiomVisitorAdapter.java   
@Override
public void visit(OWLAnnotationPropertyDomainAxiom axiom) {
    handleDefault(axiom);
}
项目:owlapi-gwt    文件:OWLAnnotationPropertyDomainAxiomImpl.java   
@Override
public OWLAnnotationPropertyDomainAxiom getAnnotatedAxiom(
        Set<OWLAnnotation> annotations) {
    return new OWLAnnotationPropertyDomainAxiomImpl(getProperty(),
            getDomain(), mergeAnnos(annotations));
}
项目:owlapi-gwt    文件:AbstractEntityRegistrationManager.java   
@Override
public void visit(@Nonnull OWLAnnotationPropertyDomainAxiom axiom) {
    axiom.getProperty().accept(this);
    processAxiomAnnotations(axiom);
}
项目:SVoNt    文件:CEXOWL2ELProfile.java   
public void visit(OWLAnnotationPropertyDomainAxiom arg0) {
    unusedAxiom(arg0, false);
}
项目:binaryowl    文件:OWLAnnotationPropertyDomainAxiomSerializer.java   
@Override
protected void writeAxiom(OWLAnnotationPropertyDomainAxiom axiom, BinaryOWLOutputStream outputStream) throws IOException {
    outputStream.writeOWLObject(axiom.getProperty());
    outputStream.writeOWLObject(axiom.getDomain());
}
项目:binaryowl    文件:OWLAnnotationPropertyDomainAxiomSerializer.java   
@Override
protected OWLAnnotationPropertyDomainAxiom readAxiom(BinaryOWLInputStream inputStream, Set<OWLAnnotation> annotations) throws IOException, BinaryOWLParseException {
    OWLAnnotationProperty property = inputStream.readOWLObject();
    IRI domain = inputStream.readOWLObject();
    return inputStream.getDataFactory().getOWLAnnotationPropertyDomainAxiom(property, domain, annotations);
}
项目:logmap-matcher    文件:OWLMappingAxiomVisitor.java   
public void visit(OWLAnnotationPropertyDomainAxiom arg0) {

}
项目:logmap-matcher    文件:ELAxiomVisitor.java   
public void visit(OWLAnnotationPropertyDomainAxiom arg0) {

}