com.sygic.sdk.map.object.ScreenObject Class Reference
Inheritance diagram for com.sygic.sdk.map.object.ScreenObject:
Collaboration diagram for com.sygic.sdk.map.object.ScreenObject:

Public Member Functions

String toString ()
 
- Public Member Functions inherited from com.sygic.sdk.map.object.ViewObject< ViewObjectData >
int getId ()
 
int getZIndex ()
 
void setZIndex (int ZIndex)
 
GeoCoordinates getPosition ()
 
getData ()
 
int getObjectType ()
 
void setId (final int id)
 
boolean equals (final Object o)
 
int hashCode ()
 
int describeContents ()
 
void writeToParcel (final Parcel dest, final int flags)
 

Static Public Member Functions

static ViewObjectData.Builder< ScreenObjectat (final double latitude, final double longitude)
 
static ViewObjectData.Builder< ScreenObjectat (@NonNull final GeoCoordinates postion)
 

Static Public Attributes

static final Creator< ScreenObjectCREATOR
 

Protected Member Functions

 ScreenObject (final Parcel in)
 
- Protected Member Functions inherited from com.sygic.sdk.map.object.ViewObject< ViewObjectData >
 ViewObject ( @NonNull final T viewObjectData, final @ObjectType int type)
 
 ViewObject ( @NonNull final T viewObjectData, final @ObjectType int type, final int id, final int zIndex)
 
 ViewObject (final Parcel in)
 

Detailed Description

Represents the class implementation for objects that are actually screen points in map

Constructor & Destructor Documentation

◆ ScreenObject()

com.sygic.sdk.map.object.ScreenObject.ScreenObject ( final Parcel  in)
protected

Member Function Documentation

◆ at() [1/2]

static ViewObjectData.Builder<ScreenObject> com.sygic.sdk.map.object.ScreenObject.at ( @NonNull final GeoCoordinates  postion)
static

◆ at() [2/2]

static ViewObjectData.Builder<ScreenObject> com.sygic.sdk.map.object.ScreenObject.at ( final double  latitude,
final double  longitude 
)
static

◆ toString()

String com.sygic.sdk.map.object.ScreenObject.toString ( )

Member Data Documentation

◆ CREATOR

final Creator<ScreenObject> com.sygic.sdk.map.object.ScreenObject.CREATOR
static
Initial value:
= new Creator<ScreenObject>() {
@Override
public ScreenObject createFromParcel(final Parcel source) {
return new ScreenObject(source);
}
@Override
public ScreenObject[] newArray(final int size) {
return new ScreenObject[size];
}
}

The documentation for this class was generated from the following file: