META-INF/
META-INF/MANIFEST.MF
com/
com/cocoahero/
com/cocoahero/android/
com/cocoahero/android/geojson/
com/cocoahero/android/geojson/Feature$1.classFeature.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.Feature$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.Feature createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.Feature[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/Feature.classFeature.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.Feature extends com.cocoahero.android.geojson.GeoJSONObject {
private static final String JSON_ID
private static final String JSON_GEOMETRY
private static final String JSON_PROPERTIES
private String mIdentifier
private com.cocoahero.android.geojson.Geometry mGeometry
private org.json.JSONObject mProperties
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
org.json.JSONObject geometry
public void (com.cocoahero.android.geojson.Geometry)
com.cocoahero.android.geojson.Geometry geometry
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String identifier
public com.cocoahero.android.geojson.Geometry getGeometry ()
public void setGeometry (com.cocoahero.android.geojson.Geometry)
com.cocoahero.android.geojson.Geometry geometry
public org.json.JSONObject getProperties ()
public void setProperties (org.json.JSONObject)
org.json.JSONObject properties
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
static void ()
}
com/cocoahero/android/geojson/FeatureCollection$1.classFeatureCollection.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.FeatureCollection$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.FeatureCollection createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.FeatureCollection[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/FeatureCollection.classFeatureCollection.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.FeatureCollection extends com.cocoahero.android.geojson.GeoJSONObject {
public static final String JSON_FEATURES
private final java.util.List mFeatures
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject featureJSON
int i
org.json.JSONObject json
org.json.JSONArray features
public void addFeature (com.cocoahero.android.geojson.Feature)
com.cocoahero.android.geojson.Feature feature
public void removeFeature (com.cocoahero.android.geojson.Feature)
com.cocoahero.android.geojson.Feature feature
public java.util.List getFeatures ()
public void setFeatures (java.util.List)
java.util.List features
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Feature feature
org.json.JSONObject json
org.json.JSONArray features
static void ()
}
com/cocoahero/android/geojson/GeoJSON.classGeoJSON.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.GeoJSON extends java.lang.Object {
public static final String TYPE_POINT
public static final String TYPE_MULTI_POINT
public static final String TYPE_LINE_STRING
public static final String TYPE_MULTI_LINE_STRING
public static final String TYPE_POLYGON
public static final String TYPE_MULTI_POLYGON
public static final String TYPE_GEOMETRY_COLLECTION
public static final String TYPE_FEATURE
public static final String TYPE_FEATURE_COLLECTION
public void ()
public static com.cocoahero.android.geojson.GeoJSONObject parse (org.json.JSONObject)
org.json.JSONObject json
String type
public static com.cocoahero.android.geojson.GeoJSONObject parse (java.lang.String) throws org.json.JSONException
String jsonString
public static com.cocoahero.android.geojson.GeoJSONObject parse (java.io.InputStream) throws java.io.IOException org.json.JSONException
java.io.InputStream stream
}
com/cocoahero/android/geojson/GeoJSONObject$1.classGeoJSONObject.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.GeoJSONObject$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.GeoJSONObject createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.GeoJSONObject[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/GeoJSONObject.classGeoJSONObject.java
package com.cocoahero.android.geojson
public abstract com.cocoahero.android.geojson.GeoJSONObject extends java.lang.Object implements android.os.Parcelable {
public static final String JSON_TYPE
public static final android.os.Parcelable$Creator CREATOR
protected static com.cocoahero.android.geojson.GeoJSONObject readParcel (android.os.Parcel)
org.json.JSONException e
android.os.Parcel parcel
String json
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
org.json.JSONException e
android.os.Parcel dest
int flags
public abstract java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
static void ()
}
com/cocoahero/android/geojson/Geometry.classGeometry.java
package com.cocoahero.android.geojson
public abstract com.cocoahero.android.geojson.Geometry extends com.cocoahero.android.geojson.GeoJSONObject {
public static final String JSON_COORDINATES
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
}
com/cocoahero/android/geojson/GeometryCollection$1.classGeometryCollection.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.GeometryCollection$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.GeometryCollection createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.GeometryCollection[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/GeometryCollection.classGeometryCollection.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.GeometryCollection extends com.cocoahero.android.geojson.Geometry {
public static final String JSON_GEOMETRIES
private final java.util.List mGeometries
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject geometry
int i
org.json.JSONObject json
org.json.JSONArray geometries
public void addGeometry (com.cocoahero.android.geojson.Geometry)
com.cocoahero.android.geojson.Geometry geometry
public void removeGeometry (com.cocoahero.android.geojson.Geometry)
com.cocoahero.android.geojson.Geometry geometry
public java.util.List getGeometries ()
public void setGeometries (java.util.List)
java.util.List geometries
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Geometry geometry
org.json.JSONObject json
org.json.JSONArray geometries
static void ()
}
com/cocoahero/android/geojson/LineString$1.classLineString.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.LineString$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.LineString createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.LineString[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/LineString.classLineString.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.LineString extends com.cocoahero.android.geojson.Geometry {
private final com.cocoahero.android.geojson.PositionList mPositionList
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public void (org.json.JSONArray)
org.json.JSONArray positions
public void addPosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void removePosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public java.util.List getPositions ()
public void setPositions (org.json.JSONArray)
org.json.JSONArray positions
public void setPositions (java.util.List)
java.util.List positions
public boolean isLinearRing ()
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
static void ()
}
com/cocoahero/android/geojson/MultiLineString$1.classMultiLineString.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.MultiLineString$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.MultiLineString createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.MultiLineString[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/MultiLineString.classMultiLineString.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.MultiLineString extends com.cocoahero.android.geojson.Geometry {
private final java.util.List mLineStrings
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public void (org.json.JSONArray)
org.json.JSONArray lineStrings
public void addLineString (com.cocoahero.android.geojson.LineString)
com.cocoahero.android.geojson.LineString lineString
public void removeLineString (com.cocoahero.android.geojson.LineString)
com.cocoahero.android.geojson.LineString lineString
public java.util.List getLineStrings ()
public void setLineStrings (org.json.JSONArray)
org.json.JSONArray lineJSON
int i
org.json.JSONArray lineStrings
public void setLineStrings (java.util.List)
java.util.List lineStrings
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Position position
org.json.JSONArray lineJSON
com.cocoahero.android.geojson.LineString line
org.json.JSONObject json
org.json.JSONArray strings
static void ()
}
com/cocoahero/android/geojson/MultiPoint$1.classMultiPoint.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.MultiPoint$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.MultiPoint createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.MultiPoint[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/MultiPoint.classMultiPoint.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.MultiPoint extends com.cocoahero.android.geojson.Geometry {
private final com.cocoahero.android.geojson.PositionList mPositionList
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public void (org.json.JSONArray)
org.json.JSONArray positions
public void addPosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void removePosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public java.util.List getPositions ()
public void setPositions (org.json.JSONArray)
org.json.JSONArray positions
public void setPositions (java.util.List)
java.util.List positions
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
static void ()
}
com/cocoahero/android/geojson/MultiPolygon$1.classMultiPolygon.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.MultiPolygon$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.MultiPolygon createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.MultiPolygon[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/MultiPolygon.classMultiPolygon.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.MultiPolygon extends com.cocoahero.android.geojson.Geometry {
private final java.util.List mPolygons
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public void addPolygon (com.cocoahero.android.geojson.Polygon)
com.cocoahero.android.geojson.Polygon polygon
public void removePolygon (com.cocoahero.android.geojson.Polygon)
com.cocoahero.android.geojson.Polygon polygon
public java.util.List getPolygons ()
public void setPolygons (org.json.JSONArray)
org.json.JSONArray polyJSON
int i
org.json.JSONArray polygons
public void setPolygons (java.util.List)
java.util.List polygons
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Ring ring
org.json.JSONArray ringJSON
com.cocoahero.android.geojson.Polygon polygon
org.json.JSONObject json
org.json.JSONArray polygons
static void ()
}
com/cocoahero/android/geojson/Point$1.classPoint.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.Point$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.Point createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.Point[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/Point.classPoint.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.Point extends com.cocoahero.android.geojson.Geometry {
private com.cocoahero.android.geojson.Position mPosition
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONObject)
org.json.JSONObject json
public void (org.json.JSONArray)
org.json.JSONArray position
public void (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void (double, double)
double latitude
double longitude
public void (double, double, double)
double latitude
double longitude
double altitude
public com.cocoahero.android.geojson.Position getPosition ()
public void setPosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void setPosition (org.json.JSONArray)
org.json.JSONArray position
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
org.json.JSONObject json
static void ()
}
com/cocoahero/android/geojson/Polygon$1.classPolygon.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.Polygon$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.Polygon createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.Polygon[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/Polygon.classPolygon.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.Polygon extends com.cocoahero.android.geojson.Geometry {
private final java.util.List mRings
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (com.cocoahero.android.geojson.Ring)
com.cocoahero.android.geojson.Ring ring
public void (org.json.JSONObject)
org.json.JSONObject json
public void (org.json.JSONArray)
org.json.JSONArray rings
public void addRing (com.cocoahero.android.geojson.Ring)
com.cocoahero.android.geojson.Ring ring
public void removeRing (com.cocoahero.android.geojson.Ring)
com.cocoahero.android.geojson.Ring ring
public java.util.List getRings ()
public void setRings (org.json.JSONArray)
org.json.JSONArray ringJSON
int i
org.json.JSONArray rings
public void setRings (java.util.List)
java.util.List rings
public java.lang.String getType ()
public org.json.JSONObject toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Ring ring
org.json.JSONObject json
org.json.JSONArray rings
static void ()
}
com/cocoahero/android/geojson/Position$1.classPosition.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.Position$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.Position createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.Position[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/Position.classPosition.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.Position extends java.lang.Object implements android.os.Parcelable {
private static final int LON_IDX
private static final int LAT_IDX
private static final int ALT_IDX
private final double[] mStorage
public static final android.os.Parcelable$Creator CREATOR
public void (org.json.JSONArray)
org.json.JSONArray array
public void (double[])
double[] array
public void (double, double)
double latitude
double longitude
public void (double, double, double)
double latitude
double longitude
double altitude
public void (android.location.Location)
android.location.Location location
private void (android.os.Parcel)
android.os.Parcel parcel
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public double getLatitude ()
public void setLatitude (double)
double latitude
public double getLongitude ()
public void setLongitude (double)
double longitude
public double getAltitude ()
public void setAltitude (double)
double altitude
public org.json.JSONArray toJSON () throws org.json.JSONException
org.json.JSONArray coordinates
public android.location.Location toLocation ()
android.location.Location location
public double[] toArray ()
public boolean equals (java.lang.Object)
Object object
com.cocoahero.android.geojson.Position aPosition
public int hashCode ()
public java.lang.String toString ()
void (android.os.Parcel, com.cocoahero.android.geojson.Position$1)
android.os.Parcel x0
com.cocoahero.android.geojson.Position$1 x1
static void ()
}
com/cocoahero/android/geojson/PositionList$1.classPositionList.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.PositionList$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.PositionList createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.PositionList[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/PositionList.classPositionList.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.PositionList extends java.lang.Object implements android.os.Parcelable {
private final java.util.List mPositions
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONArray)
org.json.JSONArray positions
public void (double[][])
int i
double[][] positions
protected void (android.os.Parcel)
android.os.Parcel parcel
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.util.List getPositions ()
public void addPosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void addPositions (com.cocoahero.android.geojson.PositionList)
com.cocoahero.android.geojson.PositionList positions
public void addPositions (java.util.List)
java.util.List positions
public void removePosition (com.cocoahero.android.geojson.Position)
com.cocoahero.android.geojson.Position position
public void removePositions (com.cocoahero.android.geojson.PositionList)
com.cocoahero.android.geojson.PositionList positions
public void removePositions (java.util.List)
java.util.List positions
public void clearPositions ()
public void setPositions (org.json.JSONArray)
org.json.JSONArray position
int i
org.json.JSONArray positions
public void setPositions (com.cocoahero.android.geojson.PositionList)
com.cocoahero.android.geojson.PositionList positions
public void setPositions (java.util.List)
java.util.List positions
public com.cocoahero.android.geojson.Position getHead ()
public com.cocoahero.android.geojson.Position getTail ()
public boolean isLinearRing ()
com.cocoahero.android.geojson.Position head
com.cocoahero.android.geojson.Position tail
public org.json.JSONArray toJSON () throws org.json.JSONException
com.cocoahero.android.geojson.Position position
org.json.JSONArray positions
static void ()
}
com/cocoahero/android/geojson/Ring$1.classRing.java
package com.cocoahero.android.geojson
final com.cocoahero.android.geojson.Ring$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public com.cocoahero.android.geojson.Ring createFromParcel (android.os.Parcel)
android.os.Parcel in
public com.cocoahero.android.geojson.Ring[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
com/cocoahero/android/geojson/Ring.classRing.java
package com.cocoahero.android.geojson
public com.cocoahero.android.geojson.Ring extends com.cocoahero.android.geojson.PositionList {
public static final android.os.Parcelable$Creator CREATOR
public void ()
public void (org.json.JSONArray)
org.json.JSONArray positions
public void (double[][])
double[][] positions
protected void (android.os.Parcel)
android.os.Parcel parcel
public void close ()
static void ()
}
com/cocoahero/android/geojson/util/
com/cocoahero/android/geojson/util/JSONUtils.classJSONUtils.java
package com.cocoahero.android.geojson.util
public com.cocoahero.android.geojson.util.JSONUtils extends java.lang.Object {
public void ()
public static boolean isEmpty (org.json.JSONObject)
org.json.JSONObject json
public static boolean isEmpty (org.json.JSONArray)
org.json.JSONArray json
public static java.lang.String optString (org.json.JSONObject, java.lang.String)
org.json.JSONObject json
String name
public static java.lang.String optString (org.json.JSONObject, java.lang.String, java.lang.String)
org.json.JSONObject json
String name
String fallback
public static java.lang.String optString (org.json.JSONArray, int)
org.json.JSONArray json
int index
public static java.lang.String optString (org.json.JSONArray, int, java.lang.String)
org.json.JSONArray json
int index
String fallback
}
com/cocoahero/android/geojson/util/ListUtils.classListUtils.java
package com.cocoahero.android.geojson.util
public com.cocoahero.android.geojson.util.ListUtils extends java.lang.Object {
public void ()
public static java.lang.Object getHead (java.util.List)
java.util.List list
public static java.lang.Object getTail (java.util.List)
java.util.List list
}
com/cocoahero/android/geojson/util/StreamUtils.classStreamUtils.java
package com.cocoahero.android.geojson.util
public com.cocoahero.android.geojson.util.StreamUtils extends java.lang.Object {
public void ()
public static java.lang.String toString (java.io.InputStream) throws java.io.IOException
java.io.InputStream byteStream
public static java.lang.String toString (java.io.InputStream, java.lang.String) throws java.io.IOException
int length
java.io.InputStream byteStream
String charsetName
char[] buffer
StringBuilder builder
java.io.InputStreamReader reader
}