org.rococoa.cocoa.foundation
Class NSDecimalNumber
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSValue
org.rococoa.cocoa.foundation.NSNumber
org.rococoa.cocoa.foundation.NSDecimalNumber
- All Implemented Interfaces:
- ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDecimalNumberExtensions, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSNumberCreation, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSValueCreation, NSValueExtensionMethods, NSValueGeometryExtensions, NSValueRangeExtensions, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSCoding, NSCopying, NSObject, NSValueQTSMPTETimeExtensions, NSValueQTTimeExtensions, NSValueQTTimeRangeExtensions
public abstract class NSDecimalNumber
- extends NSNumber
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Method Summary |
static NSDecimalNumber |
alloc()
|
abstract NSObject |
compare(NSNumber decimalNumber)
|
static NSDecimalNumber |
createWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
Factory method
|
static NSDecimalNumber |
createWithString_locale(NSString numberValue,
org.rococoa.ID locale)
Factory method
|
static NSDecimalNumber |
createWithString(NSString numberValue)
Factory method
|
abstract NSDecimalNumber |
decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByAdding_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberByAdding(NSDecimalNumber decimalNumber)
|
abstract NSDecimalNumber |
decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByDividingBy_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberByDividingBy(NSDecimalNumber decimalNumber)
|
abstract NSDecimalNumber |
decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByMultiplyingBy_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberByMultiplyingBy(NSDecimalNumber decimalNumber)
|
abstract NSDecimalNumber |
decimalNumberByMultiplyingByPowerOf10_withBehavior(short power,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByMultiplyingByPowerOf10_withBehavior(short, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByMultiplyingByPowerOf10_withBehavior(short power,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberByMultiplyingByPowerOf10(short power)
|
abstract NSDecimalNumber |
decimalNumberByRaisingToPower_withBehavior(int power,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByRaisingToPower_withBehavior(int, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByRaisingToPower_withBehavior(int power,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberByRaisingToPower(int power)
|
abstract NSDecimalNumber |
decimalNumberByRoundingAccordingToBehavior(org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberByRoundingAccordingToBehavior(org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberByRoundingAccordingToBehavior(NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
Deprecated. use the safer method decimalNumberBySubtracting_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
abstract NSDecimalNumber |
decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
|
abstract NSDecimalNumber |
decimalNumberBySubtracting(NSDecimalNumber decimalNumber)
|
static NSDecimalNumber |
decimalNumberWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
|
static NSDecimalNumber |
decimalNumberWithString_locale(NSString numberValue,
org.rococoa.ID locale)
|
static NSDecimalNumber |
decimalNumberWithString(NSString numberValue)
|
abstract NSObject |
decimalValue()
|
static NSDecimalNumberBehaviors |
defaultBehavior()
|
abstract NSString |
descriptionWithLocale(org.rococoa.ID locale)
|
abstract double |
doubleValue()
|
abstract NSDecimalNumber |
initWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
|
abstract NSDecimalNumber |
initWithString_locale(NSString numberValue,
org.rococoa.ID locale)
|
abstract NSDecimalNumber |
initWithString(NSString numberValue)
|
static NSDecimalNumber |
maximumDecimalNumber()
|
static NSDecimalNumber |
minimumDecimalNumber()
|
static NSDecimalNumber |
notANumber()
|
abstract ByteByReference |
objCType()
|
static NSDecimalNumber |
one()
|
static void |
setDefaultBehavior(org.rococoa.ID behavior)
Deprecated. use the safer method setDefaultBehavior(org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors) instead |
static void |
setDefaultBehavior(NSDecimalNumberBehaviors behavior)
|
static NSDecimalNumber |
zero()
|
Methods inherited from class org.rococoa.cocoa.foundation.NSNumber |
boolValue, charValue, floatValue, integerValue, intValue, isEqualToNumber, longLongValue, longValue, shortValue, stringValue, unsignedCharValue, unsignedIntegerValue, unsignedIntValue, unsignedLongLongValue, unsignedLongValue, unsignedShortValue |
Methods inherited from class org.rococoa.cocoa.foundation.NSObject |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSNumberCreation |
initWithBool, initWithChar, initWithDouble, initWithFloat, initWithInt, initWithInteger, initWithLong, initWithLongLong, initWithShort, initWithUnsignedChar, initWithUnsignedInt, initWithUnsignedInteger, initWithUnsignedLong, initWithUnsignedLongLong, initWithUnsignedShort |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
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 |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSDecimalNumber
public NSDecimalNumber()
initWithMantissa_exponent_isNegative
public abstract NSDecimalNumber initWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
createWithMantissa_exponent_isNegative
public static NSDecimalNumber createWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
- Factory method
- See Also:
initWithMantissa_exponent_isNegative(long, short, boolean)
initWithString
public abstract NSDecimalNumber initWithString(NSString numberValue)
createWithString
public static NSDecimalNumber createWithString(NSString numberValue)
- Factory method
- See Also:
initWithString(org.rococoa.cocoa.foundation.NSString)
initWithString_locale
public abstract NSDecimalNumber initWithString_locale(NSString numberValue,
org.rococoa.ID locale)
createWithString_locale
public static NSDecimalNumber createWithString_locale(NSString numberValue,
org.rococoa.ID locale)
- Factory method
- See Also:
initWithString_locale(org.rococoa.cocoa.foundation.NSString, org.rococoa.ID)
descriptionWithLocale
public abstract NSString descriptionWithLocale(org.rococoa.ID locale)
- Specified by:
descriptionWithLocale
in class NSNumber
decimalValue
public abstract NSObject decimalValue()
decimalNumberWithMantissa_exponent_isNegative
public static NSDecimalNumber decimalNumberWithMantissa_exponent_isNegative(long mantissa,
short exponent,
boolean flag)
decimalNumberWithString
public static NSDecimalNumber decimalNumberWithString(NSString numberValue)
decimalNumberWithString_locale
public static NSDecimalNumber decimalNumberWithString_locale(NSString numberValue,
org.rococoa.ID locale)
zero
public static NSDecimalNumber zero()
one
public static NSDecimalNumber one()
minimumDecimalNumber
public static NSDecimalNumber minimumDecimalNumber()
maximumDecimalNumber
public static NSDecimalNumber maximumDecimalNumber()
notANumber
public static NSDecimalNumber notANumber()
decimalNumberByAdding
public abstract NSDecimalNumber decimalNumberByAdding(NSDecimalNumber decimalNumber)
decimalNumberByAdding_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByAdding_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByAdding:(NSDecimalNumber*) withBehavior:(id)
decimalNumberByAdding_withBehavior
public abstract NSDecimalNumber decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
decimalNumberBySubtracting
public abstract NSDecimalNumber decimalNumberBySubtracting(NSDecimalNumber decimalNumber)
decimalNumberBySubtracting_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberBySubtracting_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberBySubtracting:(NSDecimalNumber*) withBehavior:(id)
decimalNumberBySubtracting_withBehavior
public abstract NSDecimalNumber decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
decimalNumberByMultiplyingBy
public abstract NSDecimalNumber decimalNumberByMultiplyingBy(NSDecimalNumber decimalNumber)
decimalNumberByMultiplyingBy_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByMultiplyingBy_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByMultiplyingBy:(NSDecimalNumber*) withBehavior:(id)
decimalNumberByMultiplyingBy_withBehavior
public abstract NSDecimalNumber decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
decimalNumberByDividingBy
public abstract NSDecimalNumber decimalNumberByDividingBy(NSDecimalNumber decimalNumber)
decimalNumberByDividingBy_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByDividingBy_withBehavior(org.rococoa.cocoa.foundation.NSDecimalNumber, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByDividingBy:(NSDecimalNumber*) withBehavior:(id)
decimalNumberByDividingBy_withBehavior
public abstract NSDecimalNumber decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior)
decimalNumberByRaisingToPower
public abstract NSDecimalNumber decimalNumberByRaisingToPower(int power)
decimalNumberByRaisingToPower_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByRaisingToPower_withBehavior(int power,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByRaisingToPower_withBehavior(int, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByRaisingToPower:(NSUInteger) withBehavior:(id)
decimalNumberByRaisingToPower_withBehavior
public abstract NSDecimalNumber decimalNumberByRaisingToPower_withBehavior(int power,
NSDecimalNumberBehaviors behavior)
decimalNumberByMultiplyingByPowerOf10
public abstract NSDecimalNumber decimalNumberByMultiplyingByPowerOf10(short power)
decimalNumberByMultiplyingByPowerOf10_withBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByMultiplyingByPowerOf10_withBehavior(short power,
org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByMultiplyingByPowerOf10_withBehavior(short, org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByMultiplyingByPowerOf10:(short) withBehavior:(id)
decimalNumberByMultiplyingByPowerOf10_withBehavior
public abstract NSDecimalNumber decimalNumberByMultiplyingByPowerOf10_withBehavior(short power,
NSDecimalNumberBehaviors behavior)
decimalNumberByRoundingAccordingToBehavior
@Deprecated
public abstract NSDecimalNumber decimalNumberByRoundingAccordingToBehavior(org.rococoa.ID behavior)
- Deprecated. use the safer method
decimalNumberByRoundingAccordingToBehavior(org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
-(NSDecimalNumber*)decimalNumberByRoundingAccordingToBehavior:(id)
decimalNumberByRoundingAccordingToBehavior
public abstract NSDecimalNumber decimalNumberByRoundingAccordingToBehavior(NSDecimalNumberBehaviors behavior)
compare
public abstract NSObject compare(NSNumber decimalNumber)
- Specified by:
compare
in class NSNumber
setDefaultBehavior
@Deprecated
public static void setDefaultBehavior(org.rococoa.ID behavior)
- Deprecated. use the safer method
setDefaultBehavior(org.rococoa.cocoa.foundation.protocols.NSDecimalNumberBehaviors)
instead
- Original signature :
+(void)setDefaultBehavior:(id)
setDefaultBehavior
public static void setDefaultBehavior(NSDecimalNumberBehaviors behavior)
defaultBehavior
public static NSDecimalNumberBehaviors defaultBehavior()
objCType
public abstract ByteByReference objCType()
- Specified by:
objCType
in class NSValue
doubleValue
public abstract double doubleValue()
- Specified by:
doubleValue
in class NSNumber
alloc
public static NSDecimalNumber alloc()