private static long getSliceRangeSize(SliceRange sliceRange) { if (sliceRange == null) { return getNullSize(); } return getByteArraySize(sliceRange.getStart()) + getByteArraySize(sliceRange.getFinish()) + getReversedBooleanSize() + getSliceRangeCountSize(); }
public Object getFieldValue(_Fields field) { switch (field) { case START: return getStart(); case FINISH: return getFinish(); case REVERSED: return Boolean.valueOf(isReversed()); case COUNT: return Integer.valueOf(getCount()); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case START: return getStart(); case FINISH: return getFinish(); case REVERSED: return Boolean.valueOf(isReversed()); case COUNT: return Integer.valueOf(getCount()); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case START: return getStart(); case FINISH: return getFinish(); case REVERSED: return Boolean.valueOf(isReversed()); case COUNT: return Integer.valueOf(getCount()); } throw new IllegalStateException(); }
@Test public void testGetSetPredicate_range() { ConcreteSliceQueury<String, String, String, Rows<String, String, String>> q = new ConcreteSliceQueury<String, String, String, Rows<String, String,String>>(ko, se, se, se); q.setRange("1", "100", false, 10); SlicePredicate p = q.getPredicate(); assertNull(p.getColumn_names()); SliceRange range = p.getSlice_range(); assertNotNull(range); assertArrayEquals(bytes("1"), range.getStart()); assertArrayEquals(bytes("100"), range.getFinish()); assertEquals(10, range.getCount()); }
private static long getSliceRangeSize(SliceRange sliceRange) { if (sliceRange == null) { return getNullSize(); } return getByteArraySize(sliceRange.getStart()) + getByteArraySize(sliceRange.getFinish()) + getReversedBooleanSize() + getSliceRangeCountSize(); }
logger.trace(" Deleted: {} to {}", Utils.deWhite(sliceRange.getStart()), Utils.deWhite(sliceRange.getFinish()));
static boolean isEmptyPredicate(SlicePredicate predicate) { if (predicate == null) return true; if (predicate.isSetColumn_names() && predicate.getSlice_range() == null) return false; if (predicate.getSlice_range() == null) return true; byte[] start = predicate.getSlice_range().getStart(); if ((start != null) && (start.length > 0)) return false; byte[] finish = predicate.getSlice_range().getFinish(); if ((finish != null) && (finish.length > 0)) return false; return true; }
static boolean isEmptyPredicate(SlicePredicate predicate) { if (predicate == null) return true; if (predicate.isSetColumn_names() && predicate.getSlice_range() == null) return false; if (predicate.getSlice_range() == null) return true; byte[] start = predicate.getSlice_range().getStart(); if ((start != null) && (start.length > 0)) return false; byte[] finish = predicate.getSlice_range().getFinish(); if ((finish != null) && (finish.length > 0)) return false; return true; }