/** * Returns {@code true} if this comparison uses a tolerance threshold. * This method currently returns {@code true} for {@code APPROXIMATIVE} or {@code DEBUG} only, * but this list may be extended in future SIS versions. * * @return whether this comparison uses a tolerance threshold. * * @since 0.6 */ public boolean isApproximative() { return ordinal() >= APPROXIMATIVE.ordinal(); }
/** * Returns {@code true} if this comparison ignores metadata. * This method currently returns {@code true} for {@code IGNORE_METADATA}, {@code APPROXIMATIVE} * or {@code DEBUG} only, but this list may be extended in future SIS versions. * * @return whether this comparison ignore metadata. * * @since 0.6 */ public boolean isIgnoringMetadata() { return ordinal() >= IGNORE_METADATA.ordinal(); }
/** * Returns {@code true} if this comparison ignores metadata. * This method currently returns {@code true} for {@code IGNORE_METADATA}, {@code APPROXIMATIVE} * or {@code DEBUG} only, but this list may be extended in future SIS versions. * * @return whether this comparison ignore metadata. * * @since 0.6 */ public boolean isIgnoringMetadata() { return ordinal() >= IGNORE_METADATA.ordinal(); }
/** * Returns {@code true} if this comparison uses a tolerance threshold. * This method currently returns {@code true} for {@code APPROXIMATIVE} or {@code DEBUG} only, * but this list may be extended in future SIS versions. * * @return whether this comparison uses a tolerance threshold. * * @since 0.6 */ public boolean isApproximative() { return ordinal() >= APPROXIMATIVE.ordinal(); }