Uses of Interface
org.apache.jena.sparql.service.enhancer.slice.api.SliceMetaDataBasic
Package
Description
-
Uses of SliceMetaDataBasic in org.apache.jena.sparql.service.enhancer.slice.api
Modifier and TypeInterfaceDescriptioninterface
Slice<T>
A concurrently accessible sequence of data of possibly unknown size.interface
Modifier and TypeMethodDescriptiondefault SliceMetaDataBasic
SliceMetaDataBasic.setKnownSize
(long size) default SliceMetaDataBasic
SliceMetaDataBasic.updateMaximumKnownSize
(long size) Updates the maximum known size iff the argument is less than the current known maximumdefault SliceMetaDataBasic
SliceMetaDataBasic.updateMinimumKnownSize
(long size) Updates the minimum known size iff the argument is greater than the current known minimumModifier and TypeMethodDescriptiondefault <X> X
Slice.computeFromMetaData
(boolean isWrite, Function<? super SliceMetaDataBasic, X> fn) Lock the metadata and then invoke a value returning function on it.default void
Slice.mutateMetaData
(Consumer<? super SliceMetaDataBasic> fn) default void
Slice.readMetaData
(Consumer<? super SliceMetaDataBasic> fn) -
Uses of SliceMetaDataBasic in org.apache.jena.sparql.service.enhancer.slice.impl
Modifier and TypeClassDescriptionclass
SliceBase<A>
class
A slice implementation that starts to discard pages once there are too many.class
class