@Override public String toString() { return "Multiset<" + getKeyTypeInfo() + '>'; }
/** * Gets the type information for the elements contained in the Multiset */ public TypeInformation<T> getElementTypeInfo() { return getKeyTypeInfo(); }
@Override public boolean equals(Object obj) { if (obj == this) { return true; } else if (obj instanceof MultisetTypeInfo) { final MultisetTypeInfo<?> other = (MultisetTypeInfo<?>) obj; return other.canEqual(this) && getKeyTypeInfo().equals(other.getKeyTypeInfo()); } else { return false; } }
@Override public int hashCode() { return 31 * getKeyTypeInfo().hashCode() + 1; }
/** * Gets the type information for the elements contained in the Multiset */ public TypeInformation<T> getElementTypeInfo() { return getKeyTypeInfo(); }
/** * Gets the type information for the elements contained in the Multiset */ public TypeInformation<T> getElementTypeInfo() { return getKeyTypeInfo(); }
@Override public String toString() { return "Multiset<" + getKeyTypeInfo() + '>'; }
@Override public String toString() { return "Multiset<" + getKeyTypeInfo() + '>'; }
@Override public boolean equals(Object obj) { if (obj == this) { return true; } else if (obj instanceof MultisetTypeInfo) { final MultisetTypeInfo<?> other = (MultisetTypeInfo<?>) obj; return other.canEqual(this) && getKeyTypeInfo().equals(other.getKeyTypeInfo()); } else { return false; } }
@Override public boolean equals(Object obj) { if (obj == this) { return true; } else if (obj instanceof MultisetTypeInfo) { final MultisetTypeInfo<?> other = (MultisetTypeInfo<?>) obj; return other.canEqual(this) && getKeyTypeInfo().equals(other.getKeyTypeInfo()); } else { return false; } }
@Override public int hashCode() { return 31 * getKeyTypeInfo().hashCode() + 1; }
@Override public int hashCode() { return 31 * getKeyTypeInfo().hashCode() + 1; }