public class NSCalendar extends NSObject implements NSCopying, NSSecureCoding
| Modifier and Type | Class and Description |
|---|---|
static interface |
NSCalendar.Block_enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock |
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
NSCalendar(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
static NSCalendar |
alloc() |
static NSCalendar |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
java.lang.String |
AMSymbol() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static NSCalendar |
autoupdatingCurrentCalendar()
tracks changes to user's preferred calendar identifier
|
java.lang.String |
calendarIdentifier() |
static NSCalendar |
calendarWithIdentifier(java.lang.String calendarIdentifierConstant)
This method returns a new autoreleased calendar object of the given type, specified by a calendar identifier constant.
|
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
long |
compareDateToDateToUnitGranularity(NSDate date1,
NSDate date2,
long unit)
This API compares the given dates down to the given unit, reporting them equal if they are the same in the given unit and all larger units, otherwise either less than or greater than.
|
long |
componentFromDate(long unit,
NSDate date)
Get just one component's value.
|
NSDateComponents |
componentsFromDate(long unitFlags,
NSDate date) |
NSDateComponents |
componentsFromDateComponentsToDateComponentsOptions(long unitFlags,
NSDateComponents startingDateComp,
NSDateComponents resultDateComp,
long options)
This API returns the difference between two dates specified as date components.
|
NSDateComponents |
componentsFromDateToDateOptions(long unitFlags,
NSDate startingDate,
NSDate resultDate,
long opts) |
NSDateComponents |
componentsInTimeZoneFromDate(NSTimeZone timezone,
NSDate date)
This API returns all the date components of a date, as if in a given time zone (instead of the receiving calendar's time zone).
|
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static NSCalendar |
currentCalendar()
user's preferred calendar
|
NSDate |
dateByAddingComponentsToDateOptions(NSDateComponents comps,
NSDate date,
long opts) |
NSDate |
dateByAddingUnitValueToDateOptions(long unit,
long value,
NSDate date,
long options)
This API returns a new NSDate object representing the date calculated by adding an amount of a specific component to a given date.
|
NSDate |
dateBySettingHourMinuteSecondOfDateOptions(long h,
long m,
long s,
NSDate date,
long opts)
This API returns a new NSDate object representing the date calculated by setting hour, minute, and second to a given time.
|
NSDate |
dateBySettingUnitValueOfDateOptions(long unit,
long v,
NSDate date,
long opts)
This API returns a new NSDate object representing the date calculated by setting a specific component to a given time, and trying to keep lower components the same.
|
NSDate |
dateFromComponents(NSDateComponents comps) |
boolean |
dateMatchesComponents(NSDate date,
NSDateComponents components)
This API returns YES if the date has all the matched components.
|
NSDate |
dateWithEraYearForWeekOfYearWeekOfYearWeekdayHourMinuteSecondNanosecond(long eraValue,
long yearValue,
long weekValue,
long weekdayValue,
long hourValue,
long minuteValue,
long secondValue,
long nanosecondValue)
Create a date with given components.
|
NSDate |
dateWithEraYearMonthDayHourMinuteSecondNanosecond(long eraValue,
long yearValue,
long monthValue,
long dayValue,
long hourValue,
long minuteValue,
long secondValue,
long nanosecondValue)
Create a date with given components.
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
void |
encodeWithCoder(NSCoder coder) |
void |
enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock(NSDate start,
NSDateComponents comps,
long opts,
NSCalendar.Block_enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock block)
This method computes the dates which match (or most closely match) a given set of components, and calls the block once for each of them, until the enumeration is stopped.
|
NSArray<java.lang.String> |
eraSymbols()
Methods to return component name strings localized to the calendar's locale
|
long |
firstWeekday() |
void |
getEraYearForWeekOfYearWeekOfYearWeekdayFromDate(org.moe.natj.general.ptr.NIntPtr eraValuePointer,
org.moe.natj.general.ptr.NIntPtr yearValuePointer,
org.moe.natj.general.ptr.NIntPtr weekValuePointer,
org.moe.natj.general.ptr.NIntPtr weekdayValuePointer,
NSDate date)
This API is a convenience for getting era, year for week-of-year calculations, week of year, and weekday of a given date.
|
void |
getEraYearMonthDayFromDate(org.moe.natj.general.ptr.NIntPtr eraValuePointer,
org.moe.natj.general.ptr.NIntPtr yearValuePointer,
org.moe.natj.general.ptr.NIntPtr monthValuePointer,
org.moe.natj.general.ptr.NIntPtr dayValuePointer,
NSDate date)
This API is a convenience for getting era, year, month, and day of a given date.
|
void |
getHourMinuteSecondNanosecondFromDate(org.moe.natj.general.ptr.NIntPtr hourValuePointer,
org.moe.natj.general.ptr.NIntPtr minuteValuePointer,
org.moe.natj.general.ptr.NIntPtr secondValuePointer,
org.moe.natj.general.ptr.NIntPtr nanosecondValuePointer,
NSDate date)
This API is a convenience for getting hour, minute, second, and nanoseconds of a given date.
|
static long |
hash_static() |
NSCalendar |
init() |
NSCalendar |
initWithCalendarIdentifier(java.lang.String ident) |
NSCalendar |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isDateEqualToDateToUnitGranularity(NSDate date1,
NSDate date2,
long unit)
This API compares the given dates down to the given unit, reporting them equal if they are the same in the given unit and all larger units.
|
boolean |
isDateInSameDayAsDate(NSDate date1,
NSDate date2)
This API compares the Days of the given dates, reporting them equal if they are in the same Day.
|
boolean |
isDateInToday(NSDate date)
This API reports if the date is within "today".
|
boolean |
isDateInTomorrow(NSDate date)
This API reports if the date is within "tomorrow".
|
boolean |
isDateInWeekend(NSDate date)
This API reports if the date is within a weekend period, as defined by the calendar and calendar's locale.
|
boolean |
isDateInYesterday(NSDate date)
This API reports if the date is within "yesterday".
|
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
NSLocale |
locale() |
NSArray<java.lang.String> |
longEraSymbols() |
NSRange |
maximumRangeOfUnit(long unit) |
long |
minimumDaysInFirstWeek() |
NSRange |
minimumRangeOfUnit(long unit)
Calendrical calculations
|
NSArray<java.lang.String> |
monthSymbols() |
static NSCalendar |
new_objc() |
NSDate |
nextDateAfterDateMatchingComponentsOptions(NSDate date,
NSDateComponents comps,
long options)
This method computes the next date which matches (or most closely matches) a given set of components.
|
NSDate |
nextDateAfterDateMatchingHourMinuteSecondOptions(NSDate date,
long hourValue,
long minuteValue,
long secondValue,
long options)
This API returns a new NSDate object representing the date found which matches the given hour, minute, and second values.
|
NSDate |
nextDateAfterDateMatchingUnitValueOptions(NSDate date,
long unit,
long value,
long options)
This API returns a new NSDate object representing the date found which matches a specific component value.
|
boolean |
nextWeekendStartDateIntervalOptionsAfterDate(org.moe.natj.general.ptr.Ptr<NSDate> datep,
org.moe.natj.general.ptr.DoublePtr tip,
long options,
NSDate date)
Returns the range of the next weekend, via two by-reference parameters, which starts strictly after the given date.
|
long |
ordinalityOfUnitInUnitForDate(long smaller,
long larger,
NSDate date) |
java.lang.String |
PMSymbol() |
NSArray<java.lang.String> |
quarterSymbols() |
NSRange |
rangeOfUnitInUnitForDate(long smaller,
long larger,
NSDate date) |
boolean |
rangeOfUnitStartDateIntervalForDate(long unit,
org.moe.natj.general.ptr.Ptr<NSDate> datep,
org.moe.natj.general.ptr.DoublePtr tip,
NSDate date) |
boolean |
rangeOfWeekendStartDateIntervalContainingDate(org.moe.natj.general.ptr.Ptr<NSDate> datep,
org.moe.natj.general.ptr.DoublePtr tip,
NSDate date)
Find the range of the weekend around the given date, returned via two by-reference parameters.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
setFirstWeekday(long value) |
void |
setLocale(NSLocale value) |
void |
setMinimumDaysInFirstWeek(long value) |
void |
setTimeZone(NSTimeZone value) |
static void |
setVersion_static(long aVersion) |
NSArray<java.lang.String> |
shortMonthSymbols() |
NSArray<java.lang.String> |
shortQuarterSymbols() |
NSArray<java.lang.String> |
shortStandaloneMonthSymbols() |
NSArray<java.lang.String> |
shortStandaloneQuarterSymbols() |
NSArray<java.lang.String> |
shortStandaloneWeekdaySymbols() |
NSArray<java.lang.String> |
shortWeekdaySymbols() |
NSArray<java.lang.String> |
standaloneMonthSymbols() |
NSArray<java.lang.String> |
standaloneQuarterSymbols() |
NSArray<java.lang.String> |
standaloneWeekdaySymbols() |
NSDate |
startOfDayForDate(NSDate date)
This API returns the first moment date of a given date.
|
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
NSTimeZone |
timeZone() |
static long |
version_static() |
NSArray<java.lang.String> |
veryShortMonthSymbols() |
NSArray<java.lang.String> |
veryShortStandaloneMonthSymbols() |
NSArray<java.lang.String> |
veryShortStandaloneWeekdaySymbols() |
NSArray<java.lang.String> |
veryShortWeekdaySymbols() |
NSArray<java.lang.String> |
weekdaySymbols() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static NSCalendar alloc()
public static NSCalendar allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static NSCalendar autoupdatingCurrentCalendar()
public static NSCalendar calendarWithIdentifier(java.lang.String calendarIdentifierConstant)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static NSCalendar currentCalendar()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static NSCalendar new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static boolean supportsSecureCoding()
public static long version_static()
public java.lang.String AMSymbol()
public java.lang.String PMSymbol()
public java.lang.String calendarIdentifier()
public long compareDateToDateToUnitGranularity(NSDate date1, NSDate date2, long unit)
public long componentFromDate(long unit,
NSDate date)
public NSDateComponents componentsFromDate(long unitFlags, NSDate date)
public NSDateComponents componentsFromDateToDateOptions(long unitFlags, NSDate startingDate, NSDate resultDate, long opts)
public NSDateComponents componentsFromDateComponentsToDateComponentsOptions(long unitFlags, NSDateComponents startingDateComp, NSDateComponents resultDateComp, long options)
public NSDateComponents componentsInTimeZoneFromDate(NSTimeZone timezone, NSDate date)
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic boolean dateMatchesComponents(NSDate date, NSDateComponents components)
public NSDate dateByAddingComponentsToDateOptions(NSDateComponents comps, NSDate date, long opts)
public NSDate dateByAddingUnitValueToDateOptions(long unit, long value, NSDate date, long options)
public NSDate dateBySettingHourMinuteSecondOfDateOptions(long h, long m, long s, NSDate date, long opts)
public NSDate dateBySettingUnitValueOfDateOptions(long unit, long v, NSDate date, long opts)
public NSDate dateFromComponents(NSDateComponents comps)
public NSDate dateWithEraYearMonthDayHourMinuteSecondNanosecond(long eraValue, long yearValue, long monthValue, long dayValue, long hourValue, long minuteValue, long secondValue, long nanosecondValue)
public NSDate dateWithEraYearForWeekOfYearWeekOfYearWeekdayHourMinuteSecondNanosecond(long eraValue, long yearValue, long weekValue, long weekdayValue, long hourValue, long minuteValue, long secondValue, long nanosecondValue)
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingpublic void enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock(NSDate start, NSDateComponents comps, long opts, NSCalendar.Block_enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock block)
If the NSCalendarMatchStrictly option is NOT used, exactly one option from the set {NSCalendarMatchPreviousTimePreservingSmallerUnits, NSCalendarMatchNextTimePreservingSmallerUnits, NSCalendarMatchNextTime} must be specified, or an illegal argument exception will be thrown.
If the NSCalendarMatchPreviousTimePreservingSmallerUnits option is specified, and there is no matching time before the end of the next instance of the next higher unit to the highest specified unit in the NSDateComponents argument, the method will return the previous existing value of the missing unit and preserves the lower units' values (e.g., no 2:37am results in 1:37am, if that exists).
If the NSCalendarMatchNextTimePreservingSmallerUnits option is specified, and there is no matching time before the end of the next instance of the next higher unit to the highest specified unit in the NSDateComponents argument, the method will return the next existing value of the missing unit and preserves the lower units' values (e.g., no 2:37am results in 3:37am, if that exists).
If the NSCalendarMatchNextTime option is specified, and there is no matching time before the end of the next instance of the next higher unit to the highest specified unit in the NSDateComponents argument, the method will return the next existing time which exists (e.g., no 2:37am results in 3:00am, if that exists). If the NSCalendarMatchFirst option is specified, and there are two or more matching times (all the components are the same, including isLeapMonth) before the end of the next instance of the next higher unit to the highest specified unit in the NSDateComponents argument, the method will return the first occurrence. If the NSCalendarMatchLast option is specified, and there are two or more matching times (all the components are the same, including isLeapMonth) before the end of the next instance of the next higher unit to the highest specified unit in the NSDateComponents argument, the method will return the last occurrence. If neither the NSCalendarMatchFirst or NSCalendarMatchLast option is specified, the default behavior is to act as if NSCalendarMatchFirst was specified. There is no option to return middle occurrences of more than two occurrences of a matching time, if such exist.
Result dates have an integer number of seconds (as if 0 was specified for the nanoseconds property of the NSDateComponents matching parameter), unless a value was set in the nanoseconds property, in which case the result date will have that number of nanoseconds (or as close as possible with floating point numbers). The enumeration is stopped by setting *stop = YES in the block and return. It is not necessary to set *stop to NO to keep the enumeration going.
public NSArray<java.lang.String> eraSymbols()
public long firstWeekday()
public void getEraYearMonthDayFromDate(org.moe.natj.general.ptr.NIntPtr eraValuePointer,
org.moe.natj.general.ptr.NIntPtr yearValuePointer,
org.moe.natj.general.ptr.NIntPtr monthValuePointer,
org.moe.natj.general.ptr.NIntPtr dayValuePointer,
NSDate date)
public void getEraYearForWeekOfYearWeekOfYearWeekdayFromDate(org.moe.natj.general.ptr.NIntPtr eraValuePointer,
org.moe.natj.general.ptr.NIntPtr yearValuePointer,
org.moe.natj.general.ptr.NIntPtr weekValuePointer,
org.moe.natj.general.ptr.NIntPtr weekdayValuePointer,
NSDate date)
public void getHourMinuteSecondNanosecondFromDate(org.moe.natj.general.ptr.NIntPtr hourValuePointer,
org.moe.natj.general.ptr.NIntPtr minuteValuePointer,
org.moe.natj.general.ptr.NIntPtr secondValuePointer,
org.moe.natj.general.ptr.NIntPtr nanosecondValuePointer,
NSDate date)
public NSCalendar init()
public NSCalendar initWithCalendarIdentifier(java.lang.String ident)
public NSCalendar initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodingpublic boolean isDateEqualToDateToUnitGranularity(NSDate date1, NSDate date2, long unit)
public boolean isDateInSameDayAsDate(NSDate date1, NSDate date2)
public boolean isDateInToday(NSDate date)
public boolean isDateInTomorrow(NSDate date)
public boolean isDateInWeekend(NSDate date)
public boolean isDateInYesterday(NSDate date)
public NSLocale locale()
public NSArray<java.lang.String> longEraSymbols()
public NSRange maximumRangeOfUnit(long unit)
public long minimumDaysInFirstWeek()
public NSRange minimumRangeOfUnit(long unit)
public NSArray<java.lang.String> monthSymbols()
public NSDate nextDateAfterDateMatchingComponentsOptions(NSDate date, NSDateComponents comps, long options)
public NSDate nextDateAfterDateMatchingHourMinuteSecondOptions(NSDate date, long hourValue, long minuteValue, long secondValue, long options)
public NSDate nextDateAfterDateMatchingUnitValueOptions(NSDate date, long unit, long value, long options)
public boolean nextWeekendStartDateIntervalOptionsAfterDate(org.moe.natj.general.ptr.Ptr<NSDate> datep, org.moe.natj.general.ptr.DoublePtr tip, long options, NSDate date)
public long ordinalityOfUnitInUnitForDate(long smaller,
long larger,
NSDate date)
public NSArray<java.lang.String> quarterSymbols()
public NSRange rangeOfUnitInUnitForDate(long smaller, long larger, NSDate date)
public boolean rangeOfUnitStartDateIntervalForDate(long unit,
org.moe.natj.general.ptr.Ptr<NSDate> datep,
org.moe.natj.general.ptr.DoublePtr tip,
NSDate date)
public boolean rangeOfWeekendStartDateIntervalContainingDate(org.moe.natj.general.ptr.Ptr<NSDate> datep, org.moe.natj.general.ptr.DoublePtr tip, NSDate date)
public void setFirstWeekday(long value)
public void setLocale(NSLocale value)
public void setMinimumDaysInFirstWeek(long value)
public void setTimeZone(NSTimeZone value)
public NSArray<java.lang.String> shortMonthSymbols()
public NSArray<java.lang.String> shortQuarterSymbols()
public NSArray<java.lang.String> shortStandaloneMonthSymbols()
public NSArray<java.lang.String> shortStandaloneQuarterSymbols()
public NSArray<java.lang.String> shortStandaloneWeekdaySymbols()
public NSArray<java.lang.String> shortWeekdaySymbols()
public NSArray<java.lang.String> standaloneMonthSymbols()
public NSArray<java.lang.String> standaloneQuarterSymbols()
public NSArray<java.lang.String> standaloneWeekdaySymbols()
public NSDate startOfDayForDate(NSDate date)
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCodingpublic NSTimeZone timeZone()
public NSArray<java.lang.String> veryShortMonthSymbols()
public NSArray<java.lang.String> veryShortStandaloneMonthSymbols()
public NSArray<java.lang.String> veryShortStandaloneWeekdaySymbols()
public NSArray<java.lang.String> veryShortWeekdaySymbols()
public NSArray<java.lang.String> weekdaySymbols()