@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (!super.equals(obj)) { return false; } if (!(obj instanceof OWLObjectHasValue)) { return false; } return getProperty().equals(((OWLObjectHasValue) obj).getProperty()); }
public static void serialize(SerializationStreamWriter streamWriter, OWLObjectHasValueImpl instance) throws SerializationException { streamWriter.writeObject(instance.getProperty()); streamWriter.writeObject(instance.getValue()); }
@Nonnull @Override @Deprecated public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl( getProperty(), new OWLObjectOneOfImpl(CollectionFactory.createSet(getFiller()))); }
@Override public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl(getProperty(), new OWLObjectOneOfImpl( Collections.singleton(getValue()))); }
@Override public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl(getProperty(), new OWLObjectOneOfImpl(getFiller())); } }
@Override public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl(getProperty(), new OWLObjectOneOfImpl(getFiller())); } }
@Override public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl(getProperty(), new OWLObjectOneOfImpl(getFiller())); } }
@Override protected int compareObjectOfSameType(OWLObject object) { OWLObjectHasValue other = (OWLObjectHasValue) object; int diff = getProperty().compareTo(other.getProperty()); if (diff != 0) { return diff; } return value.compareTo(other.getFiller()); }
@Override public OWLClassExpression asSomeValuesFrom() { return new OWLObjectSomeValuesFromImpl(getProperty(), new OWLObjectOneOfImpl(getFiller())); } }
public OWLClassExpression asSomeValuesFrom() { return getOWLDataFactory().getOWLObjectSomeValuesFrom(getProperty(), getOWLDataFactory().getOWLObjectOneOf(getValue())); }