Dependencies
Declarations
-
org
-
apache
-
lucene
-
codecs
-
document
-
BigIntegerPoint
-
BYTES: int
-
MIN_VALUE: BigInteger
-
MAX_VALUE: BigInteger
-
getType(int): FieldType
-
setBigIntegerValues(BigInteger[]): void
-
setBytesValue(BytesRef): void
-
numericValue(): Number
-
pack(BigInteger[]): BytesRef
-
BigIntegerPoint(String, BigInteger[]): void
-
toString(): String
-
encodeDimension(BigInteger, byte[], int): void
-
decodeDimension(byte[], int): BigInteger
-
newExactQuery(String, BigInteger): Query
-
newRangeQuery(String, BigInteger, BigInteger): Query
-
newRangeQuery(String, BigInteger[], BigInteger[]): Query
-
newSetQuery(String, BigInteger[]): Query
-
FloatPointNearestNeighbor
-
Cell
-
NearestVisitor
-
NearestHit
-
nearest(List<BKDReader>, List<Bits>, List<Integer>, int, float[]): NearestHit[]
-
approxBestDistanceSquared(byte[], byte[], float[]): double
-
euclideanDistanceSquared(float[], float[]): double
-
nearest(IndexSearcher, String, int, float[]): TopFieldDocs
-
HalfFloatPoint
-
BYTES: int
-
nextUp(float): float
-
nextDown(float): float
-
halfFloatToSortableShort(float): short
-
sortableShortToHalfFloat(short): float
-
sortableShortBits(short): short
-
halfFloatToShortBits(float): short
-
roundShift(int, int): int
-
shortBitsToHalfFloat(short): float
-
shortToSortableBytes(short, byte[], int): void
-
sortableBytesToShort(byte[], int): short
-
getType(int): FieldType
-
setFloatValue(float): void
-
setFloatValues(float[]): void
-
setBytesValue(BytesRef): void
-
numericValue(): Number
-
pack(float[]): BytesRef
-
HalfFloatPoint(String, float[]): void
-
toString(): String
-
encodeDimension(float, byte[], int): void
-
decodeDimension(byte[], int): float
-
newExactQuery(String, float): Query
-
newRangeQuery(String, float, float): Query
-
newRangeQuery(String, float[], float[]): Query
-
newSetQuery(String, float[]): Query
-
newSetQuery(String, Collection<Float>): Query
-
LatLonBoundingBox
-
BYTES: int
-
LatLonBoundingBox(String, double, double, double, double): void
-
getType(int): FieldType
-
setRangeValues(double, double, double, double): void
-
checkArgs(double, double, double, double): void
-
newIntersectsQuery(String, double, double, double, double): Query
-
newWithinQuery(String, double, double, double, double): Query
-
newContainsQuery(String, double, double, double, double): Query
-
newCrossesQuery(String, double, double, double, double): Query
-
newRangeQuery(String, double, double, double, double, QueryType): Query
-
encode(double, double, double, double): byte[]
-
encode(double, double, byte[], int): void
-
toString(): String
-
toString(byte[], int): String
-
LatLonShape
-
LatLonShape(): void
-
createIndexableFields(String, Polygon): Field[]
-
createIndexableFields(String, Line): Field[]
-
createIndexableFields(String, double, double): Field[]
-
newBoxQuery(String, QueryRelation, double, double, double, double): Query
-
newLineQuery(String, QueryRelation, Line[]): Query
-
newPolygonQuery(String, QueryRelation, Polygon[]): Query
-
LatLonShapeBoundingBoxQuery
-
rectangle: Rectangle
-
rectangle2D: Rectangle2D
-
LatLonShapeBoundingBoxQuery(String, QueryRelation, double, double, double, double): void
-
relateRangeBBoxToQuery(int, int, byte[], int, int, byte[]): Relation
-
queryMatches(byte[], int[], QueryRelation): boolean
-
equals(Object): boolean
-
equalsTo(Object): boolean
-
hashCode(): int
-
toString(String): String
-
LatLonShapeLineQuery
-
LatLonShapePolygonQuery
-
ShapeField
-
ShapeQuery
-
field: String
-
queryRelation: QueryRelation
-
ShapeQuery(String, QueryRelation): void
-
relateRangeBBoxToQuery(int, int, byte[], int, int, byte[]): Relation
-
queryMatches(byte[], int[], QueryRelation): boolean
-
relateRangeToQuery(byte[], byte[], QueryRelation): Relation
-
visit(QueryVisitor): void
-
createWeight(IndexSearcher, ScoreMode, float): Weight
-
getField(): String
-
getQueryRelation(): QueryRelation
-
hashCode(): int
-
equals(Object): boolean
-
equalsTo(Object): boolean
-
transposeRelation(Relation): Relation
-
RelationScorerSupplier
-
XYShape
-
XYShape(): void
-
createIndexableFields(String, XYPolygon): Field[]
-
createIndexableFields(String, XYLine): Field[]
-
createIndexableFields(String, float, float): Field[]
-
newBoxQuery(String, QueryRelation, float, float, float, float): Query
-
newLineQuery(String, QueryRelation, XYLine[]): Query
-
newPolygonQuery(String, QueryRelation, XYPolygon[]): Query
-
XYShapeBoundingBoxQuery
-
rectangle2D: XYRectangle2D
-
XYShapeBoundingBoxQuery(String, QueryRelation, double, double, double, double): void
-
relateRangeBBoxToQuery(int, int, byte[], int, int, byte[]): Relation
-
queryMatches(byte[], int[], QueryRelation): boolean
-
equals(Object): boolean
-
equalsTo(Object): boolean
-
hashCode(): int
-
toString(String): String
-
XYShapeLineQuery
-
XYShapePolygonQuery
-
geo
-
Line
-
Line2D
-
Line2D(Line): void
-
Line2D(XYLine): void
-
create(Line[]): Line2D
-
create(XYLine[]): Line2D
-
componentRelate(double, double, double, double): Relation
-
componentRelateTriangle(double, double, double, double, double, double): Relation
-
isPointOnLine(Edge, double, double): boolean
-
Rectangle2D
-
bbox: byte[]
-
west: byte[]
-
minX: int
-
maxX: int
-
minY: int
-
maxY: int
-
Rectangle2D(double, double, double, double): void
-
Rectangle2D(int, int, int, int): void
-
create(Rectangle): Rectangle2D
-
crossesDateline(): boolean
-
queryContainsPoint(int, int): boolean
-
relateRangeBBox(int, int, byte[], int, int, byte[]): Relation
-
intersectsTriangle(int, int, int, int, int, int): boolean
-
containsTriangle(int, int, int, int, int, int): boolean
-
compareBBoxToRangeBBox(byte[], int, int, byte[], int, int, byte[]): Relation
-
encode(int, int, int, int, byte[]): void
-
queryIntersects(int, int, int, int, int, int): boolean
-
edgeIntersectsQuery(int, int, int, int): boolean
-
bboxContainsPoint(int, int, int, int, int, int): boolean
-
bboxContainsTriangle(int, int, int, int, int, int, int, int, int, int): boolean
-
edgeIntersectsBox(int, int, int, int, int, int, int, int): boolean
-
boxesAreDisjoint(int, int, int, int, int, int, int, int): boolean
-
equals(Object): boolean
-
hashCode(): int
-
SimpleWKTShapeParser
-
Tessellator
-
Tessellator(): void
-
VERTEX_THRESHOLD: int
-
State
-
tessellate(Polygon): List<Triangle>
-
tessellate(XYPolygon): List<Triangle>
-
createDoublyLinkedList(double[], double[], WindingOrder, boolean, int, WindingOrder): Node
-
eliminateHoles(XYPolygon, Node): Node
-
eliminateHoles(Polygon, Node): Node
-
eliminateHoles(List<Node>, Map<Node, Object>, Node): Node
-
eliminateHole(Node, Node, double, double, double, double): void
-
fetchHoleBridge(Node, Node): Node
-
getSharedVertex(Node, Node): Node
-
fetchLeftmost(Node): Node
-
earcutLinkedList(Object, Node, List<Triangle>, State, boolean): List<Triangle>
-
isEar(Node, boolean): boolean
-
mortonIsEar(Node): boolean
-
cureLocalIntersections(Node, List<Triangle>): Node
-
splitEarcut(Object, Node, List<Triangle>, boolean): boolean
-
splitPolygon(Node, Node): Node
-
isValidDiagonal(Node, Node): boolean
-
isCWPolygon(Node, Node): boolean
-
isLocallyInside(Node, Node): boolean
-
middleInsert(Node, double, double, double, double): boolean
-
isIntersectingPolygon(Node, double, double, double, double): boolean
-
linesIntersect(double, double, double, double, double, double, double, double): boolean
-
sortByMortonWithReset(Node): void
-
sortByMorton(Node): void
-
tathamSort(Node): void
-
filterPoints(Node, Node): Node
-
insertNode(double[], double[], int, int, Node, boolean): Node
-
removeNode(Node): void
-
isVertexEquals(Node, Node): boolean
-
isVertexEquals(Node, double, double): boolean
-
area(double, double, double, double, double, double): double
-
pointInEar(double, double, double, double, double, double, double, double): boolean
-
pointInTriangle(double, double, double, double, double, double, double, double): boolean
-
pointInPolygon(List<Triangle>, double, double): boolean
-
Node
-
Triangle
-
XYEncodingUtils
-
XYLine
-
XYPolygon
-
XYPolygon2D
-
XYRectangle
-
XYRectangle2D
-
payloads
-
sandbox
-
search
-
BM25FQuery
-
CoveringQuery
-
CoveringScorer
-
DocValuesNumbersQuery
-
DocValuesTermsQuery
-
IndexSortSortedNumericDocValuesRangeQuery
-
LargeNumHitsTopDocsCollector
-
LatLonPointPrototypeQueries
-
LongHashSet
-
MultiNormsLeafSimScorer
-
NearestNeighbor
-
Cell
-
NearestVisitor
-
NearestHit
-
nearest(double, double, List<BKDReader>, List<Bits>, List<Integer>, int): NearestHit[]
-
approxBestDistance(byte[], byte[], double, double): double
-
approxBestDistance(double, double, double, double, double, double): double
-
TermAutomatonQuery
-
BASE_RAM_BYTES: long
-
field: String
-
builder: Builder
-
det: Automaton
-
termToID: Map<BytesRef, Integer>
-
idToTerm: Map<Integer, BytesRef>
-
anyTermID: int
-
TermAutomatonQuery(String): void
-
createState(): int
-
setAccept(int, boolean): void
-
addTransition(int, int, String): void
-
addTransition(int, int, BytesRef): void
-
addAnyTransition(int, int): void
-
finish(): void
-
finish(int): void
-
createWeight(IndexSearcher, ScoreMode, float): Weight
-
toString(String): String
-
getTermID(BytesRef): int
-
equals(Object): boolean
-
checkFinished(TermAutomatonQuery): boolean
-
equalsTo(TermAutomatonQuery): boolean
-
hashCode(): int
-
ramBytesUsed(): long
-
toDot(): String
-
EnumAndScorer
-
TermAutomatonWeight
-
rewrite(IndexReader): Query
-
visit(QueryVisitor): void
-
TermAutomatonScorer
-
TokenStreamToTermAutomatonQuery
Java files
Class files