SYMBOL INDEX (21915 symbols across 2483 files) FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/AdapterWithObjectWritable.java class AdapterWithObjectWritable (line 19) | public class AdapterWithObjectWritable implements Writable { method setObject (line 24) | public void setObject(final ObjectWritable data) { method getObjectWritable (line 28) | public ObjectWritable getObjectWritable() { method setObjectWritable (line 32) | protected void setObjectWritable(final ObjectWritable objectWritable) { method getInternalAdapterId (line 36) | public Short getInternalAdapterId() { method setInternalAdapterId (line 40) | public void setInternalAdapterId(final short internalAdapterId) { method getDataId (line 44) | public ByteArray getDataId() { method setDataId (line 48) | public void setDataId(final ByteArray dataId) { method readFields (line 52) | @Override method write (line 68) | @Override method fillWritableWithAdapter (line 82) | public static void fillWritableWithAdapter( method fromWritableWithAdapter (line 93) | public static Object fromWritableWithAdapter( method toString (line 104) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/AnalyticFeature.java class AnalyticFeature (line 29) | public class AnalyticFeature { method createGeometryFeature (line 32) | public static SimpleFeature createGeometryFeature( method createFeatureAdapter (line 74) | public static FeatureDataAdapter createFeatureAdapter( method createGeometryFeatureAdapter (line 106) | public static FeatureDataAdapter createGeometryFeatureAdapter( type ClusterFeatureAttribute (line 120) | public static enum ClusterFeatureAttribute { method ClusterFeatureAttribute (line 133) | ClusterFeatureAttribute(final String name, final Class type) { method attrName (line 138) | public String attrName() { method getType (line 142) | public Class getType() { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/AnalyticItemWrapper.java type AnalyticItemWrapper (line 19) | public interface AnalyticItemWrapper { method getID (line 20) | public String getID(); method getWrappedItem (line 22) | public T getWrappedItem(); method getAssociationCount (line 24) | public long getAssociationCount(); method resetAssociatonCount (line 26) | public void resetAssociatonCount(); method incrementAssociationCount (line 28) | public void incrementAssociationCount(long increment); method getIterationID (line 30) | public int getIterationID(); method getName (line 32) | public String getName(); method getExtraDimensions (line 34) | public String[] getExtraDimensions(); method getDimensionValues (line 36) | public double[] getDimensionValues(); method getGeometry (line 38) | public Geometry getGeometry(); method getCost (line 40) | public double getCost(); method setCost (line 42) | public void setCost(double cost); method getGroupID (line 44) | public String getGroupID(); method setGroupID (line 46) | public void setGroupID(String groupID); method setZoomLevel (line 48) | public void setZoomLevel(int level); method getZoomLevel (line 50) | public int getZoomLevel(); method setBatchID (line 52) | public void setBatchID(String batchID); method getBatchID (line 54) | public String getBatchID(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/AnalyticItemWrapperFactory.java type AnalyticItemWrapperFactory (line 21) | public interface AnalyticItemWrapperFactory { method create (line 25) | public AnalyticItemWrapper create(T item); method createNextItem (line 30) | public AnalyticItemWrapper createNextItem( method initialize (line 37) | public void initialize(final JobContext context, Class scope, Logge... FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/AnalyticPersistableRegistry.java class AnalyticPersistableRegistry (line 18) | public class AnalyticPersistableRegistry implements method getSupportedPersistables (line 21) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/GeoObjectDimensionValues.java class GeoObjectDimensionValues (line 19) | public class GeoObjectDimensionValues implements Persistable { method GeoObjectDimensionValues (line 27) | public GeoObjectDimensionValues(final int extraValuesCount) { method GeoObjectDimensionValues (line 31) | public GeoObjectDimensionValues() {} method GeoObjectDimensionValues (line 33) | public GeoObjectDimensionValues( method add (line 48) | public void add(final GeoObjectDimensionValues association) { method set (line 59) | public void set( method getCount (line 73) | public long getCount() { method setCount (line 77) | public void setCount(final long count) { method getX (line 81) | public double getX() { method setX (line 85) | public void setX(final double x) { method getY (line 89) | public double getY() { method setY (line 93) | public void setY(final double y) { method getZ (line 97) | public double getZ() { method setZ (line 101) | public void setZ(final double z) { method getDistance (line 105) | public double getDistance() { method setDistance (line 109) | public void setDistance(final double distance) { method toBinary (line 113) | @Override method fromBinary (line 132) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/GeometryCalculations.java class GeometryCalculations (line 28) | public class GeometryCalculations { method GeometryCalculations (line 35) | public GeometryCalculations(final CoordinateReferenceSystem crs) { method buildSurroundingGeometries (line 53) | public List buildSurroundingGeometries( method handleBoundaries (line 85) | private void handleBoundaries( FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/GeometryDataSetGenerator.java class GeometryDataSetGenerator (line 46) | public class GeometryDataSetGenerator { method GeometryDataSetGenerator (line 59) | public GeometryDataSetGenerator( method isIncludePolygons (line 68) | public boolean isIncludePolygons() { method setIncludePolygons (line 72) | public void setIncludePolygons(final boolean includePolygons) { method getCorner (line 76) | public SimpleFeature getCorner() { method getBoundingRegion (line 80) | public Geometry getBoundingRegion() { method createRange (line 109) | private double[] createRange( method gridCellBounds (line 127) | private Pair gridCellBounds( method writeToGeoWave (line 149) | public void writeToGeoWave(final DataStore dataStore, final List generatePointSet( method generatePointSet (line 182) | public List generatePointSet( method generatePointSet (line 196) | public List generatePointSet( method addRandomNoisePoints (line 265) | public List addRandomNoisePoints( method init (line 276) | private void init() { method isFarEnough (line 295) | private boolean isFarEnough( method computeMinDistance (line 314) | private double computeMinDistance( method createNewFeature (line 338) | private SimpleFeature createNewFeature(final double[] minAxis, final d... method getFactory (line 375) | public GeometryFactory getFactory() { method constrain (line 386) | private void constrain( method createFeatureWithGeometry (line 397) | private SimpleFeature createFeatureWithGeometry(final Geometry geometr... method getBuilder (line 502) | private static SimpleFeatureBuilder getBuilder(final String name) thro... class CurvedDensityDataGeneratorTool (line 516) | public static class CurvedDensityDataGeneratorTool { method CurvedDensityDataGeneratorTool (line 520) | private CurvedDensityDataGeneratorTool() {} method generatePoints (line 522) | public static final List generatePoints( method generatePoints (line 556) | private static final List generatePoints( method toCoordinate (line 582) | public static Coordinate toCoordinate(final Vector2D vec) { method toVec (line 586) | public static Vector2D toVec(final Coordinate coor) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/GeometryHullTool.java class GeometryHullTool (line 38) | public class GeometryHullTool { method connect (line 44) | public void connect(final List geometries) {} method getDistanceFnForCoordinate (line 46) | public DistanceFn getDistanceFnForCoordinate() { method setDistanceFnForCoordinate (line 50) | public void setDistanceFnForCoordinate(final DistanceFn di... method getConcaveThreshold (line 54) | protected double getConcaveThreshold() { method setConcaveThreshold (line 61) | protected void setConcaveThreshold(final double concaveThreshold) { class Edge (line 65) | protected static class Edge implements Comparable { method Edge (line 72) | public Edge(final Coordinate start, final Coordinate end, final doub... method getPoints (line 79) | public TreeSet> getPoints() { method compareTo (line 86) | @Override method hashCode (line 91) | @Override method connectLast (line 100) | public void connectLast(final Edge last) { method equals (line 105) | @Override method toString (line 134) | @Override method createEdgeWithSideEffects (line 140) | private Edge createEdgeWithSideEffects( method createHullFromGeometry (line 158) | public Geometry createHullFromGeometry( method concaveHullParkOhMethod (line 228) | public Geometry concaveHullParkOhMethod( method concaveHull (line 328) | public Geometry concaveHull( method intersectAnotherEdge (line 418) | public static boolean intersectAnotherEdge(final Edge newEdge, final E... method edgesIntersect (line 430) | public static boolean edgesIntersect(final Edge e1, final Edge e2) { method isCandidateCloserToAnotherEdge (line 434) | private static boolean isCandidateCloserToAnotherEdge( method reassemble (line 451) | private static Coordinate[] reassemble(final Edge lastEdge) { method isInside (line 463) | protected boolean isInside(final Coordinate coor, final Coordinate[] h... method connect (line 478) | public Geometry connect(final Geometry shape1, final Geometry shape2) { method connect (line 493) | protected Geometry connect( method walk (line 582) | private Pair walk( method clockwise (line 615) | public static boolean clockwise(final Coordinate[] set) { method calcSmallestAngle (line 623) | public static double calcSmallestAngle( method calcAngle (line 634) | public static double calcAngle( method calcDistanceSegment (line 656) | public static double[] calcDistanceSegment( method calcDistance (line 682) | public static double calcDistance( method getClosestPoints (line 690) | public static Pair getClosestPoints( method takeBiggestStep (line 714) | private int takeBiggestStep( type DirectionFactory (line 747) | private interface DirectionFactory { method createLeftFootDirection (line 748) | Direction createLeftFootDirection(int start, int max); method createRightFootDirection (line 750) | Direction createRightFootDirection(int start, int max); type Direction (line 753) | private interface Direction extends Iterator { method getStart (line 754) | public int getStart(); method angleChange (line 756) | public double angleChange(double angle); class IncreaseDirection (line 759) | private class IncreaseDirection implements Direction { method getStart (line 767) | @Override method IncreaseDirection (line 772) | public IncreaseDirection(final int start, final int max, final boole... method IncreaseDirection (line 781) | public IncreaseDirection(final int start, final int stop, final int ... method next (line 790) | @Override method hasNext (line 797) | @Override method getNext (line 802) | protected int getNext(final int n) { method remove (line 806) | @Override method angleChange (line 809) | @Override class DecreaseDirection (line 815) | private class DecreaseDirection extends IncreaseDirection implements D... method DecreaseDirection (line 817) | public DecreaseDirection(final int start, final int max, final boole... method DecreaseDirection (line 821) | public DecreaseDirection(final int start, final int stop, final int ... method getNext (line 825) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/IndependentJobRunner.java type IndependentJobRunner (line 14) | public interface IndependentJobRunner { method run (line 15) | public int run(PropertyManagement properties) throws Exception; method getParameters (line 17) | public Collection> getParameters(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/Projection.java type Projection (line 21) | public interface Projection { method getProjection (line 22) | public Geometry getProjection(T anItem); method initialize (line 24) | public void initialize(JobContext context, Class scope) throws IOEx... method setup (line 26) | public void setup( FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/PropertyManagement.java class PropertyManagement (line 56) | public class PropertyManagement implements Serializable { method PropertyManagement (line 67) | public PropertyManagement() { method PropertyManagement (line 76) | public PropertyManagement( method PropertyManagement (line 92) | public PropertyManagement(final ParameterEnum[] names, final Object... method PropertyManagement (line 102) | public PropertyManagement(final PropertyManagement pm) { method get (line 107) | public Serializable get(final ParameterEnum propertyName) { method store (line 111) | public synchronized void store( method store (line 132) | public synchronized void store(final ParameterEnum property, final ... method storeIfEmpty (line 150) | public synchronized Serializable storeIfEmpty( method copy (line 161) | public synchronized void copy( method storeAll (line 169) | public synchronized void storeAll(final ParameterEnum[] names, fina... method setConfig (line 182) | public void setConfig( method getClassInstance (line 201) | @SuppressWarnings("unchecked") method hasProperty (line 232) | public synchronized boolean hasProperty(final ParameterEnum propert... method getPropertyAsString (line 236) | public String getPropertyAsString(final ParameterEnum property) { method getProperty (line 244) | public Object getProperty(final ParameterEnum property) throws Exce... method getProperty (line 259) | public T getProperty(final ParameterEnum property, final Proper... method getPropertyAsBytes (line 266) | public byte[] getPropertyAsBytes(final ParameterEnum property) { method getPropertyAsString (line 277) | public String getPropertyAsString(final ParameterEnum property, fin... method getPropertyAsBoolean (line 283) | public Boolean getPropertyAsBoolean(final ParameterEnum property, f... method getPropertyAsInt (line 292) | public Integer getPropertyAsInt(final ParameterEnum property, final... method getPropertyAsDouble (line 304) | public Double getPropertyAsDouble(final ParameterEnum property, fin... method getPropertyAsRange (line 316) | public NumericRange getPropertyAsRange( method getPropertyAsClass (line 343) | public Class getPropertyAsClass(final ParameterEnum property) { method getPropertyAsClass (line 363) | public Class getPropertyAsClass(final ParameterEnum property... method getPropertyAsClass (line 387) | public Class getPropertyAsClass( method validate (line 411) | private Class validate(final Class classToValidate, final Cl... method getPropertyAsQuery (line 419) | public Query getPropertyAsQuery(final ParameterEnum property) throw... method getPropertyAsPath (line 427) | public Path getPropertyAsPath(final ParameterEnum property) throws ... method getPropertyAsPersistable (line 435) | public Persistable getPropertyAsPersistable(final ParameterEnum pro... method setJobConfiguration (line 444) | public void setJobConfiguration(final Configuration configuration, fin... method dump (line 453) | public void dump() { method addConverter (line 470) | public synchronized void addConverter(final PropertyConverter conve... method toBytes (line 474) | private static byte[] toBytes(final Persistable persistableObject) method fromBytes (line 479) | private static Persistable fromBytes(final byte[] data) throws Instant... method validate (line 484) | private Object validate(final ParameterEnum propertyName, final Object... method convertIfNecessary (line 505) | @SuppressWarnings("unchecked") type PropertyConverter (line 528) | public interface PropertyConverter extends Serializable { method convert (line 529) | public Serializable convert(T ob) throws Exception; method convert (line 531) | public T convert(Serializable ob) throws Exception; method baseClass (line 533) | public Class baseClass(); type PropertyGroup (line 536) | public interface PropertyGroup extends Seriali... method convert (line 537) | public T convert(CommandLine commandLine) throws ParseException; method getParameter (line 539) | public ParameterEnum getParameter(); class QueryConverter (line 542) | public static class QueryConverter implements PropertyConverter { method convert (line 547) | @Override method convert (line 560) | @Override method baseClass (line 570) | @Override class PathConverter (line 576) | public static class PathConverter implements PropertyConverter { method convert (line 580) | @Override method convert (line 585) | @Override method baseClass (line 590) | @Override class ByteConverter (line 596) | public static class ByteConverter implements PropertyConverter { method convert (line 599) | @Override method convert (line 604) | @Override method baseClass (line 609) | @Override class IntegerConverter (line 615) | public static class IntegerConverter implements PropertyConverter property) { method getPropertyValue (line 692) | private Serializable getPropertyValue(final ParameterEnum property) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/ScopedJobConfiguration.java class ScopedJobConfiguration (line 17) | public class ScopedJobConfiguration { method ScopedJobConfiguration (line 25) | public ScopedJobConfiguration(final Configuration jobConfiguration, fi... method ScopedJobConfiguration (line 31) | public ScopedJobConfiguration( method getInt (line 41) | public int getInt(final Enum property, final int defaultValue) { method getString (line 50) | public String getString(final Enum property, final String defaultVa... method getInstance (line 58) | public T getInstance( method getDouble (line 80) | public double getDouble(final Enum property, final double defaultVa... method getBytes (line 88) | public byte[] getBytes(final Enum property) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/SerializableAdapterStore.java class SerializableAdapterStore (line 23) | public class SerializableAdapterStore implements TransientAdapterStore, ... method SerializableAdapterStore (line 32) | public SerializableAdapterStore() {} method SerializableAdapterStore (line 34) | public SerializableAdapterStore(final TransientAdapterStore adapterSto... method getAdapterStore (line 39) | private TransientAdapterStore getAdapterStore() { method addAdapter (line 46) | @Override method getAdapter (line 51) | @Override method adapterExists (line 56) | @Override method getAdapters (line 61) | @Override method removeAll (line 66) | @Override method writeObject (line 71) | private void writeObject(final java.io.ObjectOutputStream out) throws ... method readObject (line 80) | private void readObject(final java.io.ObjectInputStream in) method removeAdapter (line 89) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/ShapefileTool.java class ShapefileTool (line 35) | public class ShapefileTool { method createFeatureType (line 38) | private static SimpleFeatureType createFeatureType(final String typeNa... method writeShape (line 54) | @edu.umd.cs.findbugs.annotations.SuppressFBWarnings( method writeShape (line 106) | @edu.umd.cs.findbugs.annotations.SuppressFBWarnings( FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/SimpleFeatureItemWrapperFactory.java class SimpleFeatureItemWrapperFactory (line 20) | public class SimpleFeatureItemWrapperFactory implements AnalyticItemWrap... method create (line 22) | @Override method initialize (line 27) | @Override class SimpleFeatureAnalyticItemWrapper (line 31) | public static class SimpleFeatureAnalyticItemWrapper implements method SimpleFeatureAnalyticItemWrapper (line 36) | public SimpleFeatureAnalyticItemWrapper(final SimpleFeature item) { method getID (line 40) | @Override method getWrappedItem (line 45) | @Override method getAssociationCount (line 50) | @Override method getIterationID (line 56) | @Override method getGroupID (line 61) | @Override method setGroupID (line 66) | @Override method resetAssociatonCount (line 71) | @Override method incrementAssociationCount (line 76) | @Override method toString (line 83) | @Override method getCost (line 96) | @Override method setCost (line 102) | @Override method getName (line 108) | @Override method getExtraDimensions (line 113) | @Override method getDimensionValues (line 118) | @Override method getGeometry (line 123) | @Override method setZoomLevel (line 128) | @Override method getZoomLevel (line 133) | @Override method setBatchID (line 138) | @Override method getBatchID (line 143) | @Override method getAttribute (line 149) | private static String getAttribute(final SimpleFeature feature, final ... method getIntAttribute (line 154) | private static int getIntAttribute( method createNextItem (line 168) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/SimpleFeatureProjection.java class SimpleFeatureProjection (line 18) | public class SimpleFeatureProjection implements Projection { method getProjection (line 20) | @Override method initialize (line 25) | @Override method setup (line 28) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/CentroidItemWrapperFactory.java class CentroidItemWrapperFactory (line 26) | public class CentroidItemWrapperFactory implements AnalyticItemWrappe... method create (line 32) | @Override method initialize (line 37) | @Override method getItemFactory (line 49) | public AnalyticItemWrapperFactory getItemFactory() { method setItemFactory (line 53) | public void setItemFactory(final AnalyticItemWrapperFactory itemFac... class CentroidItemWrapper (line 57) | public class CentroidItemWrapper implements AnalyticItemWrapper { method CentroidItemWrapper (line 61) | public CentroidItemWrapper(final T item) { method getID (line 78) | @Override method getWrappedItem (line 83) | @Override method getAssociationCount (line 88) | @Override method getIterationID (line 93) | @Override method getGroupID (line 99) | @Override method setGroupID (line 104) | @Override method resetAssociatonCount (line 107) | @Override method incrementAssociationCount (line 110) | @Override method getCost (line 113) | @Override method setCost (line 118) | @Override method getName (line 121) | @Override method getExtraDimensions (line 126) | @Override method getDimensionValues (line 131) | @Override method getGeometry (line 136) | @Override method setZoomLevel (line 141) | @Override method getZoomLevel (line 144) | @Override method setBatchID (line 149) | @Override method getBatchID (line 152) | @Override method createNextItem (line 163) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/CentroidManager.java type CentroidManager (line 24) | public interface CentroidManager { method createNextCentroid (line 29) | public AnalyticItemWrapper createNextCentroid( method getCentroidById (line 36) | public AnalyticItemWrapper getCentroidById(final String id, final S... method delete (line 39) | public void delete(final String[] dataIds) throws IOException; method getAllCentroidGroups (line 41) | public List getAllCentroidGroups() throws IOException; method getCentroidsForGroup (line 43) | public List> getCentroidsForGroup(final String ... method getCentroidsForGroup (line 45) | public List> getCentroidsForGroup( method processForAllGroups (line 49) | public int processForAllGroups(CentroidProcessingFn fn) throws IOEx... type CentroidProcessingFn (line 51) | public static interface CentroidProcessingFn { method processGroup (line 52) | public int processGroup(final String groupID, final List getCentroid(final String id); method clear (line 57) | public void clear(); method getDataTypeName (line 59) | public String getDataTypeName(); method getIndexName (line 61) | public String getIndexName(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/CentroidManagerGeoWave.java class CentroidManagerGeoWave (line 79) | public class CentroidManagerGeoWave implements CentroidManager { method CentroidManagerGeoWave (line 101) | public CentroidManagerGeoWave( method CentroidManagerGeoWave (line 123) | public CentroidManagerGeoWave(final PropertyManagement properties) thr... method CentroidManagerGeoWave (line 130) | public CentroidManagerGeoWave(final JobContext context, final Class... method CentroidManagerGeoWave (line 134) | public CentroidManagerGeoWave(final JobContext context, final Class... method init (line 139) | private void init(final JobContext context, final Class scope, fina... method createNextCentroid (line 193) | @Override method clear (line 206) | @Override method delete (line 211) | @Override method getAllCentroidGroups (line 224) | @Override method getCentroidsForGroup (line 245) | @Override method getCentroidsForGroup (line 251) | @Override method getCentroidById (line 268) | @Override method loadCentroids (line 279) | private List> loadCentroids(final String batchI... method getCentroid (line 304) | @Override method getRawCentroids (line 321) | @SuppressWarnings("unchecked") method transferBatch (line 349) | @SuppressWarnings("unchecked") method processForAllGroups (line 368) | @Override method getParameters (line 387) | public static Collection> getParameters() { method setParameters (line 391) | public static void setParameters( method getIndexName (line 398) | @Override method getBatchId (line 403) | public String getBatchId() { method getFeatureConverter (line 407) | private ToSimpleFeatureConverter getFeatureConverter( type ToSimpleFeatureConverter (line 417) | private interface ToSimpleFeatureConverter { method getFeatureType (line 418) | SimpleFeatureType getFeatureType(); method toSimpleFeature (line 420) | SimpleFeature toSimpleFeature(AnalyticItemWrapper item); method createFeatureType (line 423) | private static SimpleFeatureType createFeatureType( method convert (line 446) | private static Geometry convert( class SimpleFeatureConverter (line 462) | private class SimpleFeatureConverter implements ToSimpleFeatureConvert... method SimpleFeatureConverter (line 468) | public SimpleFeatureConverter( method getFeatureType (line 482) | @Override method toSimpleFeature (line 487) | @Override class NonSimpleFeatureConverter (line 506) | private class NonSimpleFeatureConverter implements ToSimpleFeatureConv... method NonSimpleFeatureConverter (line 511) | public NonSimpleFeatureConverter( method getFeatureType (line 531) | @Override method toSimpleFeature (line 536) | @Override method toShapeFile (line 561) | public void toShapeFile(final String parentDir, final Class { method CentroidPairing (line 18) | public CentroidPairing() {} method CentroidPairing (line 20) | public CentroidPairing( method getCentroid (line 30) | public AnalyticItemWrapper getCentroid() { method setCentroid (line 34) | public void setCentroid(final AnalyticItemWrapper centroid) { method getPairedItem (line 38) | public AnalyticItemWrapper getPairedItem() { method setPairedItem (line 42) | public void setPairedItem(final AnalyticItemWrapper pairedItem) { method getDistance (line 46) | public double getDistance() { method setDistance (line 50) | public void setDistance(final double distance) { method hashCode (line 54) | @Override method equals (line 66) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/ClusteringUtils.java class ClusteringUtils (line 37) | public class ClusteringUtils { method createAdapter (line 43) | private static DataTypeAdapter createAdapter( method getAdapters (line 65) | public static DataTypeAdapter[] getAdapters(final PropertyManagement p... method getIndices (line 77) | public static Index[] getIndices(final PropertyManagement propertyMana... method getGeoWaveRangesForQuery (line 100) | protected static QueryRanges getGeoWaveRangesForQuery(final Polygon po... method createIndex (line 114) | public static Index createIndex(final PropertyManagement propertyManag... method createAdapter (line 125) | public static DataTypeAdapter createAdapter(final PropertyManagemen... FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/DistortionGroupManagement.java class DistortionGroupManagement (line 57) | public class DistortionGroupManagement { method DistortionGroupManagement (line 68) | public DistortionGroupManagement(final DataStorePluginOptions dataStor... class BatchIdFilter (line 78) | public static class BatchIdFilter implements QueryFilter { method BatchIdFilter (line 81) | public BatchIdFilter() {} method BatchIdFilter (line 83) | public BatchIdFilter(final String batchId) { method accept (line 88) | @Override method toBinary (line 95) | @Override method fromBinary (line 100) | @Override class BatchIdQuery (line 106) | public static class BatchIdQuery implements QueryConstraints { method BatchIdQuery (line 109) | public BatchIdQuery() {} method BatchIdQuery (line 111) | public BatchIdQuery(final String batchId) { method createFilters (line 116) | @Override method getIndexConstraints (line 121) | @Override method toBinary (line 126) | @Override method fromBinary (line 131) | @Override method retainBestGroups (line 137) | public int retainBestGroups( class DistortionEntry (line 196) | public static class DistortionEntry implements Writable { method DistortionEntry (line 202) | public DistortionEntry() {} method DistortionEntry (line 204) | public DistortionEntry( method DistortionEntry (line 215) | private DistortionEntry(final byte[] dataId, final Double distortion... method getGroupId (line 224) | public String getGroupId() { method getClusterCount (line 228) | public Integer getClusterCount() { method getDistortionValue (line 232) | public Double getDistortionValue() { method getDataId (line 236) | private byte[] getDataId() { method write (line 240) | @Override method readFields (line 248) | @Override class DistortionGroup (line 257) | private static class DistortionGroup { method DistortionGroup (line 261) | public DistortionGroup(final String groupID) { method addPair (line 265) | public void addPair(final Integer count, final Double distortion) { method getGroupID (line 269) | public String getGroupID() { method bestCount (line 273) | public int bestCount() { class DistortionDataAdapter (line 296) | public static class DistortionDataAdapter implements DataTypeAdapter { method hashCode (line 21) | @Override method getIterationID (line 30) | @Override method equals (line 35) | @Override method LongCentroid (line 60) | public LongCentroid(final long val, final String groupID, final int co... method getGroupID (line 67) | @Override method getID (line 72) | @Override method getWrappedItem (line 77) | @Override method getAssociationCount (line 82) | @Override method resetAssociatonCount (line 87) | @Override method incrementAssociationCount (line 92) | @Override method getCost (line 97) | @Override method setCost (line 102) | @Override method toString (line 107) | @Override method getName (line 112) | @Override method getExtraDimensions (line 117) | @Override method getDimensionValues (line 122) | @Override method getGeometry (line 127) | @Override method setZoomLevel (line 133) | @Override method getZoomLevel (line 139) | @Override method setBatchID (line 145) | @Override method getBatchID (line 151) | @Override method setGroupID (line 157) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/NeighborData.java class NeighborData (line 14) | public class NeighborData implements Comparable> { method NeighborData (line 19) | public NeighborData() {} method NeighborData (line 21) | public NeighborData(final T element, final ByteArray id, final double ... method NeighborData (line 28) | public NeighborData(final NeighborData element, final double distan... method getId (line 35) | public ByteArray getId() { method setId (line 39) | protected void setId(final ByteArray id) { method getDistance (line 43) | public double getDistance() { method setDistance (line 47) | public void setDistance(final double distance) { method getElement (line 51) | public T getElement() { method setElement (line 55) | protected void setElement(final T neighbor) { method hashCode (line 59) | @Override method equals (line 64) | @Override method compareTo (line 87) | @Override method toString (line 95) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/NestedGroupCentroidAssignment.java class NestedGroupCentroidAssignment (line 56) | public class NestedGroupCentroidAssignment { method NestedGroupCentroidAssignment (line 62) | public NestedGroupCentroidAssignment( method NestedGroupCentroidAssignment (line 74) | public NestedGroupCentroidAssignment( method setZoomLevel (line 98) | public static void setZoomLevel( method setParentBatchID (line 108) | public static void setParentBatchID( method getParameters (line 115) | public static Collection> getParameters() { method getCentroidsForGroup (line 128) | public List> getCentroidsForGroup(final String ... method getGroupForLevel (line 134) | public String getGroupForLevel(final AnalyticItemWrapper item) thro... method findCentroidForLevel (line 155) | public double findCentroidForLevel( method setParameters (line 194) | public static void setParameters( class GroupHolder (line 210) | private class GroupHolder { method getGroupID (line 213) | public String getGroupID() { method setGroupID (line 217) | public void setGroupID(final String groupID) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/clustering/exception/MatchingCentroidNotFoundException.java class MatchingCentroidNotFoundException (line 11) | public class MatchingCentroidNotFoundException extends Exception { method MatchingCentroidNotFoundException (line 16) | public MatchingCentroidNotFoundException() { method MatchingCentroidNotFoundException (line 20) | public MatchingCentroidNotFoundException( method MatchingCentroidNotFoundException (line 28) | public MatchingCentroidNotFoundException(final String arg0, final Thro... method MatchingCentroidNotFoundException (line 32) | public MatchingCentroidNotFoundException(final String arg0) { method MatchingCentroidNotFoundException (line 36) | public MatchingCentroidNotFoundException(final Throwable arg0) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/CoordinateCircleDistanceFn.java class CoordinateCircleDistanceFn (line 22) | public class CoordinateCircleDistanceFn implements DistanceFn { method measure (line 38) | @Override method getCRS (line 60) | protected CoordinateReferenceSystem getCRS() { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/CoordinateCosineDistanceFn.java class CoordinateCosineDistanceFn (line 13) | public class CoordinateCosineDistanceFn implements DistanceFn { method measure (line 18) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/CoordinateEuclideanDistanceFn.java class CoordinateEuclideanDistanceFn (line 13) | public class CoordinateEuclideanDistanceFn implements DistanceFn extends Serializable { method measure (line 19) | double measure(T x, T y); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/FeatureCentroidDistanceFn.java class FeatureCentroidDistanceFn (line 20) | public class FeatureCentroidDistanceFn implements DistanceFn coordina... method getCoordinateDistanceFunction (line 34) | public DistanceFn getCoordinateDistanceFunction() { method setCoordinateDistanceFunction (line 38) | public void setCoordinateDistanceFunction( method getGeometry (line 43) | private Geometry getGeometry(final SimpleFeature x) { method measure (line 52) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/FeatureCentroidOrthodromicDistanceFn.java class FeatureCentroidOrthodromicDistanceFn (line 13) | public class FeatureCentroidOrthodromicDistanceFn extends FeatureCentroi... method FeatureCentroidOrthodromicDistanceFn (line 18) | public FeatureCentroidOrthodromicDistanceFn() { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/FeatureDistanceFn.java class FeatureDistanceFn (line 22) | public class FeatureDistanceFn implements DistanceFn { method FeatureDistanceFn (line 29) | public FeatureDistanceFn() {} method FeatureDistanceFn (line 31) | public FeatureDistanceFn(final DistanceFn coordinateDistan... method getCoordinateDistanceFunction (line 36) | public DistanceFn getCoordinateDistanceFunction() { method setCoordinateDistanceFunction (line 40) | public void setCoordinateDistanceFunction( method getGeometry (line 45) | private Geometry getGeometry(final SimpleFeature x) { method measure (line 54) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/FeatureGeometryDistanceFn.java class FeatureGeometryDistanceFn (line 21) | public class FeatureGeometryDistanceFn implements DistanceFn coordina... method getCoordinateDistanceFunction (line 35) | public DistanceFn getCoordinateDistanceFunction() { method setCoordinateDistanceFunction (line 39) | public void setCoordinateDistanceFunction( method getGeometry (line 44) | private Geometry getGeometry(final SimpleFeature x) { method measure (line 53) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/distance/GeometryCentroidDistanceFn.java class GeometryCentroidDistanceFn (line 19) | public class GeometryCentroidDistanceFn implements DistanceFn { method GeometryCentroidDistanceFn (line 26) | public GeometryCentroidDistanceFn() {} method GeometryCentroidDistanceFn (line 28) | public GeometryCentroidDistanceFn(final DistanceFn coordin... method getCoordinateDistanceFunction (line 33) | public DistanceFn getCoordinateDistanceFunction() { method setCoordinateDistanceFunction (line 37) | public void setCoordinateDistanceFunction( method measure (line 42) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/CentroidExtractor.java type CentroidExtractor (line 18) | public interface CentroidExtractor { method getCentroid (line 23) | public Point getCentroid(T anObject); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/DimensionExtractor.java type DimensionExtractor (line 18) | public interface DimensionExtractor extends java.io.Serializable { method getDimensions (line 20) | public double[] getDimensions(T anObject); method getDimensionNames (line 26) | public String[] getDimensionNames(); method getGeometry (line 32) | public Geometry getGeometry(T anObject); method getGroupID (line 38) | public String getGroupID(T anObject); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/EmptyDimensionExtractor.java class EmptyDimensionExtractor (line 13) | public abstract class EmptyDimensionExtractor implements DimensionExt... method getDimensions (line 22) | @Override method getDimensionNames (line 27) | @Override method getGeometry (line 32) | @Override method getGroupID (line 35) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/SimpleFeatureCentroidExtractor.java class SimpleFeatureCentroidExtractor (line 19) | public class SimpleFeatureCentroidExtractor implements CentroidExtractor... method getCentroid (line 20) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/SimpleFeatureGeometryExtractor.java class SimpleFeatureGeometryExtractor (line 18) | public class SimpleFeatureGeometryExtractor extends EmptyDimensionExtrac... method getGeometry (line 26) | @Override method getSRID (line 34) | protected static int getSRID(final SimpleFeature geometryFeature) { method getFirst (line 47) | protected static final ReferenceIdentifier getFirst( method getGroupID (line 62) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/SimpleFeatureInteriorPointExtractor.java class SimpleFeatureInteriorPointExtractor (line 19) | public class SimpleFeatureInteriorPointExtractor extends SimpleFeatureCe... method getCentroid (line 21) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/extract/TimeDimensionExtractor.java class TimeDimensionExtractor (line 18) | public class TimeDimensionExtractor extends SimpleFeatureGeometryExtract... method getDimensions (line 26) | @Override method getDimensionNames (line 47) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kmeans/AssociationNotification.java type AssociationNotification (line 19) | public interface AssociationNotification { method notify (line 20) | public void notify(CentroidPairing pairing); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kmeans/CentroidAssociationFn.java class CentroidAssociationFn (line 19) | public class CentroidAssociationFn { method getDistanceFunction (line 22) | public DistanceFn getDistanceFunction() { method setDistanceFunction (line 26) | public void setDistanceFunction(final DistanceFn distanceFunction) { method compute (line 30) | public double compute( method compute (line 46) | public double compute( FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kmeans/serial/AnalyticStats.java type AnalyticStats (line 11) | public interface AnalyticStats { type StatValue (line 12) | public static enum StatValue { method notify (line 16) | public void notify(StatValue stat, double amount); method reset (line 18) | public void reset(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kmeans/serial/KMeansParallelInitialize.java class KMeansParallelInitialize (line 22) | public class KMeansParallelInitialize { method getCentroidAssociationFn (line 29) | public CentroidAssociationFn getCentroidAssociationFn() { method setCentroidAssociationFn (line 33) | public void setCentroidAssociationFn(final CentroidAssociationFn ce... method getPsi (line 37) | public double getPsi() { method setPsi (line 41) | public void setPsi(final double psi) { method getSampler (line 45) | public Sampler getSampler() { method getCentroidFactory (line 49) | public AnalyticItemWrapperFactory getCentroidFactory() { method setCentroidFactory (line 53) | public void setCentroidFactory(final AnalyticItemWrapperFactory cen... method getStats (line 57) | public AnalyticStats getStats() { method runLocal (line 61) | public Pair>, List>> ru... FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kmeans/serial/StatsMap.java class StatsMap (line 16) | public class StatsMap implements AnalyticStats { method notify (line 20) | @Override method getStats (line 30) | public List getStats(final StatValue stat) { method reset (line 34) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kryo/FeatureSerializer.java class FeatureSerializer (line 25) | public class FeatureSerializer extends Serializer { method read (line 28) | @Override method write (line 41) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/kryo/GridCoverageWritableSerializer.java class GridCoverageWritableSerializer (line 24) | public class GridCoverageWritableSerializer extends Serializer { method read (line 20) | @Override method write (line 36) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/model/IndexModelBuilder.java type IndexModelBuilder (line 13) | public interface IndexModelBuilder extends java.io.Serializable { method buildModel (line 14) | public CommonIndexModel buildModel(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/model/SpatialIndexModelBuilder.java class SpatialIndexModelBuilder (line 16) | public class SpatialIndexModelBuilder implements IndexModelBuilder { method buildModel (line 23) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/DefaultNeighborList.java class DefaultNeighborList (line 17) | public class DefaultNeighborList implements NeighborList { method add (line 20) | @Override method infer (line 32) | @Override method clear (line 40) | @Override method iterator (line 45) | @Override method size (line 50) | @Override class DefaultNeighborListFactory (line 55) | public static class DefaultNeighborListFactory implements Neig... method buildNeighborList (line 56) | @Override method isEmpty (line 62) | @Override method get (line 67) | public NNTYPE get(final ByteArray key) { FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/DistanceProfile.java class DistanceProfile (line 12) | public class DistanceProfile { method DistanceProfile (line 16) | public DistanceProfile() {} method DistanceProfile (line 18) | public DistanceProfile(final double distance, final CONTEXT_TYPE conte... method getDistance (line 24) | public double getDistance() { method setDistance (line 28) | public void setDistance(final double distance) { method getContext (line 33) | public CONTEXT_TYPE getContext() { method setContext (line 37) | public void setContext(final CONTEXT_TYPE context) { method toString (line 41) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/DistanceProfileGenerateFn.java type DistanceProfileGenerateFn (line 11) | public interface DistanceProfileGenerateFn { method computeProfile (line 15) | public DistanceProfile computeProfile(ITEM item1, ITEM item2); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/NNProcessor.java class NNProcessor (line 51) | public class NNProcessor { method NNProcessor (line 75) | public NNProcessor( method add (line 89) | private PartitionData add(final PartitionData pd, final ByteArray item... method remove (line 119) | public void remove(final ByteArray id) { method add (line 137) | public void add(final ByteArray id, final boolean isPrimary, final PAR... type CompleteNotifier (line 170) | public interface CompleteNotifier { method complete (line 171) | public void complete(ByteArray id, STORE_VALUE value, NeighborList { method NeighborIndex (line 27) | public NeighborIndex(final NeighborListFactory listFactory) { method init (line 41) | public NeighborList init(final ByteArray id, final NNTYPE valu... method add (line 50) | public void add( method empty (line 63) | public void empty(final ByteArray id) { method addToList (line 67) | private void addToList( FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/NeighborList.java type NeighborList (line 14) | public interface NeighborList extends Iterable distanceProfile, ByteArray id, N... method infer (line 29) | public InferType infer(final ByteArray id, final NNTYPE value); method clear (line 32) | public void clear(); method size (line 34) | public int size(); method isEmpty (line 36) | public boolean isEmpty(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/NeighborListFactory.java type NeighborListFactory (line 13) | public interface NeighborListFactory { method buildNeighborList (line 14) | public NeighborList buildNeighborList(ByteArray cnterId, NNTYP... FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/NullList.java class NullList (line 16) | public class NullList implements NeighborList { method add (line 18) | @Override method infer (line 26) | @Override method clear (line 31) | @Override method iterator (line 34) | @Override method size (line 39) | @Override method isEmpty (line 44) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/nn/TypeConverter.java type TypeConverter (line 18) | public interface TypeConverter { method convert (line 19) | public TYPE convert(ByteArray id, Object o); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/BasicParameterHelper.java class BasicParameterHelper (line 20) | public class BasicParameterHelper implements ParameterHelper { method BasicParameterHelper (line 30) | public BasicParameterHelper( method getBaseClass (line 42) | @Override method setValue (line 47) | @Override method setParameter (line 52) | private static final void setParameter( method getValue (line 89) | @Override method getValue (line 115) | @Override method setValue (line 125) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/CentroidParameters.java class CentroidParameters (line 14) | public class CentroidParameters { type Centroid (line 15) | public enum Centroid implements ParameterEnum { method Centroid (line 31) | private Centroid( method self (line 40) | @Override method getHelper (line 45) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/ClusteringParameters.java class ClusteringParameters (line 11) | public class ClusteringParameters { type Clustering (line 13) | public enum Clustering implements ParameterEnum { method Clustering (line 25) | private Clustering( method self (line 34) | @Override method getHelper (line 39) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/CommonParameters.java class CommonParameters (line 15) | public class CommonParameters { type Common (line 16) | public enum Common implements ParameterEnum { method Common (line 29) | Common( method self (line 38) | @Override method getHelper (line 43) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/ExtractParameters.java class ExtractParameters (line 14) | public class ExtractParameters { type Extract (line 15) | public enum Extract implements ParameterEnum { method Extract (line 29) | private Extract( method self (line 38) | @Override method getHelper (line 43) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/FormatConfiguration.java type FormatConfiguration (line 15) | public interface FormatConfiguration { method setup (line 17) | public void setup(PropertyManagement runTimeProperties, Configuration ... method getFormatClass (line 20) | public Class getFormatClass(); method isDataWritable (line 27) | public boolean isDataWritable(); method setDataIsWritable (line 29) | public void setDataIsWritable(boolean isWritable); method getParameters (line 31) | public Collection> getParameters(); FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/GlobalParameters.java class GlobalParameters (line 11) | public class GlobalParameters { type Global (line 12) | public enum Global implements ParameterEnum { method Global (line 19) | private Global( method self (line 27) | @Override method getHelper (line 32) | @Override FILE: analytics/api/src/main/java/org/locationtech/geowave/analytic/param/GroupParameterEnum.java type GroupParameterEnum (line 14) | public interface GroupParameterEnum extends ParameterEnum { method fillOptions (line 15) | public void fillOptions(Set