Class BaseMarkerOptions<U extends Marker,T extends BaseMarkerOptions<U,T>>
java.lang.Object
com.trimblemaps.mapsdk.annotations.BaseMarkerOptions<U,T>
- Type Parameters:
U- Type of the marker to be composedT- Type of the builder to be used for composing a custom Marker
- All Implemented Interfaces:
android.os.Parcelable
- Direct Known Subclasses:
MarkerOptions
@Deprecated
public abstract class BaseMarkerOptions<U extends Marker,T extends BaseMarkerOptions<U,T>>
extends Object
implements android.os.Parcelable
Deprecated.
Use TrimbleMaps Annotation Plugin instead
Abstract builder class for composing custom Marker objects.
Extending this class requires implementing Parceable interface.
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IconDeprecated.protected com.trimblemaps.mapsdk.geometry.LatLngDeprecated.protected StringDeprecated.protected StringDeprecated.Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract UDeprecated.Get the Marker.abstract TgetThis()Deprecated.Get the instance of the object for which this method was called.Deprecated.Set the icon of the Marker.position(com.trimblemaps.mapsdk.geometry.LatLng position) Deprecated.Set the geographical location of the Marker.Deprecated.Set the icon of the Marker.setPosition(com.trimblemaps.mapsdk.geometry.LatLng position) Deprecated.Set the geographical location of the Marker.setSnippet(String snippet) Deprecated.Set the snippet of the Marker.Deprecated.Set the title of the Marker.Deprecated.Set the snippet of the Marker.Deprecated.Set the title of the Marker.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface android.os.Parcelable
describeContents, writeToParcel
-
Field Details
-
position
protected com.trimblemaps.mapsdk.geometry.LatLng positionDeprecated. -
snippet
Deprecated. -
title
Deprecated. -
icon
Deprecated.
-
-
Constructor Details
-
BaseMarkerOptions
public BaseMarkerOptions()Deprecated.
-
-
Method Details
-
position
Deprecated.Set the geographical location of the Marker.- Parameters:
position- the location to position theMarker.- Returns:
- the object for which the method was called.
-
snippet
Deprecated.Set the snippet of the Marker.- Parameters:
snippet- the snippet of theMarker.- Returns:
- the object for which the method was called.
-
title
Deprecated.Set the title of the Marker.- Parameters:
title- the title of theMarker.- Returns:
- the object for which the method was called.
-
icon
Deprecated.Set the icon of the Marker.- Parameters:
icon- the icon of theMarker.- Returns:
- the object for which the method was called.
-
setIcon
Deprecated.Set the icon of the Marker.- Parameters:
icon- the icon of theMarker.- Returns:
- the object for which the method was called.
-
setPosition
Deprecated.Set the geographical location of the Marker.- Parameters:
position- the location to position theMarker.- Returns:
- the object for which the method was called.
-
setSnippet
Deprecated.Set the snippet of the Marker.- Parameters:
snippet- the snippet of theMarker.- Returns:
- the object for which the method was called.
-
setTitle
Deprecated.Set the title of the Marker.- Parameters:
title- the title of theMarker.- Returns:
- the object for which the method was called.
-
getThis
Deprecated.Get the instance of the object for which this method was called.- Returns:
- the object for which the this method was called.
-
getMarker
Deprecated.Get the Marker.- Returns:
- the Marker created from this builder.
-