Class FDBLuceneFileReference
java.lang.Object
com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
A File Reference record laying out the id, size, and block size.
-
Constructor Summary
ConstructorsConstructorDescriptionFDBLuceneFileReference(long id, byte[] content) FDBLuceneFileReference(long id, long size, long actualSize, long blockSize) -
Method Summary
Modifier and TypeMethodDescriptionlonglongbyte[]getBytes()longlonggetId()longgetSize()static FDBLuceneFileReferenceparseFromBytes(byte[] value) voidsetFieldInfosBitSet(ByteString bitSet) voidsetFieldInfosId(long fieldInfosId) toString()
-
Constructor Details
-
FDBLuceneFileReference
public FDBLuceneFileReference(long id, byte[] content) -
FDBLuceneFileReference
public FDBLuceneFileReference(long id, long size, long actualSize, long blockSize)
-
-
Method Details
-
getId
public long getId() -
getSize
public long getSize() -
getActualSize
public long getActualSize() -
getBlockSize
public long getBlockSize() -
getContent
-
getBytes
@Nonnull public byte[] getBytes() -
toString
-
parseFromBytes
-
setFieldInfosId
public void setFieldInfosId(long fieldInfosId) -
getFieldInfosId
public long getFieldInfosId() -
setFieldInfosBitSet
-
getFieldInfosBitSet
-