Uses of Class
org.apache.hadoop.hbase.filter.ByteArrayComparable
Packages that use ByteArrayComparable
Package
Description
Table of Contents
Provides row-level filters applied to HRegion scan results during calls to
ResultScanner.next().-
Uses of ByteArrayComparable in org.apache.hadoop.hbase
Methods in org.apache.hadoop.hbase with parameters of type ByteArrayComparableModifier and TypeMethodDescriptionstatic intPrivateCellUtil.compareFamily(Cell cell, ByteArrayComparable comparator) Compare cell's column family against given comparatorstatic intPrivateCellUtil.compareQualifier(Cell cell, ByteArrayComparable comparator) Compare cell's qualifier against given comparatorstatic intPrivateCellUtil.compareRow(Cell cell, ByteArrayComparable comparator) Compare cell's row against given comparatorstatic intPrivateCellUtil.compareValue(Cell cell, ByteArrayComparable comparator) Compare cell's value against given comparator -
Uses of ByteArrayComparable in org.apache.hadoop.hbase.coprocessor
Methods in org.apache.hadoop.hbase.coprocessor with parameters of type ByteArrayComparableModifier and TypeMethodDescriptiondefault booleanRegionObserver.postCheckAndDelete(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Delete delete, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0.default booleanRegionObserver.postCheckAndPut(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Put put, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0.default booleanRegionObserver.preCheckAndDelete(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Delete delete, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0.default booleanRegionObserver.preCheckAndDeleteAfterRowLock(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Delete delete, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0.default booleanRegionObserver.preCheckAndPut(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Put put, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0.default booleanRegionObserver.preCheckAndPutAfterRowLock(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Put put, boolean result) Deprecated.since 3.0.0 and will be removed in 4.0.0. -
Uses of ByteArrayComparable in org.apache.hadoop.hbase.filter
Subclasses of ByteArrayComparable in org.apache.hadoop.hbase.filterModifier and TypeClassDescriptionclassA BigDecimal comparator which numerical compares against the specified byte arrayclassA binary comparator which lexicographically compares against the specified byte array usingBytes.compareTo(byte[], byte[]).classA comparator which compares against a specified byte array, but only compares specific portion of the byte array.classA comparator which compares against a specified byte array, but only compares up to the length of this byte array.classA bit comparator which performs the specified bitwise operation on each of the bytes with the specified byte array.classA long comparator which numerical compares against the specified byte arrayclassA binary comparator which lexicographically compares against the specified byte array usingBytes.compareTo(byte[], byte[]).classThis comparator is for use withCompareFilterimplementations, such asRowFilter,QualifierFilter, andValueFilter, for filtering based on the value of a given column.classThis comparator is for use with SingleColumnValueFilter, for filtering based on the value of a given column.Fields in org.apache.hadoop.hbase.filter declared as ByteArrayComparableModifier and TypeFieldDescriptionprivate final ByteArrayComparableColumnValueFilter.comparatorprotected ByteArrayComparableCompareFilter.comparatorprotected ByteArrayComparableSingleColumnValueFilter.comparatorMethods in org.apache.hadoop.hbase.filter that return ByteArrayComparableModifier and TypeMethodDescriptionstatic ByteArrayComparableParseFilter.createComparator(byte[] comparator) Parses a comparator of the form comparatorType:comparatorValue form and returns a comparatorColumnValueFilter.getComparator()Returns the comparatorCompareFilter.getComparator()Returns the comparatorSingleColumnValueFilter.getComparator()Returns the comparatorstatic ByteArrayComparableByteArrayComparable.parseFrom(byte[] pbBytes) Parse a serialized representation ofByteArrayComparableMethods in org.apache.hadoop.hbase.filter with parameters of type ByteArrayComparableModifier and TypeMethodDescription(package private) booleanBinaryComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanBinaryComponentComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanBinaryPrefixComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanBitComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanByteArrayComparable.areSerializedFieldsEqual(ByteArrayComparable other) Return true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanNullComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanRegexStringComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.(package private) booleanSubstringComparator.areSerializedFieldsEqual(ByteArrayComparable other) Returns true if and only if the fields of the comparator that are serialized are equal to the corresponding fields in other.protected booleanCompareFilter.compareFamily(CompareOperator op, ByteArrayComparable comparator, Cell cell) protected booleanCompareFilter.compareQualifier(CompareOperator op, ByteArrayComparable comparator, Cell cell) protected booleanCompareFilter.compareRow(CompareOperator op, ByteArrayComparable comparator, Cell cell) private booleanColumnValueFilter.compareValue(CompareOperator op, ByteArrayComparable comparator, Cell cell) This method is used to determine a cell should be included or filtered out.protected booleanCompareFilter.compareValue(CompareOperator op, ByteArrayComparable comparator, Cell cell) Constructors in org.apache.hadoop.hbase.filter with parameters of type ByteArrayComparableModifierConstructorDescriptionColumnValueFilter(byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator) CompareFilter(CompareOperator op, ByteArrayComparable comparator) Constructor.DependentColumnFilter(byte[] family, byte[] qualifier, boolean dropDependentColumn, CompareOperator op, ByteArrayComparable valueComparator) Build a dependent column filter with value checking dependent column varies will be compared using the supplied compareOp and comparator, for usage of which refer toCompareFilterFamilyFilter(CompareOperator op, ByteArrayComparable familyComparator) Constructor.QualifierFilter(CompareOperator op, ByteArrayComparable qualifierComparator) Constructor.RowFilter(CompareOperator op, ByteArrayComparable rowComparator) Constructor.SingleColumnValueExcludeFilter(byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator) Constructor for binary compare of the value of a single column.protectedSingleColumnValueExcludeFilter(byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, boolean filterIfMissing, boolean latestVersionOnly) Constructor for protobuf deserialization only.SingleColumnValueFilter(byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator) Constructor for binary compare of the value of a single column.protectedSingleColumnValueFilter(byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, boolean filterIfMissing, boolean latestVersionOnly) Constructor for protobuf deserialization only.ValueFilter(CompareOperator valueCompareOp, ByteArrayComparable valueComparator) Constructor. -
Uses of ByteArrayComparable in org.apache.hadoop.hbase.regionserver
Methods in org.apache.hadoop.hbase.regionserver with parameters of type ByteArrayComparableModifier and TypeMethodDescriptionbooleanHRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, TimeRange timeRange, Mutation mutation) Deprecated.default booleanRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Mutation mutation) Deprecated.since 3.0.0 and will be removed in 4.0.0.booleanRegion.checkAndMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, TimeRange timeRange, Mutation mutation) Deprecated.since 3.0.0 and will be removed in 4.0.0.booleanHRegion.checkAndRowMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, TimeRange timeRange, RowMutations rm) Deprecated.default booleanRegion.checkAndRowMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, RowMutations mutations) Deprecated.since 3.0.0 and will be removed in 4.0.0.booleanRegion.checkAndRowMutate(byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, TimeRange timeRange, RowMutations mutations) Deprecated.since 3.0.0 and will be removed in 4.0.0. -
Uses of ByteArrayComparable in org.apache.hadoop.hbase.rest.model
Methods in org.apache.hadoop.hbase.rest.model that return ByteArrayComparableConstructors in org.apache.hadoop.hbase.rest.model with parameters of type ByteArrayComparable -
Uses of ByteArrayComparable in org.apache.hadoop.hbase.security.access
Methods in org.apache.hadoop.hbase.security.access with parameters of type ByteArrayComparableModifier and TypeMethodDescriptionbooleanAccessController.preCheckAndDelete(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Delete delete, boolean result) booleanAccessController.preCheckAndDeleteAfterRowLock(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Delete delete, boolean result) booleanAccessController.preCheckAndPut(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator op, ByteArrayComparable comparator, Put put, boolean result) booleanAccessController.preCheckAndPutAfterRowLock(ObserverContext<? extends RegionCoprocessorEnvironment> c, byte[] row, byte[] family, byte[] qualifier, CompareOperator opp, ByteArrayComparable comparator, Put put, boolean result)