Dependencies
- com.fasterxml.jackson.core/jackson-annotations/2.7.0
- com.fasterxml.jackson.core/jackson-core/2.7.9
- com.fasterxml.jackson.core/jackson-databind/2.7.9.2
- io.sgr/s2-geometry-library-java/1.0.0
- java/11
- org.apache.lucene/lucene-core/8.7.0
- org.apache.lucene/lucene-spatial3d/8.7.0
- org.locationtech.jts/jts-core/1.15.0
- org.locationtech.spatial4j/spatial4j/0.7
- org.noggit/noggit/0.8
Declarations
-
org
-
apache
-
lucene
-
spatial
-
ShapeValues
-
ShapeValuesSource
-
SpatialStrategy
-
ctx: SpatialContext
-
fieldName: String
-
SpatialStrategy(SpatialContext, String): void
-
getSpatialContext(): SpatialContext
-
getFieldName(): String
-
createIndexableFields(Shape): Field[]
-
makeDistanceValueSource(Point): DoubleValuesSource
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
makeQuery(SpatialArgs): Query
-
makeRecipDistanceValueSource(Shape): DoubleValuesSource
-
toString(): String
-
-
bbox
-
BBoxOverlapRatioValueSource
-
isGeo: boolean
-
queryExtent: Rectangle
-
queryArea: double
-
minSideLength: double
-
queryTargetProportion: double
-
BBoxOverlapRatioValueSource(ShapeValuesSource, boolean, Rectangle, double, double): void
-
BBoxOverlapRatioValueSource(ShapeValuesSource, Rectangle): void
-
equals(Object): boolean
-
hashCode(): int
-
similarityDescription(): String
-
score(Rectangle, AtomicReference<Explanation>): double
-
calcArea(double, double): double
-
-
BBoxSimilarityValueSource
-
bboxValueSource: ShapeValuesSource
-
BBoxSimilarityValueSource(ShapeValuesSource): void
-
rewrite(IndexSearcher): DoubleValuesSource
-
toString(): String
-
similarityDescription(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
score(Rectangle, AtomicReference<Explanation>): double
-
equals(Object): boolean
-
hashCode(): int
-
explain(LeafReaderContext, int, Explanation): Explanation
-
isCacheable(LeafReaderContext): boolean
-
needsScores(): boolean
-
-
BBoxStrategy
-
DEFAULT_FIELDTYPE: FieldType
-
static class initializer
-
SUFFIX_MINX: String
-
SUFFIX_MAXX: String
-
SUFFIX_MINY: String
-
SUFFIX_MAXY: String
-
SUFFIX_XDL: String
-
field_bbox: String
-
field_minX: String
-
field_minY: String
-
field_maxX: String
-
field_maxY: String
-
field_xdl: String
-
optionsFieldType: FieldType
-
fieldsLen: int
-
hasStored: boolean
-
hasDocVals: boolean
-
hasPointVals: boolean
-
xdlFieldType: FieldType
-
newInstance(SpatialContext, String): BBoxStrategy
-
BBoxStrategy(SpatialContext, String, FieldType): void
-
getFieldType(): FieldType
-
createIndexableFields(Shape): Field[]
-
createIndexableFields(Rectangle): Field[]
-
makeShapeValueSource(): ShapeValuesSource
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
makeOverlapRatioValueSource(Rectangle, double): DoubleValuesSource
-
makeQuery(SpatialArgs): Query
-
makeContains(Rectangle): Query
-
makeDisjoint(Rectangle): Query
-
makeEquals(Rectangle): Query
-
makeIntersects(Rectangle): Query
-
makeQuery(Occur, Query[]): BooleanQuery
-
makeWithin(Rectangle): Query
-
makeXDL(boolean): Query
-
makeXDL(boolean, Query): Query
-
makeNumberTermQuery(String, double): Query
-
makeNumericRangeQuery(String, Double, Double, boolean, boolean): Query
-
-
BBoxValueSource
-
-
composite
-
CompositeSpatialStrategy
-
indexStrategy: RecursivePrefixTreeStrategy
-
geometryStrategy: SerializedDVStrategy
-
optimizePredicates: boolean
-
CompositeSpatialStrategy(String, RecursivePrefixTreeStrategy, SerializedDVStrategy): void
-
getIndexStrategy(): RecursivePrefixTreeStrategy
-
getGeometryStrategy(): SerializedDVStrategy
-
isOptimizePredicates(): boolean
-
setOptimizePredicates(boolean): void
-
createIndexableFields(Shape): Field[]
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
makeQuery(SpatialArgs): Query
-
-
CompositeVerifyQuery
-
indexQuery: Query
-
predicateValueSource: ShapeValuesPredicate
-
CompositeVerifyQuery(Query, ShapeValuesPredicate): void
-
rewrite(IndexReader): Query
-
equals(Object): boolean
-
equalsTo(CompositeVerifyQuery): boolean
-
hashCode(): int
-
toString(String): String
-
visit(QueryVisitor): void
-
createWeight(IndexSearcher, ScoreMode, float): Weight
-
-
IntersectsRPTVerifyQuery
-
intersectsDiffQuery: IntersectsDifferentiatingQuery
-
predicateValueSource: ShapeValuesPredicate
-
IntersectsRPTVerifyQuery(Shape, String, SpatialPrefixTree, int, int, ShapeValuesPredicate): void
-
toString(String): String
-
equals(Object): boolean
-
equalsTo(IntersectsRPTVerifyQuery): boolean
-
hashCode(): int
-
visit(QueryVisitor): void
-
createWeight(IndexSearcher, ScoreMode, float): Weight
-
IntersectsDifferentiatingQuery
-
-
-
prefix
-
AbstractPrefixTreeQuery
-
queryShape: Shape
-
fieldName: String
-
grid: SpatialPrefixTree
-
detailLevel: int
-
AbstractPrefixTreeQuery(Shape, String, SpatialPrefixTree, int): void
-
equals(Object): boolean
-
equalsTo(AbstractPrefixTreeQuery): boolean
-
hashCode(): int
-
visit(QueryVisitor): void
-
createWeight(IndexSearcher, ScoreMode, float): Weight
-
getDocIdSet(LeafReaderContext): DocIdSet
-
BaseTermsEnumTraverser
-
-
AbstractVisitingPrefixTreeQuery
-
prefixGridScanLevel: int
-
AbstractVisitingPrefixTreeQuery(Shape, String, SpatialPrefixTree, int, int): void
-
VisitorTemplate
-
curVNode: VNode
-
curVNodeTerm: BytesRef
-
thisTerm: BytesRef
-
indexedCell: Cell
-
VisitorTemplate(LeafReaderContext): void
-
getDocIdSet(): DocIdSet
-
addIntersectingChildren(): void
-
findSubCellsToVisit(Cell): CellIterator
-
scan(int): void
-
nextTerm(): boolean
-
VNodeCellIterator
-
start(): void
-
finish(): DocIdSet
-
visitPrefix(Cell): boolean
-
visitLeaf(Cell): void
-
visitScanned(Cell): void
-
preSiblings(VNode): void
-
postSiblings(VNode): void
-
-
VNode
-
-
BytesRefIteratorTokenStream
-
CellToBytesRefIterator
-
ContainsPrefixTreeQuery
-
multiOverlappingIndexedShapes: boolean
-
ContainsPrefixTreeQuery(Shape, String, SpatialPrefixTree, int, boolean): void
-
equals(Object): boolean
-
hashCode(): int
-
toString(String): String
-
getDocIdSet(LeafReaderContext): DocIdSet
-
ContainsVisitor
-
ContainsVisitor(LeafReaderContext): void
-
seekTerm: BytesRef
-
thisTerm: BytesRef
-
indexedCell: Cell
-
visit(Cell, Bits): SmallDocSet
-
seek(Cell): boolean
-
getDocs(Cell, Bits): SmallDocSet
-
getLeafDocs(Cell, Bits): SmallDocSet
-
nextTerm(): boolean
-
union(SmallDocSet, SmallDocSet): SmallDocSet
-
collectDocs(Bits): SmallDocSet
-
-
SmallDocSet
-
-
HeatmapFacetCounter
-
MAX_ROWS_OR_COLUMNS: int
-
static class initializer
-
Heatmap
-
calcFacets(PrefixTreeStrategy, IndexReaderContext, Bits, Shape, int, int): Heatmap
-
intersectInterval(double, double, double, int, double, double, int[]): void
-
incrementRange(Heatmap, int, int, int, int, int): void
-
calcRowsOrCols(double, double, double, double, double): int
-
HeatmapFacetCounter(): void
-
-
IntersectsPrefixTreeQuery
-
NumberRangePrefixTreeStrategy
-
NumberRangePrefixTreeStrategy(NumberRangePrefixTree, String): void
-
getGrid(): NumberRangePrefixTree
-
isPointShape(Shape): boolean
-
isGridAlignedShape(Shape): boolean
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
calcFacets(IndexReaderContext, Bits, UnitNRShape, UnitNRShape): Facets
-
calcFacets(IndexReaderContext, Bits, Shape, int): Facets
-
Facets
-
-
PointPrefixTreeFieldCacheProvider
-
PrefixTreeFacetCounter
-
PrefixTreeStrategy
-
grid: SpatialPrefixTree
-
provider: Map<String, PointPrefixTreeFieldCacheProvider>
-
defaultFieldValuesArrayLen: int
-
distErrPct: double
-
pointsOnly: boolean
-
PrefixTreeStrategy(SpatialPrefixTree, String): void
-
getGrid(): SpatialPrefixTree
-
setDefaultFieldValuesArrayLen(int): void
-
getDistErrPct(): double
-
setDistErrPct(double): void
-
isPointsOnly(): boolean
-
setPointsOnly(boolean): void
-
createIndexableFields(Shape): Field[]
-
createIndexableFields(Shape, double): Field[]
-
createIndexableFields(Shape, int): Field[]
-
ShapeTokenStream
-
tokenStream(): ShapeTokenStream
-
newCellToBytesRefIterator(): CellToBytesRefIterator
-
createCellIteratorToIndex(Shape, int, Iterator<Cell>): Iterator<Cell>
-
FIELD_TYPE: FieldType
-
static class initializer
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
calcFacets(IndexReaderContext, Bits, Shape, int, int): Heatmap
-
isPointShape(Shape): boolean
-
-
RecursivePrefixTreeStrategy
-
prefixGridScanLevel: int
-
pruneLeafyBranches: boolean
-
multiOverlappingIndexedShapes: boolean
-
RecursivePrefixTreeStrategy(SpatialPrefixTree, String): void
-
getPrefixGridScanLevel(): int
-
setPrefixGridScanLevel(int): void
-
isMultiOverlappingIndexedShapes(): boolean
-
setMultiOverlappingIndexedShapes(boolean): void
-
isPruneLeafyBranches(): boolean
-
setPruneLeafyBranches(boolean): void
-
toString(): String
-
createCellIteratorToIndex(Shape, int, Iterator<Cell>): Iterator<Cell>
-
recursiveTraverseAndPrune(Cell, Shape, int, List<Cell>): boolean
-
makeQuery(SpatialArgs): Query
-
isGridAlignedShape(Shape): boolean
-
makeGridShapeIntersectsQuery(Shape): Query
-
-
TermQueryPrefixTreeStrategy
-
WithinPrefixTreeQuery
-
tree
-
Cell
-
getShapeRel(): SpatialRelation
-
setShapeRel(SpatialRelation): void
-
isLeaf(): boolean
-
setLeaf(): void
-
getTokenBytesWithLeaf(BytesRef): BytesRef
-
getTokenBytesNoLeaf(BytesRef): BytesRef
-
getLevel(): int
-
getNextLevelCells(Shape): CellIterator
-
getShape(): Shape
-
isPrefixOf(Cell): boolean
-
compareToNoLeaf(Cell): int
-
-
CellCanPrune
-
CellIterator
-
DateRangePrefixTree
-
UTC: TimeZone
-
DEFAULT_CAL: Calendar
-
static class initializer
-
JAVA_UTIL_TIME_COMPAT_CAL: Calendar
-
static class initializer
-
FIELD_BY_LEVEL: int[]
-
YEAR_LEVEL: int
-
NUM_MYEARS: int
-
INSTANCE: DateRangePrefixTree
-
CAL_TMP: Calendar
-
MINCAL: Calendar
-
MAXCAL: Calendar
-
BC_FIRSTYEAR: int
-
BC_LASTYEAR: int
-
BC_YEARS: int
-
AD_FIRSTYEAR: int
-
AD_LASTYEAR: int
-
AD_YEAR_BASE: int
-
minLV: UnitNRShape
-
maxLV: UnitNRShape
-
gregorianChangeDateLV: UnitNRShape
-
DateRangePrefixTree(Calendar): void
-
calFieldLen(Calendar, int): int
-
getNumSubCells(UnitNRShape): int
-
fastSubCells(UnitNRShape): int
-
slowSubCells(UnitNRShape): int
-
newCal(): Calendar
-
getTreeLevelForCalendarField(int): int
-
getCalPrecisionField(Calendar): int
-
clearFieldsAfter(Calendar, int): void
-
toUnitShape(Object): UnitNRShape
-
toShape(Calendar): UnitNRShape
-
toObject(UnitNRShape): Object
-
toCalendar(UnitNRShape): Calendar
-
toString(UnitNRShape): String
-
toString(Calendar): String
-
appendPadded(StringBuilder, int, short): void
-
parseUnitShape(String): UnitNRShape
-
parseCalendar(String): Calendar
-
checkDelimeter(String, int, char): void
-
parseAndCheck(String, int, int, int): int
-
-
FilterCellIterator
-
GeohashPrefixTree
-
LegacyCell
-
LEAF_BYTE: byte
-
bytes: byte[]
-
b_off: int
-
b_len: int
-
isLeaf: boolean
-
shapeRel: SpatialRelation
-
shape: Shape
-
LegacyCell(byte[], int, int): void
-
readCell(BytesRef): void
-
readLeafAdjust(): void
-
getGrid(): SpatialPrefixTree
-
getMaxLevels(): int
-
getShapeRel(): SpatialRelation
-
setShapeRel(SpatialRelation): void
-
isLeaf(): boolean
-
setLeaf(): void
-
getTokenBytesWithLeaf(BytesRef): BytesRef
-
getTokenBytesNoLeaf(BytesRef): BytesRef
-
getLevel(): int
-
getNextLevelCells(Shape): CellIterator
-
getSubCell(Point): LegacyCell
-
getSubCells(): Collection<Cell>
-
isPrefixOf(Cell): boolean
-
sliceEquals(byte[], int, int, byte[], int, int): boolean
-
compareToNoLeaf(Cell): int
-
compare(byte[], int, int, byte[], int, int): int
-
equals(Object): boolean
-
hashCode(): int
-
toString(): String
-
-
LegacyPrefixTree
-
NumberRangePrefixTree
-
DUMMY_CTX: SpatialContext
-
static class initializer
-
NRShape
-
toUnitShape(Object): UnitNRShape
-
toRangeShape(UnitNRShape, UnitNRShape): NRShape
-
truncateStartVals(UnitNRShape, int): int
-
truncateEndVals(UnitNRShape, int): int
-
toObject(UnitNRShape): Object
-
toString(UnitNRShape): String
-
toStringUnitRaw(UnitNRShape): String
-
parseShape(String): NRShape
-
parseUnitShape(String): UnitNRShape
-
UnitNRShape
-
comparePrefix(UnitNRShape, UnitNRShape): int
-
SpanUnitsNRShape
-
maxSubCellsByLevel: int[]
-
termLenByLevel: int[]
-
levelByTermLen: int[]
-
maxTermLen: int
-
NumberRangePrefixTree(int[]): void
-
toString(): String
-
getLevelForDistance(double): int
-
getDistanceForLevel(int): double
-
toShape(int[], int): UnitNRShape
-
getWorldCell(): Cell
-
newCellStack(int): NRCell[]
-
readCell(BytesRef, Cell): Cell
-
getNumSubCells(UnitNRShape): int
-
NRCell
-
-
PackedQuadPrefixTree
-
MAX_LEVELS_POSSIBLE: int
-
QUAD: byte[]
-
leafyPrune: boolean
-
Factory
-
PackedQuadPrefixTree(SpatialContext, int): void
-
toString(): String
-
getWorldCell(): Cell
-
getCell(Point, int): Cell
-
buildNotRobustly(double, double, int, List<Cell>, long, Shape, int): void
-
checkBattenbergNotRobustly(byte, double, double, int, List<Cell>, long, Shape, int): void
-
readCell(BytesRef, Cell): Cell
-
getTreeCellIterator(Shape, int): CellIterator
-
isPruneLeafyBranches(): boolean
-
setPruneLeafyBranches(boolean): void
-
PackedQuadCell
-
PrefixTreeIterator
-
-
QuadPrefixTree
-
Factory
-
MAX_LEVELS_POSSIBLE: int
-
DEFAULT_MAX_LEVELS: int
-
xmin: double
-
xmax: double
-
ymin: double
-
ymax: double
-
xmid: double
-
ymid: double
-
gridW: double
-
gridH: double
-
levelW: double[]
-
levelH: double[]
-
robust: boolean
-
QuadPrefixTree(SpatialContext, Rectangle, int): void
-
QuadPrefixTree(SpatialContext): void
-
QuadPrefixTree(SpatialContext, int): void
-
getWorldCell(): Cell
-
printInfo(PrintStream): void
-
getLevelForDistance(double): int
-
getCell(Point, int): Cell
-
buildNotRobustly(double, double, int, List<Cell>, BytesRef, Shape, int): void
-
checkBattenbergNotRobustly(char, double, double, int, List<Cell>, BytesRef, Shape, int): void
-
battenberg(double, double, double, double): int
-
QuadCell
-
-
S2PrefixTree
-
Factory
-
s2ShapeFactory: S2ShapeFactory
-
arity: int
-
S2PrefixTree(SpatialContext, int): void
-
S2PrefixTree(SpatialContext, int, int): void
-
getMaxLevels(int): int
-
getLevelForDistance(double): int
-
getDistanceForLevel(int): double
-
getWorldCell(): Cell
-
readCell(BytesRef, Cell): Cell
-
getTreeCellIterator(Shape, int): CellIterator
-
-
S2PrefixTreeCell
-
FACES: S2CellId[]
-
static class initializer
-
LEAF: byte
-
TOKENS: byte[]
-
PIXELS: Map<Byte, Integer>
-
static class initializer
-
cellId: S2CellId
-
level: int
-
tree: S2PrefixTree
-
shapeRel: SpatialRelation
-
isLeaf: boolean
-
shape: Shape
-
S2PrefixTreeCell(S2PrefixTree, S2CellId): void
-
readCell(S2PrefixTree, BytesRef): void
-
getShapeRel(): SpatialRelation
-
setShapeRel(SpatialRelation): void
-
isLeaf(): boolean
-
setLeaf(): void
-
getTokenBytesWithLeaf(BytesRef): BytesRef
-
getTokenBytesNoLeaf(BytesRef): BytesRef
-
getLevel(): int
-
setLevel(): void
-
getNextLevelCells(Shape): CellIterator
-
getShape(): Shape
-
isPrefixOf(Cell): boolean
-
compareToNoLeaf(Cell): int
-
isLeaf(BytesRef): boolean
-
getS2CellIdFromBytesRef(BytesRef): S2CellId
-
getBytesRefFromS2CellId(S2CellId, BytesRef): void
-
getSubCellsSize(): int
-
hashCode(): int
-
equals(Object): boolean
-
toString(): String
-
-
S2ShapeFactory
-
SingletonCellIterator
-
SpatialPrefixTree
-
maxLevels: int
-
ctx: SpatialContext
-
SpatialPrefixTree(SpatialContext, int): void
-
getSpatialContext(): SpatialContext
-
getMaxLevels(): int
-
toString(): String
-
getLevelForDistance(double): int
-
getDistanceForLevel(int): double
-
getWorldCell(): Cell
-
readCell(BytesRef, Cell): Cell
-
getTreeCellIterator(Shape, int): CellIterator
-
-
SpatialPrefixTreeFactory
-
DEFAULT_GEO_MAX_DETAIL_KM: double
-
PREFIX_TREE: String
-
MAX_LEVELS: String
-
MAX_DIST_ERR: String
-
VERSION: String
-
args: Map<String, String>
-
ctx: SpatialContext
-
maxLevels: Integer
-
version: Version
-
makeSPT(Map<String, String>, ClassLoader, SpatialContext): SpatialPrefixTree
-
init(Map<String, String>, SpatialContext): void
-
initVersion(): void
-
initMaxLevels(): void
-
setVersion(Version): void
-
getVersion(): Version
-
getLevelForDistance(double): int
-
newSPT(): SpatialPrefixTree
-
-
TreeCellIterator
-
-
-
query
-
SpatialArgs
-
DEFAULT_DISTERRPCT: double
-
operation: SpatialOperation
-
shape: Shape
-
distErrPct: Double
-
distErr: Double
-
SpatialArgs(SpatialOperation, Shape): void
-
calcDistanceFromErrPct(Shape, double, SpatialContext): double
-
resolveDistErr(SpatialContext, double): double
-
validate(): void
-
toString(): String
-
getOperation(): SpatialOperation
-
setOperation(SpatialOperation): void
-
getShape(): Shape
-
setShape(Shape): void
-
getDistErrPct(): Double
-
setDistErrPct(Double): void
-
getDistErr(): Double
-
setDistErr(Double): void
-
-
SpatialArgsParser
-
DIST_ERR_PCT: String
-
DIST_ERR: String
-
writeSpatialArgs(SpatialArgs): String
-
parse(String, SpatialContext): SpatialArgs
-
newSpatialArgs(SpatialOperation, Shape): SpatialArgs
-
readNameValuePairs(SpatialArgs, Map<String, String>): void
-
parseShape(String, SpatialContext): Shape
-
readDouble(String): Double
-
readBool(String, boolean): boolean
-
parseMap(String): Map<String, String>
-
-
SpatialOperation
-
registry: Map<String, SpatialOperation>
-
list: List<SpatialOperation>
-
BBoxIntersects: SpatialOperation
-
BBoxWithin: SpatialOperation
-
Contains: SpatialOperation
-
Intersects: SpatialOperation
-
IsEqualTo: SpatialOperation
-
IsDisjointTo: SpatialOperation
-
IsWithin: SpatialOperation
-
Overlaps: SpatialOperation
-
name: String
-
SpatialOperation(String): void
-
register(String): void
-
get(String): SpatialOperation
-
values(): List<SpatialOperation>
-
is(SpatialOperation, SpatialOperation[]): boolean
-
evaluate(Shape, Shape): boolean
-
getName(): String
-
toString(): String
-
-
UnsupportedSpatialOperation
-
-
serialized
-
SerializedDVStrategy
-
-
spatial4j
-
Geo3dBinaryCodec
-
planetModel: PlanetModel
-
Geo3dBinaryCodec(SpatialContext, SpatialContextFactory): void
-
readShape(DataInput): Shape
-
writeShape(DataOutput, Shape): void
-
readPoint(DataInput): Point
-
writePoint(DataOutput, Point): void
-
readRect(DataInput): Rectangle
-
writeRect(DataOutput, Rectangle): void
-
readCircle(DataInput): Circle
-
writeCircle(DataOutput, Circle): void
-
readCollection(DataInput): ShapeCollection
-
writeCollection(DataOutput, ShapeCollection): void
-
-
Geo3dCircleShape
-
Geo3dDistanceCalculator
-
planetModel: PlanetModel
-
Geo3dDistanceCalculator(PlanetModel): void
-
distance(Point, Point): double
-
distance(Point, double, double): double
-
within(Point, double, double, double): boolean
-
pointOnBearing(Point, double, double, SpatialContext, Point): Point
-
calcBoxByDistFromPt(Point, double, SpatialContext, Rectangle): Rectangle
-
calcBoxByDistFromPt_yHorizAxisDEG(Point, double, SpatialContext): double
-
area(Rectangle): double
-
area(Circle): double
-
-
Geo3dPointShape
-
Geo3dRectangleShape
-
minX: double
-
maxX: double
-
minY: double
-
maxY: double
-
Geo3dRectangleShape(GeoBBox, SpatialContext, double, double, double, double): void
-
Geo3dRectangleShape(GeoBBox, SpatialContext): void
-
setBoundsFromshape(): void
-
getCenter(): Point
-
reset(double, double, double, double): void
-
getBoundingBox(): Rectangle
-
getWidth(): double
-
getHeight(): double
-
getMinX(): double
-
getMinY(): double
-
getMaxX(): double
-
getMaxY(): double
-
getCrossesDateLine(): boolean
-
relateYRange(double, double): SpatialRelation
-
relateXRange(double, double): SpatialRelation
-
getBuffered(double, SpatialContext): Shape
-
-
Geo3dShape
-
spatialcontext: SpatialContext
-
shape: GeoAreaShape
-
boundingBox: Rectangle
-
center: Point
-
Geo3dShape(GeoAreaShape, SpatialContext): void
-
relate(Shape): SpatialRelation
-
relate(Geo3dShape<GeoAreaShape>): int
-
relate(Rectangle): int
-
relate(Point): int
-
getBoundingBox(): Rectangle
-
hasArea(): boolean
-
getArea(SpatialContext): double
-
getCenter(): Point
-
getBuffered(double, SpatialContext): Shape
-
isEmpty(): boolean
-
getContext(): SpatialContext
-
toString(): String
-
equals(Object): boolean
-
hashCode(): int
-
-
Geo3dShapeFactory
-
normWrapLongitude: boolean
-
context: SpatialContext
-
planetModel: PlanetModel
-
DEFAULT_CIRCLE_ACCURACY: double
-
circleAccuracy: double
-
Geo3dShapeFactory(SpatialContext, SpatialContextFactory): void
-
getSpatialContext(): SpatialContext
-
setCircleAccuracy(double): void
-
isNormWrapLongitude(): boolean
-
normX(double): double
-
normY(double): double
-
normZ(double): double
-
normDist(double): double
-
verifyX(double): void
-
verifyY(double): void
-
verifyZ(double): void
-
pointXY(double, double): Point
-
pointXYZ(double, double, double): Point
-
rect(Point, Point): Rectangle
-
rect(double, double, double, double): Rectangle
-
circle(double, double, double): Circle
-
circle(Point, double): Circle
-
lineString(List<Point>, double): Shape
-
multiShape(List<Shape>): ShapeCollection<Shape>
-
lineString(): LineStringBuilder
-
polygon(): PolygonBuilder
-
multiShape(Class<Shape>): MultiShapeBuilder<Shape>
-
multiPoint(): MultiPointBuilder
-
multiLineString(): MultiLineStringBuilder
-
multiPolygon(): MultiPolygonBuilder
-
getS2CellShape(S2CellId): Shape
-
getGeoPoint(S2Point): GeoPoint
-
Geo3dPointBuilder
-
Geo3dLineStringBuilder
-
Geo3dPolygonBuilder
-
Geo3dMultiPointBuilder
-
Geo3dMultiLineBuilder
-
Geo3dMultiPolygonBuilder
-
Geo3dMultiShapeBuilder
-
-
Geo3dSpatialContextFactory
-
-
util
-
CachingDoubleValueSource
-
source: DoubleValuesSource
-
cache: Map<Integer, Double>
-
CachingDoubleValueSource(DoubleValuesSource): void
-
toString(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
explain(LeafReaderContext, int, Explanation): Explanation
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
hashCode(): int
-
-
DistanceToShapeValueSource
-
shapeValueSource: ShapeValuesSource
-
queryPoint: Point
-
multiplier: double
-
distCalc: DistanceCalculator
-
nullValue: double
-
DistanceToShapeValueSource(ShapeValuesSource, Point, double, SpatialContext): void
-
toString(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
hashCode(): int
-
-
ReciprocalDoubleValuesSource
-
distToEdge: double
-
input: DoubleValuesSource
-
ReciprocalDoubleValuesSource(double, DoubleValuesSource): void
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
recip(double): double
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
explain(LeafReaderContext, int, Explanation): Explanation
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
hashCode(): int
-
toString(): String
-
-
ShapeAreaValueSource
-
shapeValueSource: ShapeValuesSource
-
ctx: SpatialContext
-
geoArea: boolean
-
multiplier: double
-
ShapeAreaValueSource(ShapeValuesSource, SpatialContext, boolean, double): void
-
toString(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
hashCode(): int
-
-
ShapeFieldCache
-
ShapeFieldCacheDistanceValueSource
-
ctx: SpatialContext
-
from: Point
-
provider: ShapeFieldCacheProvider<Point>
-
multiplier: double
-
ShapeFieldCacheDistanceValueSource(SpatialContext, ShapeFieldCacheProvider<Point>, Point, double): void
-
toString(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
hashCode(): int
-
-
ShapeFieldCacheProvider
-
ShapeValuesPredicate
-
shapeValuesource: ShapeValuesSource
-
op: SpatialOperation
-
queryShape: Shape
-
ShapeValuesPredicate(ShapeValuesSource, SpatialOperation, Shape): void
-
toString(): String
-
iterator(LeafReaderContext, DocIdSetIterator): TwoPhaseIterator
-
equals(Object): boolean
-
hashCode(): int
-
isCacheable(LeafReaderContext): boolean
-
-
-
vector
-
DistanceValueSource
-
hashCode(): int
-
strategy: PointVectorStrategy
-
from: Point
-
multiplier: double
-
nullValue: double
-
DistanceValueSource(PointVectorStrategy, Point, double): void
-
toString(): String
-
getValues(LeafReaderContext, DoubleValues): DoubleValues
-
needsScores(): boolean
-
isCacheable(LeafReaderContext): boolean
-
rewrite(IndexSearcher): DoubleValuesSource
-
equals(Object): boolean
-
-
PointVectorStrategy
-
DEFAULT_FIELDTYPE: FieldType
-
static class initializer
-
SUFFIX_X: String
-
SUFFIX_Y: String
-
fieldNameX: String
-
fieldNameY: String
-
fieldsLen: int
-
hasStored: boolean
-
hasDocVals: boolean
-
hasPointVals: boolean
-
newInstance(SpatialContext, String): PointVectorStrategy
-
PointVectorStrategy(SpatialContext, String, FieldType): void
-
getFieldNameX(): String
-
getFieldNameY(): String
-
createIndexableFields(Shape): Field[]
-
createIndexableFields(Point): Field[]
-
makeDistanceValueSource(Point, double): DoubleValuesSource
-
makeQuery(SpatialArgs): Query
-
makeWithin(Rectangle): Query
-
rangeQuery(String, Double, Double): Query
-
DistanceRangeQuery
-
-
-
-
spatial
-
lucene
-
apache