Package org.robovm.apple.foundation
Class NSCalendar
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSCalendar
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class NSCalendar extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSCalendar.Notificationsstatic classNSCalendar.NSCalendarPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedNSCalendar()NSCalendar(NSCalendarIdentifier ident)NSCalendar(NSCoder coder)protectedNSCalendar(NSObject.Handle h, long handle)protectedNSCalendar(NSObject.SkipInit skipInit) -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSCalendar
protected NSCalendar() -
NSCalendar
-
NSCalendar
-
NSCalendar
-
NSCalendar
-
-
Method Details
-
getCurrentCalendar
-
getAutoupdatingCurrentCalendar
-
getCalendarIdentifier
-
getLocale
-
setLocale
-
getTimeZone
-
setTimeZone
-
getFirstWeekday
public long getFirstWeekday() -
setFirstWeekday
public void setFirstWeekday(long v) -
getMinimumDaysInFirstWeek
public long getMinimumDaysInFirstWeek() -
setMinimumDaysInFirstWeek
public void setMinimumDaysInFirstWeek(long v) -
getEraSymbols
-
getLongEraSymbols
-
getMonthSymbols
-
getShortMonthSymbols
-
getVeryShortMonthSymbols
-
getStandaloneMonthSymbols
-
getShortStandaloneMonthSymbols
-
getVeryShortStandaloneMonthSymbols
-
getWeekdaySymbols
-
getShortWeekdaySymbols
-
getVeryShortWeekdaySymbols
-
getStandaloneWeekdaySymbols
-
getShortStandaloneWeekdaySymbols
-
getVeryShortStandaloneWeekdaySymbols
-
getQuarterSymbols
-
getShortQuarterSymbols
-
getStandaloneQuarterSymbols
-
getShortStandaloneQuarterSymbols
-
getAMSymbol
-
getPMSymbol
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
getStartTime
- Since:
- Available in iOS 2.0 and later.
-
getDuration
- Since:
- Available in iOS 2.0 and later.
-
DayChangedNotification
-
init
-
getMinimumRange
-
getMaximumRange
-
getRange
-
getOrdinality
-
getRange
protected boolean getRange(NSCalendarUnit unit, NSDate.NSDatePtr datep, DoublePtr tip, NSDate date) -
newDateFromComponents
-
getComponents
-
newDateByAddingComponents
public NSDate newDateByAddingComponents(NSDateComponents comps, NSDate date, NSCalendarOptions opts) -
getComponents
public NSDateComponents getComponents(NSCalendarUnit unitFlags, NSDate startingDate, NSDate resultDate, NSCalendarOptions opts) -
encode
-
init
-