@Override public Boolean visit(final IndexedObjectIntersectionOfMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } }); }
@Override public Boolean visit(final IndexedObjectIntersectionOfMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } }); }
public IndexedClassEntityMatch getSubsumerIndexedClassEntityMatch() { return subsumerMatch_ .accept(new FailingSubsumerMatcher<IndexedClassEntityMatch>() { @Override public IndexedClassEntityMatch defaultVisit( IndexedClassEntityMatch match) { return match; } }); }
public IndexedClassEntityMatch getSubsumerIndexedClassEntityMatch() { return subsumerMatch_ .accept(new FailingSubsumerMatcher<IndexedClassEntityMatch>() { @Override public IndexedClassEntityMatch defaultVisit( IndexedClassEntityMatch match) { return match; } }); }
public IndexedObjectSomeValuesFromMatch getSubsumerIndexedObjectSomeValuesFromMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectSomeValuesFromMatch>() { @Override public IndexedObjectSomeValuesFromMatch defaultVisit( IndexedObjectSomeValuesFromMatch match) { return match; } }); }
@Override protected Boolean defaultVisit(final SubsumerElkObjectMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean defaultVisit(SubsumerElkObjectMatch other) { return equals(other.getValue(), match.getValue()); } }); }
public IndexedObjectSomeValuesFromMatch getSubsumerIndexedObjectSomeValuesFromMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectSomeValuesFromMatch>() { @Override public IndexedObjectSomeValuesFromMatch defaultVisit( IndexedObjectSomeValuesFromMatch match) { return match; } }); }
public IndexedObjectUnionOfMatch getSubsumerIndexedObjectUnionOfMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectUnionOfMatch>() { @Override public IndexedObjectUnionOfMatch defaultVisit( IndexedObjectUnionOfMatch match) { return match; } }); }
public IndexedClassEntityMatch getSubsumerIndexedClassEntityMatch() { return subsumerMatch_ .accept(new FailingSubsumerMatcher<IndexedClassEntityMatch>() { @Override public IndexedClassEntityMatch defaultVisit( IndexedClassEntityMatch match) { return match; } }); }
@Override public Boolean visit(final IndexedObjectIntersectionOfMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } }); }
public IndexedObjectSomeValuesFromMatch getSubsumerIndexedObjectSomeValuesFromMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectSomeValuesFromMatch>() { @Override public IndexedObjectSomeValuesFromMatch defaultVisit( IndexedObjectSomeValuesFromMatch match) { return match; } }); }
public IndexedObjectUnionOfMatch getSubsumerIndexedObjectUnionOfMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectUnionOfMatch>() { @Override public IndexedObjectUnionOfMatch defaultVisit( IndexedObjectUnionOfMatch match) { return match; } }); }
@Override protected Boolean defaultVisit(final SubsumerElkObjectMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean defaultVisit(SubsumerElkObjectMatch other) { return equals(other.getValue(), match.getValue()); } }); }
public IndexedObjectUnionOfMatch getSubsumerIndexedObjectUnionOfMatch() { return subsumerMatch_.accept( new FailingSubsumerMatcher<IndexedObjectUnionOfMatch>() { @Override public IndexedObjectUnionOfMatch defaultVisit( IndexedObjectUnionOfMatch match) { return match; } }); }
@Override protected Boolean defaultVisit(final SubsumerElkObjectMatch match) { return other_.accept(new DefaultVisitor() { @Override public Boolean defaultVisit(SubsumerElkObjectMatch other) { return equals(other.getValue(), match.getValue()); } }); }
public static int hashCode(SubsumerMatch conclusion) { return conclusion == null ? 0 : conclusion.accept(INSTANCE_); }
public static String toString(SubsumerMatch match) { return match.accept(INSTANCE_); }
public static int hashCode(SubsumerMatch conclusion) { return conclusion == null ? 0 : conclusion.accept(INSTANCE_); }
public static boolean equals(SubsumerMatch first, SubsumerMatch second) { return first.accept(new SubsumerMatchEquality(second)); }
public static boolean equals(SubsumerMatch first, SubsumerMatch second) { return first.accept(new SubsumerMatchEquality(second)); }