@Override public String visit(final IndexedObjectIntersectionOfMatch match) { return match.getFullValue() + "[-" + match.getPrefixLength() + "]"; }
@Override public String visit(final IndexedObjectIntersectionOfMatch match) { return match.getFullValue() + "[-" + match.getPrefixLength() + "]"; }
@Override public String visit(final IndexedObjectIntersectionOfMatch match) { return match.getFullValue() + "[-" + match.getPrefixLength() + "]"; }
@Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } });
@Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } });
@Override public Boolean visit(IndexedObjectIntersectionOfMatch other) { return equals(other.getFullValue(), match.getFullValue()) && equals(other.getPrefixLength(), match.getPrefixLength()); } });
@Override public Integer visit(final IndexedObjectIntersectionOfMatch match) { return combinedHashCode( hashCode(IndexedObjectIntersectionOfMatch.class), hashCode(match.getFullValue()), hashCode(match.getPrefixLength())); }
@Override public Integer visit(final IndexedObjectIntersectionOfMatch match) { return combinedHashCode( hashCode(IndexedObjectIntersectionOfMatch.class), hashCode(match.getFullValue()), hashCode(match.getPrefixLength())); }
SubClassInclusionDecomposedSecondConjunctMatch2( SubClassInclusionDecomposedSecondConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
SubClassInclusionDecomposedSecondConjunctMatch2( SubClassInclusionDecomposedSecondConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
SubClassInclusionDecomposedFirstConjunctMatch2( SubClassInclusionDecomposedFirstConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
@Override public Integer visit(final IndexedObjectIntersectionOfMatch match) { return combinedHashCode( hashCode(IndexedObjectIntersectionOfMatch.class), hashCode(match.getFullValue()), hashCode(match.getPrefixLength())); }
SubClassInclusionComposedObjectIntersectionOfMatch1( SubClassInclusionComposedObjectIntersectionOf parent, SubClassInclusionComposedMatch1 conclusionMatch) { super(parent); originMatch_ = conclusionMatch.getDestinationMatch(); IndexedObjectIntersectionOfMatch conclusionSubsumerMatch = conclusionMatch .getSubsumerIndexedObjectIntersectionOfMatch(); fullSubsumerMatch_ = conclusionSubsumerMatch.getFullValue(); conclusionSubsumerPrefixLength_ = conclusionSubsumerMatch .getPrefixLength(); checkEquals(conclusionMatch, getConclusionMatch(DEBUG_FACTORY)); }
SubClassInclusionComposedObjectIntersectionOfMatch1( SubClassInclusionComposedObjectIntersectionOf parent, SubClassInclusionComposedMatch1 conclusionMatch) { super(parent); originMatch_ = conclusionMatch.getDestinationMatch(); IndexedObjectIntersectionOfMatch conclusionSubsumerMatch = conclusionMatch .getSubsumerIndexedObjectIntersectionOfMatch(); fullSubsumerMatch_ = conclusionSubsumerMatch.getFullValue(); conclusionSubsumerPrefixLength_ = conclusionSubsumerMatch .getPrefixLength(); checkEquals(conclusionMatch, getConclusionMatch(DEBUG_FACTORY)); }
SubClassInclusionDecomposedFirstConjunctMatch2( SubClassInclusionDecomposedFirstConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
SubClassInclusionDecomposedFirstConjunctMatch2( SubClassInclusionDecomposedFirstConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
SubClassInclusionDecomposedSecondConjunctMatch2( SubClassInclusionDecomposedSecondConjunctMatch1 parent, SubClassInclusionDecomposedMatch2 premiseMatch) { super(parent); this.extendedOriginMatch_ = premiseMatch.getExtendedDestinationMatch(); IndexedObjectIntersectionOfMatch premiseSubsumerMatch = premiseMatch .getSubsumerIndexedObjectIntersectionOfMatch(); this.fullSubsumerMatch_ = premiseSubsumerMatch.getFullValue(); this.premiseSubsumerPrefixLength_ = premiseSubsumerMatch .getPrefixLength(); checkEquals(premiseMatch, getPremiseMatch(DEBUG_FACTORY)); }
SubClassInclusionComposedObjectIntersectionOfMatch1( SubClassInclusionComposedObjectIntersectionOf parent, SubClassInclusionComposedMatch1 conclusionMatch) { super(parent); originMatch_ = conclusionMatch.getDestinationMatch(); IndexedObjectIntersectionOfMatch conclusionSubsumerMatch = conclusionMatch .getSubsumerIndexedObjectIntersectionOfMatch(); fullSubsumerMatch_ = conclusionSubsumerMatch.getFullValue(); conclusionSubsumerPrefixLength_ = conclusionSubsumerMatch .getPrefixLength(); checkEquals(conclusionMatch, getConclusionMatch(DEBUG_FACTORY)); }