public void setOffHeapData(StoredObject so, byte userBits) {
    offHeapData = so;
    this.userBits = userBits;
  }
@param data byte array storing the data
@param userBits byte with appropriate bits set
@param validLength The number of bytes representing the data , starting from 0 as offset
@param isReusable true if this object is safe for reuse as a data holder
geode-core/src/main/java/org/apache/geode/internal/cache/BytesAndBitsForCompactor.java