@Override public Boolean visit( ElkClassInclusionObjectIntersectionOfComposition other) { return equals(other.getSubExpression(), inference.getSubExpression()) && equals(other.getConjuncts(), inference.getConjuncts()); } });
@Override public Boolean visit( ElkClassInclusionObjectIntersectionOfComposition other) { return equals(other.getSubExpression(), inference.getSubExpression()) && equals(other.getConjuncts(), inference.getConjuncts()); } });
@Override public Boolean visit( ElkClassInclusionObjectIntersectionOfComposition other) { return equals(other.getSubExpression(), inference.getSubExpression()) && equals(other.getConjuncts(), inference.getConjuncts()); } });
@Override public ElkClassInclusionObjectIntersectionOfComposition visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return inferenceFactory_ .getElkClassInclusionObjectIntersectionOfComposition( getClass("C"), getClasses("D", inference.getConjuncts().size())); }
@Override public ElkClassInclusionObjectIntersectionOfComposition visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return inferenceFactory_ .getElkClassInclusionObjectIntersectionOfComposition( getClass("C"), getClasses("D", inference.getConjuncts().size())); }
@Override public ElkClassInclusionObjectIntersectionOfComposition visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return inferenceFactory_ .getElkClassInclusionObjectIntersectionOfComposition( getClass("C"), getClasses("D", inference.getConjuncts().size())); }
@Override public Integer visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return combinedHashCode( hashCode( ElkClassInclusionObjectIntersectionOfComposition.class), hashCode(inference.getSubExpression()), hashCode(inference.getConjuncts())); }
@Override public Integer visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return combinedHashCode( hashCode( ElkClassInclusionObjectIntersectionOfComposition.class), hashCode(inference.getSubExpression()), hashCode(inference.getConjuncts())); }
@Override public Integer visit( ElkClassInclusionObjectIntersectionOfComposition inference) { return combinedHashCode( hashCode( ElkClassInclusionObjectIntersectionOfComposition.class), hashCode(inference.getSubExpression()), hashCode(inference.getConjuncts())); }