public class GeneralBitFieldWhereAnd<E> extends Object implements WherePredicate<Integer>
Modifier and Type | Field and Description |
---|---|
protected BaseByteBuffer<E> |
bufferEntityPointer |
protected List<Integer> |
columnsBufferPositionInWhere |
protected List<Integer> |
columnsEntityPositionInWhere |
protected org.slf4j.Logger |
log |
protected List<WherePredicate<Object>> |
predicates |
protected List<Integer> |
skipSteps |
protected Where |
wrapperWhere |
Constructor and Description |
---|
GeneralBitFieldWhereAnd(BaseByteBuffer<E> bufferEntityPointer,
Where wrapperWhere,
List<Integer> skipSteps) |
Modifier and Type | Method and Description |
---|---|
boolean |
bitTest(BaseByteBuffer bufferEntityPointer,
int entityPosition,
int columnPositionIntoEntity,
int colPosition) |
boolean |
isEmpty() |
boolean |
test(Integer entityPointer) |
protected final BaseByteBuffer<E> bufferEntityPointer
protected transient org.slf4j.Logger log
protected Where wrapperWhere
protected List<WherePredicate<Object>> predicates
public GeneralBitFieldWhereAnd(BaseByteBuffer<E> bufferEntityPointer, Where wrapperWhere, List<Integer> skipSteps)
public boolean isEmpty()
public boolean bitTest(BaseByteBuffer bufferEntityPointer, int entityPosition, int columnPositionIntoEntity, int colPosition)
bitTest
in interface WherePredicate<Integer>
Copyright © 2021. All rights reserved.