Module org.apache.lucene.core
Package org.apache.lucene.index
Record Class SlowCompositeCodecReaderWrapper.DocValuesSub<T extends KnnVectorValues>
java.lang.Object
java.lang.Record
org.apache.lucene.index.SlowCompositeCodecReaderWrapper.DocValuesSub<T>
- Enclosing class:
SlowCompositeCodecReaderWrapper
private static record SlowCompositeCodecReaderWrapper.DocValuesSub<T extends KnnVectorValues>(T extends KnnVectorValues sub, int docStart, int ordStart)
extends Record
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
DocValuesSub
(T sub, int docStart, int ordStart) Creates an instance of aDocValuesSub
record class. -
Method Summary
Modifier and TypeMethodDescriptionint
docStart()
Returns the value of thedocStart
record component.final boolean
Indicates whether some other object is "equal to" this one.final int
hashCode()
Returns a hash code value for this object.int
ordStart()
Returns the value of theordStart
record component.sub()
Returns the value of thesub
record component.final String
toString()
Returns a string representation of this record class.
-
Field Details
-
sub
The field for thesub
record component. -
docStart
private final int docStartThe field for thedocStart
record component. -
ordStart
private final int ordStartThe field for theordStart
record component.
-
-
Constructor Details
-
DocValuesSub
Creates an instance of aDocValuesSub
record class.- Parameters:
sub
- the value for thesub
record componentdocStart
- the value for thedocStart
record componentordStart
- the value for theordStart
record component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object)
; primitive components are compared with '=='. -
sub
Returns the value of thesub
record component.- Returns:
- the value of the
sub
record component
-
docStart
public int docStart()Returns the value of thedocStart
record component.- Returns:
- the value of the
docStart
record component
-
ordStart
public int ordStart()Returns the value of theordStart
record component.- Returns:
- the value of the
ordStart
record component
-