public class NSNumber extends NSValue
NSNumber
class.
See the class documentation at the Apple's site: NSNumberConstructor and Description |
---|
NSNumber() |
NSNumber(boolean autorelease)
Contructs the
NSNumber class with the autorelease option on. |
NSNumber(com.jniwrapper.Pointer.Void instancePtr)
Contructs the
NSNumber class from pointer. |
NSNumber(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
Contructs the
NSNumber class with static constructor. |
Modifier and Type | Method and Description |
---|---|
com.jniwrapper.Bool |
boolValue() |
com.jniwrapper.Char |
charValue() |
NSComparisonResult |
compare(NSNumber otherNumber) |
NSDecimal |
decimalValue() |
com.jniwrapper.Pointer.Void |
descriptionWithLocale(NSDictionary locale) |
com.jniwrapper.DoubleFloat |
doubleValue() |
com.jniwrapper.SingleFloat |
floatValue() |
protected void |
init(com.jniwrapper.Parameter[] fields) |
Id |
initWithBool(boolean value) |
Id |
initWithChar(com.jniwrapper.Char value) |
Id |
initWithDouble(com.jniwrapper.DoubleFloat value) |
Id |
initWithFloat(com.jniwrapper.SingleFloat value) |
Id |
initWithInt(com.jniwrapper.Int value) |
Id |
initWithLong(com.jniwrapper.Int32 value) |
Id |
initWithLongLong(com.jniwrapper.Int64 value) |
Id |
initWithShort(com.jniwrapper.ShortInt value) |
Id |
initWithUnsignedChar(com.jniwrapper.UInt8 value) |
Id |
initWithUnsignedInt(com.jniwrapper.UInt value) |
Id |
initWithUnsignedLong(com.jniwrapper.UInt32 value) |
Id |
initWithUnsignedLongLong(com.jniwrapper.UInt64 value) |
Id |
initWithUnsignedShort(com.jniwrapper.UInt16 value) |
com.jniwrapper.Int |
intValue() |
com.jniwrapper.Bool |
isEqualToNumber(NSNumber number) |
com.jniwrapper.Int64 |
longLongValue() |
com.jniwrapper.Int32 |
longValue() |
com.jniwrapper.ShortInt |
shortValue() |
static com.jniwrapper.Pointer.Void |
static_numberWithBool(boolean value) |
static com.jniwrapper.Pointer.Void |
static_numberWithChar(com.jniwrapper.Char value) |
static com.jniwrapper.Pointer.Void |
static_numberWithDouble(com.jniwrapper.DoubleFloat value) |
static com.jniwrapper.Pointer.Void |
static_numberWithFloat(com.jniwrapper.SingleFloat value) |
static com.jniwrapper.Pointer.Void |
static_numberWithInt(com.jniwrapper.Int value) |
static com.jniwrapper.Pointer.Void |
static_numberWithLong(com.jniwrapper.Int32 value) |
static com.jniwrapper.Pointer.Void |
static_numberWithLongLong(com.jniwrapper.Int64 value) |
static com.jniwrapper.Pointer.Void |
static_numberWithShort(com.jniwrapper.ShortInt value) |
static com.jniwrapper.Pointer.Void |
static_numberWithUnsignedChar(com.jniwrapper.UInt8 value) |
static com.jniwrapper.Pointer.Void |
static_numberWithUnsignedInt(com.jniwrapper.UInt value) |
static com.jniwrapper.Pointer.Void |
static_numberWithUnsignedLong(com.jniwrapper.UInt32 value) |
static com.jniwrapper.Pointer.Void |
static_numberWithUnsignedLongLong(com.jniwrapper.UInt64 value) |
static com.jniwrapper.Pointer.Void |
static_numberWithUnsignedShort(com.jniwrapper.UInt16 value) |
com.jniwrapper.Pointer.Void |
stringValue() |
com.jniwrapper.UInt8 |
unsignedCharValue() |
com.jniwrapper.UInt |
unsignedIntValue() |
com.jniwrapper.UInt64 |
unsignedLongLongValue() |
com.jniwrapper.UInt32 |
unsignedLongValue() |
com.jniwrapper.UInt16 |
unsignedShortValue() |
copyWithZone, encodeWithCoder, getValue, initWithBytes_objCType, initWithCoder, isEqualToValue, nonretainedObjectValue, objCType, pointerValue, pointValue, rangeValue, rectValue, sizeValue, static_value_withObjCType, static_valueWithBytes_objCType, static_valueWithNonretainedObject, static_valueWithPoint, static_valueWithPointer, static_valueWithRange, static_valueWithRect, static_valueWithSize
_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, description, 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, init, 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 NSNumber()
public NSNumber(boolean autorelease)
NSNumber
class with the autorelease option on.autorelease
- public NSNumber(com.jniwrapper.Pointer.Void instancePtr)
NSNumber
class from pointer.instancePtr
- public NSNumber(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
NSNumber
class with static constructor.methodName
- parameters
- public com.jniwrapper.SingleFloat floatValue()
public static com.jniwrapper.Pointer.Void static_numberWithUnsignedShort(com.jniwrapper.UInt16 value)
public Id initWithDouble(com.jniwrapper.DoubleFloat value)
public com.jniwrapper.Int intValue()
public static com.jniwrapper.Pointer.Void static_numberWithDouble(com.jniwrapper.DoubleFloat value)
public Id initWithUnsignedLongLong(com.jniwrapper.UInt64 value)
public NSComparisonResult compare(NSNumber otherNumber)
public static com.jniwrapper.Pointer.Void static_numberWithLong(com.jniwrapper.Int32 value)
public com.jniwrapper.Pointer.Void stringValue()
public Id initWithUnsignedLong(com.jniwrapper.UInt32 value)
public static com.jniwrapper.Pointer.Void static_numberWithUnsignedLongLong(com.jniwrapper.UInt64 value)
public static com.jniwrapper.Pointer.Void static_numberWithUnsignedInt(com.jniwrapper.UInt value)
public static com.jniwrapper.Pointer.Void static_numberWithChar(com.jniwrapper.Char value)
public com.jniwrapper.Bool boolValue()
public Id initWithLong(com.jniwrapper.Int32 value)
public com.jniwrapper.UInt32 unsignedLongValue()
public static com.jniwrapper.Pointer.Void static_numberWithLongLong(com.jniwrapper.Int64 value)
public Id initWithFloat(com.jniwrapper.SingleFloat value)
public static com.jniwrapper.Pointer.Void static_numberWithShort(com.jniwrapper.ShortInt value)
public com.jniwrapper.UInt16 unsignedShortValue()
public Id initWithInt(com.jniwrapper.Int value)
public com.jniwrapper.DoubleFloat doubleValue()
public com.jniwrapper.UInt unsignedIntValue()
public com.jniwrapper.Bool isEqualToNumber(NSNumber number)
public static com.jniwrapper.Pointer.Void static_numberWithFloat(com.jniwrapper.SingleFloat value)
public NSDecimal decimalValue()
public Id initWithUnsignedChar(com.jniwrapper.UInt8 value)
public com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)
public com.jniwrapper.UInt8 unsignedCharValue()
public com.jniwrapper.ShortInt shortValue()
public com.jniwrapper.Int32 longValue()
public com.jniwrapper.Char charValue()
public com.jniwrapper.Int64 longLongValue()
public Id initWithShort(com.jniwrapper.ShortInt value)
public static com.jniwrapper.Pointer.Void static_numberWithUnsignedLong(com.jniwrapper.UInt32 value)
public Id initWithUnsignedInt(com.jniwrapper.UInt value)
public Id initWithUnsignedShort(com.jniwrapper.UInt16 value)
public Id initWithChar(com.jniwrapper.Char value)
public Id initWithBool(boolean value)
public com.jniwrapper.UInt64 unsignedLongLongValue()
public static com.jniwrapper.Pointer.Void static_numberWithInt(com.jniwrapper.Int value)
public static com.jniwrapper.Pointer.Void static_numberWithBool(boolean value)
public Id initWithLongLong(com.jniwrapper.Int64 value)
public static com.jniwrapper.Pointer.Void static_numberWithUnsignedChar(com.jniwrapper.UInt8 value)