public class NSDate extends NSObject implements NSCopyingProtocol, NSCodingProtocol
NSDate
class.
See the class documentation at the Apple's site: NSDateConstructor and Description |
---|
NSDate() |
NSDate(boolean autorelease)
Contructs the
NSDate class with the autorelease option on. |
NSDate(com.jniwrapper.Pointer.Void instancePtr)
Contructs the
NSDate class from pointer. |
NSDate(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
Contructs the
NSDate class with static constructor. |
Modifier and Type | Method and Description |
---|---|
Id |
addTimeInterval(NSTimeInterval seconds) |
NSComparisonResult |
compare(NSDate other) |
Id |
copyWithZone(NSZone zone) |
com.jniwrapper.Pointer.Void |
dateWithCalendarFormat_timeZone(java.lang.String format,
NSTimeZone aTimeZone)
This method represents the
dateWithCalendarFormat() method of the NSDate Objective-C class. |
com.jniwrapper.Pointer.Void |
description() |
com.jniwrapper.Pointer.Void |
descriptionWithCalendarFormat_timeZone_locale(java.lang.String format,
NSTimeZone aTimeZone,
NSDictionary locale)
This method represents the
descriptionWithCalendarFormat() method of the NSDate Objective-C class. |
com.jniwrapper.Pointer.Void |
descriptionWithLocale(NSDictionary locale) |
com.jniwrapper.Pointer.Void |
earlierDate(NSDate anotherDate) |
void |
encodeWithCoder(NSCoder aCoder) |
Id |
init() |
protected void |
init(com.jniwrapper.Parameter[] fields) |
Id |
initWithCoder(NSCoder aDecoder) |
Id |
initWithString(java.lang.String description) |
Id |
initWithTimeInterval_sinceDate(NSTimeInterval secsToBeAdded,
NSDate anotherDate)
This method represents the
initWithTimeInterval() method of the NSDate Objective-C class. |
Id |
initWithTimeIntervalSinceNow(NSTimeInterval secsToBeAddedToNow) |
Id |
initWithTimeIntervalSinceReferenceDate(NSTimeInterval secsToBeAdded) |
com.jniwrapper.Bool |
isEqualToDate(NSDate otherDate) |
com.jniwrapper.Pointer.Void |
laterDate(NSDate anotherDate) |
static NSDate |
NSDate_date()
This method represents the
date static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_dateWithString(java.lang.String aString)
This method represents the
dateWithString static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_dateWithTimeIntervalSince1970(NSTimeInterval secs)
This method represents the
dateWithTimeIntervalSince1970 static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_dateWithTimeIntervalSinceNow(NSTimeInterval secs)
This method represents the
dateWithTimeIntervalSinceNow static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_dateWithTimeIntervalSinceReferenceDate(NSTimeInterval secs)
This method represents the
dateWithTimeIntervalSinceReferenceDate static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_distantFuture()
This method represents the
distantFuture static constructor of the NSDate Objective-C class. |
static NSDate |
NSDate_distantPast()
This method represents the
distantPast static constructor of the NSDate Objective-C class. |
static void |
static_dateWithNaturalLanguageString_locale(java.lang.String string,
NSDictionary dict)
This method represents the
dateWithNaturalLanguageString() method of the NSDate Objective-C class. |
static void |
static_dateWithNaturalLanguageString(java.lang.String string) |
static NSTimeInterval |
static_timeIntervalSinceReferenceDate() |
NSTimeInterval |
timeIntervalSince1970() |
NSTimeInterval |
timeIntervalSinceDate(NSDate anotherDate) |
NSTimeInterval |
timeIntervalSinceNow() |
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
getClassName
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
public NSDate()
public NSDate(boolean autorelease)
NSDate
class with the autorelease option on.autorelease
- public NSDate(com.jniwrapper.Pointer.Void instancePtr)
NSDate
class from pointer.instancePtr
- public NSDate(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
NSDate
class with static constructor.methodName
- parameters
- public static NSDate NSDate_dateWithTimeIntervalSinceReferenceDate(NSTimeInterval secs)
dateWithTimeIntervalSinceReferenceDate
static constructor of the NSDate Objective-C class.secs
- public static NSDate NSDate_date()
date
static constructor of the NSDate Objective-C class.public static NSDate NSDate_distantFuture()
distantFuture
static constructor of the NSDate Objective-C class.public static NSDate NSDate_distantPast()
distantPast
static constructor of the NSDate Objective-C class.public static NSDate NSDate_dateWithString(java.lang.String aString)
dateWithString
static constructor of the NSDate Objective-C class.aString
- public static NSDate NSDate_dateWithTimeIntervalSince1970(NSTimeInterval secs)
dateWithTimeIntervalSince1970
static constructor of the NSDate Objective-C class.secs
- public static NSDate NSDate_dateWithTimeIntervalSinceNow(NSTimeInterval secs)
dateWithTimeIntervalSinceNow
static constructor of the NSDate Objective-C class.secs
- public com.jniwrapper.Bool isEqualToDate(NSDate otherDate)
public com.jniwrapper.Pointer.Void laterDate(NSDate anotherDate)
public NSComparisonResult compare(NSDate other)
public NSTimeInterval timeIntervalSinceDate(NSDate anotherDate)
public Id addTimeInterval(NSTimeInterval seconds)
public void encodeWithCoder(NSCoder aCoder)
encodeWithCoder
in interface NSCodingProtocol
public com.jniwrapper.Pointer.Void descriptionWithCalendarFormat_timeZone_locale(java.lang.String format, NSTimeZone aTimeZone, NSDictionary locale)
descriptionWithCalendarFormat()
method of the NSDate Objective-C class.format
- aTimeZone
- locale
- public Id initWithCoder(NSCoder aDecoder)
initWithCoder
in interface NSCodingProtocol
public Id copyWithZone(NSZone zone)
copyWithZone
in interface NSCopyingProtocol
public Id initWithTimeInterval_sinceDate(NSTimeInterval secsToBeAdded, NSDate anotherDate)
initWithTimeInterval()
method of the NSDate Objective-C class.secsToBeAdded
- anotherDate
- public static void static_dateWithNaturalLanguageString(java.lang.String string)
public com.jniwrapper.Pointer.Void earlierDate(NSDate anotherDate)
public Id initWithTimeIntervalSinceNow(NSTimeInterval secsToBeAddedToNow)
public com.jniwrapper.Pointer.Void dateWithCalendarFormat_timeZone(java.lang.String format, NSTimeZone aTimeZone)
dateWithCalendarFormat()
method of the NSDate Objective-C class.format
- aTimeZone
- public static void static_dateWithNaturalLanguageString_locale(java.lang.String string, NSDictionary dict)
dateWithNaturalLanguageString()
method of the NSDate Objective-C class.string
- dict
- public NSTimeInterval timeIntervalSince1970()
public com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)
public NSTimeInterval timeIntervalSinceNow()
public static NSTimeInterval static_timeIntervalSinceReferenceDate()
public Id initWithTimeIntervalSinceReferenceDate(NSTimeInterval secsToBeAdded)
public Id initWithString(java.lang.String description)
public com.jniwrapper.Pointer.Void description()
description
in interface NSObjectProtocol
description
in class NSObject