@Override public String toString() { return "DimensionSchema{" + "name='" + name + '\'' + ", valueType=" + getValueType() + ", typeName=" + getTypeName() + ", multiValueHandling=" + multiValueHandling + ", createBitmapIndex=" + createBitmapIndex + '}'; } }
@Override public int hashCode() { return Objects.hash(name, multiValueHandling, createBitmapIndex, getTypeName(), getValueType()); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } final DimensionSchema that = (DimensionSchema) o; return createBitmapIndex == that.createBitmapIndex && Objects.equals(name, that.name) && Objects.equals(getTypeName(), that.getTypeName()) && Objects.equals(getValueType(), that.getValueType()) && multiValueHandling == that.multiValueHandling; }
capabilities.setHasBitmapIndexes(dimSchema.hasBitmapIndex()); if (dimSchema.getTypeName().equals(DimensionSchema.SPATIAL_TYPE_NAME)) { capabilities.setHasSpatialIndexes(true); } else {
@Override public int hashCode() { return Objects.hash(name, multiValueHandling, createBitmapIndex, getTypeName(), getValueType()); }
@Override public String toString() { return "DimensionSchema{" + "name='" + name + '\'' + ", valueType=" + getValueType() + ", typeName=" + getTypeName() + ", multiValueHandling=" + multiValueHandling + ", createBitmapIndex=" + createBitmapIndex + '}'; } }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } final DimensionSchema that = (DimensionSchema) o; return createBitmapIndex == that.createBitmapIndex && Objects.equals(name, that.name) && Objects.equals(getTypeName(), that.getTypeName()) && Objects.equals(getValueType(), that.getValueType()) && multiValueHandling == that.multiValueHandling; }
capabilities.setHasBitmapIndexes(dimSchema.hasBitmapIndex()); if (dimSchema.getTypeName().equals(DimensionSchema.SPATIAL_TYPE_NAME)) { capabilities.setHasSpatialIndexes(true); } else {