Package org.robovm.apple.mapkit
Class MKPlacemark
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corelocation.CLPlacemark
-
- org.robovm.apple.mapkit.MKPlacemark
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,MKAnnotation
,org.robovm.objc.ObjCProtocol
public class MKPlacemark extends CLPlacemark implements MKAnnotation
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MKPlacemark.MKPlacemarkPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corelocation.CLPlacemark
CLPlacemark.CLPlacemarkPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description MKPlacemark(CLLocationCoordinate2D coordinate)
MKPlacemark(CLLocationCoordinate2D coordinate, ABPersonAddress addressDictionary)
MKPlacemark(CLLocationCoordinate2D coordinate, CNPostalAddress postalAddress)
MKPlacemark(CLPlacemark placemark)
protected
MKPlacemark(NSObject.Handle h, long handle)
protected
MKPlacemark(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CLLocationCoordinate2D
getCoordinate()
java.lang.String
getCountryCode()
java.lang.String
getSubtitle()
java.lang.String
getTitle()
protected long
init(CLLocationCoordinate2D coordinate)
protected long
init(CLLocationCoordinate2D coordinate, ABPersonAddress addressDictionary)
protected long
init(CLLocationCoordinate2D coordinate, CNPostalAddress postalAddress)
void
setCoordinate(CLLocationCoordinate2D v)
-
Methods inherited from class org.robovm.apple.corelocation.CLPlacemark
encode, getAddress, getAdministrativeArea, getAreasOfInterest, getCountry, getInlandWater, getISOcountryCode, getLocality, getLocation, getName, getOcean, getPostalAddress, getPostalCode, getRegion, getSubAdministrativeArea, getSubLocality, getSubThoroughfare, getThoroughfare, getTimeZone, init, init, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
MKPlacemark
protected MKPlacemark(NSObject.Handle h, long handle)
-
MKPlacemark
protected MKPlacemark(NSObject.SkipInit skipInit)
-
MKPlacemark
public MKPlacemark(CLLocationCoordinate2D coordinate)
- Since:
- Available in iOS 10.0 and later.
-
MKPlacemark
public MKPlacemark(CLLocationCoordinate2D coordinate, ABPersonAddress addressDictionary)
-
MKPlacemark
public MKPlacemark(CLLocationCoordinate2D coordinate, CNPostalAddress postalAddress)
- Since:
- Available in iOS 10.0 and later.
-
MKPlacemark
public MKPlacemark(CLPlacemark placemark)
-
-
Method Detail
-
getCountryCode
public java.lang.String getCountryCode()
-
getCoordinate
public CLLocationCoordinate2D getCoordinate()
- Specified by:
getCoordinate
in interfaceMKAnnotation
-
setCoordinate
public void setCoordinate(CLLocationCoordinate2D v)
- Specified by:
setCoordinate
in interfaceMKAnnotation
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceMKAnnotation
-
getSubtitle
public java.lang.String getSubtitle()
- Specified by:
getSubtitle
in interfaceMKAnnotation
-
init
protected long init(CLLocationCoordinate2D coordinate)
- Since:
- Available in iOS 10.0 and later.
-
init
protected long init(CLLocationCoordinate2D coordinate, ABPersonAddress addressDictionary)
-
init
protected long init(CLLocationCoordinate2D coordinate, CNPostalAddress postalAddress)
- Since:
- Available in iOS 10.0 and later.
-
-