Class SliceMetaDataImpl
java.lang.Object
org.aksw.commons.io.slice.SliceMetaDataImpl
- All Implemented Interfaces:
Serializable, SliceMetaDataBasic
- Direct Known Subclasses:
SliceMetaDataWithPagesImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.common.collect.RangeSet<Long> If the value is null then the range is considered as successfully loaded.protected longprotected long -
Constructor Summary
ConstructorsConstructorDescriptionSliceMetaDataImpl(com.google.common.collect.RangeSet<Long> loadedRanges, com.google.common.collect.RangeMap<Long, List<Throwable>> failedRanges, long minimumKnownSize, long maximumKnownSize) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.common.collect.RangeSet<Long> longlonginthashCode()voidsetLoadedRanges(com.google.common.collect.RangeSet<Long> loadedRanges) voidsetMaximumKnownSize(long maximumKnownSize) voidsetMinimumKnownSize(long minimumKnownSize) toString()Methods inherited from interface SliceMetaDataBasic
getGaps, getKnownSize, setKnownSize, updateMaximumKnownSize, updateMinimumKnownSize
-
Field Details
-
loadedRanges
If the value is null then the range is considered as successfully loaded. If a throwable is present then there was an error processing the range -
failedRanges
-
minimumKnownSize
protected long minimumKnownSize -
maximumKnownSize
protected long maximumKnownSize
-
-
Constructor Details
-
SliceMetaDataImpl
public SliceMetaDataImpl() -
SliceMetaDataImpl
-
-
Method Details
-
getLoadedRanges
- Specified by:
getLoadedRangesin interfaceSliceMetaDataBasic
-
setLoadedRanges
-
getFailedRanges
- Specified by:
getFailedRangesin interfaceSliceMetaDataBasic
-
getMinimumKnownSize
public long getMinimumKnownSize()- Specified by:
getMinimumKnownSizein interfaceSliceMetaDataBasic
-
getMaximumKnownSize
public long getMaximumKnownSize()- Specified by:
getMaximumKnownSizein interfaceSliceMetaDataBasic
-
setMinimumKnownSize
public void setMinimumKnownSize(long minimumKnownSize) - Specified by:
setMinimumKnownSizein interfaceSliceMetaDataBasic
-
setMaximumKnownSize
public void setMaximumKnownSize(long maximumKnownSize) - Specified by:
setMaximumKnownSizein interfaceSliceMetaDataBasic
-
hashCode
-
equals
-
toString
-