public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { return new OWLObjectHasSelfImpl(this, property); }
@Override public void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) { addAnonymousIndividualsToSetForValue(anons, property); }
@Override public void addSignatureEntitiesToSet(Set<OWLEntity> entities) { addSignatureEntitiesToSetForValue(entities, property); }
public static void serialize(SerializationStreamWriter streamWriter, OWLObjectHasSelfImpl instance) throws SerializationException { streamWriter.writeObject(instance.getProperty()); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (!super.equals(obj)) { return false; } if (!(obj instanceof OWLObjectHasSelf)) { return false; } return getProperty().equals(((OWLObjectHasSelf) obj).getProperty()); }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl(getProperty()), NO_ANNOTATIONS); }
@Override protected int compareObjectOfSameType(OWLObject object) { return getProperty().compareTo(((OWLObjectHasSelf) object).getProperty()); } }
@Override public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLObjectHasSelfImpl(property); }
@Override protected int compareObjectOfSameType(OWLObject object) { return getProperty().compareTo( ((OWLObjectHasSelf) object).getProperty()); } }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl(getProperty()), NO_ANNOTATIONS); }
protected int compareObjectOfSameType(OWLObject object) { return getProperty().compareTo(((OWLObjectHasSelf) object).getProperty()); } }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl(getProperty()), NO_ANNOTATIONS); }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl( getProperty()), NO_ANNOTATIONS); }
@Override public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLObjectHasSelfImpl(property); }
@Nonnull @Override public OWLObjectHasSelf getOWLObjectHasSelf( OWLObjectPropertyExpression property) { checkNotNull(property, "property cannot be null"); return new OWLObjectHasSelfImpl(property); }
@Override public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLObjectHasSelfImpl(property); }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl(getProperty()), NO_ANNOTATIONS); }
@Override public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLObjectHasSelfImpl(property); }
@Override public OWLSubClassOfAxiom asOWLSubClassOfAxiom() { return new OWLSubClassOfAxiomImpl(OWL_THING, new OWLObjectHasSelfImpl( getProperty()), NO_ANNOTATIONS); }
@Override public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property) { checkNull(property, "property"); return new OWLObjectHasSelfImpl(property); }