org.rococoa.cocoa.foundation
Class NSDecimalNumber

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSValue
          extended by org.rococoa.cocoa.foundation.NSNumber
              extended by org.rococoa.cocoa.foundation.NSDecimalNumber
All Implemented Interfaces:
NSCoding, NSCopying, NSObject, ObjCObject

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.


Nested Class Summary
static class NSDecimalNumber._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying
NSCopying._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
NSCoding._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSDecimalNumber()
           
 
Method Summary
static NSDecimalNumber alloc()
           
abstract  NSObject compare(NSNumber decimalNumber)
          Original signature : -(id)compare:(NSNumber*)
native declaration : NSDecimalNumber.h:90
static NSDecimalNumber createWithMantissa_exponent_isNegative(long mantissa, short exponent, boolean flag)
          Factory method
static NSDecimalNumber createWithString_locale(NSString numberValue, ObjCObject locale)
          Factory method
static NSDecimalNumber createWithString(NSString numberValue)
          Factory method
abstract  NSDecimalNumber decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByAdding:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:69
abstract  NSDecimalNumber decimalNumberByAdding(NSDecimalNumber decimalNumber)
          Original signature : -(NSDecimalNumber*)decimalNumberByAdding:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:68
abstract  NSDecimalNumber decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByDividingBy:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:78
abstract  NSDecimalNumber decimalNumberByDividingBy(NSDecimalNumber decimalNumber)
          Original signature : -(NSDecimalNumber*)decimalNumberByDividingBy:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:77
abstract  NSDecimalNumber decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingBy:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:75
abstract  NSDecimalNumber decimalNumberByMultiplyingBy(NSDecimalNumber decimalNumber)
          Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingBy:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:74
abstract  NSDecimalNumber decimalNumberByMultiplyingByPowerOf10_withBehavior(short power, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingByPowerOf10:(short) withBehavior:(id)
native declaration : NSDecimalNumber.h:84
abstract  NSDecimalNumber decimalNumberByMultiplyingByPowerOf10(short power)
          Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingByPowerOf10:(short)
native declaration : NSDecimalNumber.h:83
abstract  NSDecimalNumber decimalNumberByRaisingToPower_withBehavior(NSUInteger power, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByRaisingToPower:(NSUInteger) withBehavior:(id)
native declaration : NSDecimalNumber.h:81
abstract  NSDecimalNumber decimalNumberByRaisingToPower(NSUInteger power)
          Original signature : -(NSDecimalNumber*)decimalNumberByRaisingToPower:(NSUInteger)
native declaration : NSDecimalNumber.h:80
abstract  NSDecimalNumber decimalNumberByRoundingAccordingToBehavior(NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberByRoundingAccordingToBehavior:(id)
native declaration : NSDecimalNumber.h:87
abstract  NSDecimalNumber decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber, NSDecimalNumberBehaviors behavior)
          Original signature : -(NSDecimalNumber*)decimalNumberBySubtracting:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:72
abstract  NSDecimalNumber decimalNumberBySubtracting(NSDecimalNumber decimalNumber)
          Original signature : -(NSDecimalNumber*)decimalNumberBySubtracting:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:71
static NSDecimalNumber decimalNumberWithMantissa_exponent_isNegative(long mantissa, short exponent, boolean flag)
          Original signature : +(NSDecimalNumber*)decimalNumberWithMantissa:(unsigned long long) exponent:(short) isNegative:(BOOL)
native declaration : NSDecimalNumber.h:57
static NSDecimalNumber decimalNumberWithString_locale(NSString numberValue, ObjCObject locale)
          Original signature : +(NSDecimalNumber*)decimalNumberWithString:(NSString*) locale:(id)
native declaration : NSDecimalNumber.h:60
static NSDecimalNumber decimalNumberWithString(NSString numberValue)
          Original signature : +(NSDecimalNumber*)decimalNumberWithString:(NSString*)
native declaration : NSDecimalNumber.h:59
abstract  NSObject decimalValue()
          Original signature : -(id)decimalValue
native declaration : NSDecimalNumber.h:55
static NSDecimalNumberBehaviors defaultBehavior()
          Original signature : +(id)defaultBehavior
native declaration : NSDecimalNumber.h:95
abstract  NSString descriptionWithLocale(ObjCObject locale)
          Original signature : -(NSString*)descriptionWithLocale:(id)
native declaration : NSDecimalNumber.h:53
abstract  double doubleValue()
          Original signature : -(double)doubleValue
native declaration : NSDecimalNumber.h:105
static NSDecimalNumber._class_ getNSClass()
           
abstract  NSDecimalNumber initWithMantissa_exponent_isNegative(long mantissa, short exponent, boolean flag)
          Original signature : -(id)initWithMantissa:(unsigned long long) exponent:(short) isNegative:(BOOL)
native declaration : NSDecimalNumber.h:48
abstract  NSDecimalNumber initWithString_locale(NSString numberValue, ObjCObject locale)
          Original signature : -(id)initWithString:(NSString*) locale:(id)
native declaration : NSDecimalNumber.h:51
abstract  NSDecimalNumber initWithString(NSString numberValue)
          Original signature : -(id)initWithString:(NSString*)
native declaration : NSDecimalNumber.h:50
static NSDecimalNumber maximumDecimalNumber()
          Original signature : +(NSDecimalNumber*)maximumDecimalNumber
native declaration : NSDecimalNumber.h:65
static NSDecimalNumber minimumDecimalNumber()
          Original signature : +(NSDecimalNumber*)minimumDecimalNumber
native declaration : NSDecimalNumber.h:64
static NSDecimalNumber new_()
           
static NSDecimalNumber notANumber()
          Original signature : +(NSDecimalNumber*)notANumber
native declaration : NSDecimalNumber.h:66
abstract  String objCType()
          Original signature : -(const char*)objCType
native declaration : NSDecimalNumber.h:102
static NSDecimalNumber one()
          Original signature : +(NSDecimalNumber*)one
native declaration : NSDecimalNumber.h:63
static void setDefaultBehavior(NSDecimalNumberBehaviors behavior)
          Original signature : +(void)setDefaultBehavior:(id)
native declaration : NSDecimalNumber.h:93
static NSDecimalNumber zero()
          Original signature : +(NSDecimalNumber*)zero
native declaration : NSDecimalNumber.h:62
 
Methods inherited from class org.rococoa.cocoa.foundation.NSNumber
as_NSNumber_NSDecimalNumberExtensions, as_NSNumber_NSNumberCreation, boolValue, charValue, floatValue, integerValue, intValue, isEqualToNumber, longLongValue, longValue, shortValue, stringValue, unsignedCharValue, unsignedIntegerValue, unsignedIntValue, unsignedLongLongValue, unsignedLongValue, unsignedShortValue
 
Methods inherited from class org.rococoa.cocoa.foundation.NSValue
as_NSValue_NSValueCreation, as_NSValue_NSValueExtensionMethods, as_NSValue_NSValueGeometryExtensions, as_NSValue_NSValueRangeExtensions, getValue
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying
copyWithZone
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
encodeWithCoder, initWithCoder
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSDecimalNumber

public NSDecimalNumber()
Method Detail

initWithMantissa_exponent_isNegative

public abstract NSDecimalNumber initWithMantissa_exponent_isNegative(long mantissa,
                                                                     short exponent,
                                                                     boolean flag)
Original signature : -(id)initWithMantissa:(unsigned long long) exponent:(short) isNegative:(BOOL)
native declaration : NSDecimalNumber.h:48


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)
Original signature : -(id)initWithString:(NSString*)
native declaration : NSDecimalNumber.h:50


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,
                                                      ObjCObject locale)
Original signature : -(id)initWithString:(NSString*) locale:(id)
native declaration : NSDecimalNumber.h:51


createWithString_locale

public static NSDecimalNumber createWithString_locale(NSString numberValue,
                                                      ObjCObject locale)
Factory method

See Also:
initWithString_locale(org.rococoa.cocoa.foundation.NSString, org.rococoa.ObjCObject)

descriptionWithLocale

public abstract NSString descriptionWithLocale(ObjCObject locale)
Original signature : -(NSString*)descriptionWithLocale:(id)
native declaration : NSDecimalNumber.h:53

Specified by:
descriptionWithLocale in class NSNumber

decimalValue

public abstract NSObject decimalValue()
Original signature : -(id)decimalValue
native declaration : NSDecimalNumber.h:55


decimalNumberWithMantissa_exponent_isNegative

public static NSDecimalNumber decimalNumberWithMantissa_exponent_isNegative(long mantissa,
                                                                            short exponent,
                                                                            boolean flag)
Original signature : +(NSDecimalNumber*)decimalNumberWithMantissa:(unsigned long long) exponent:(short) isNegative:(BOOL)
native declaration : NSDecimalNumber.h:57


decimalNumberWithString

public static NSDecimalNumber decimalNumberWithString(NSString numberValue)
Original signature : +(NSDecimalNumber*)decimalNumberWithString:(NSString*)
native declaration : NSDecimalNumber.h:59


decimalNumberWithString_locale

public static NSDecimalNumber decimalNumberWithString_locale(NSString numberValue,
                                                             ObjCObject locale)
Original signature : +(NSDecimalNumber*)decimalNumberWithString:(NSString*) locale:(id)
native declaration : NSDecimalNumber.h:60


zero

public static NSDecimalNumber zero()
Original signature : +(NSDecimalNumber*)zero
native declaration : NSDecimalNumber.h:62


one

public static NSDecimalNumber one()
Original signature : +(NSDecimalNumber*)one
native declaration : NSDecimalNumber.h:63


minimumDecimalNumber

public static NSDecimalNumber minimumDecimalNumber()
Original signature : +(NSDecimalNumber*)minimumDecimalNumber
native declaration : NSDecimalNumber.h:64


maximumDecimalNumber

public static NSDecimalNumber maximumDecimalNumber()
Original signature : +(NSDecimalNumber*)maximumDecimalNumber
native declaration : NSDecimalNumber.h:65


notANumber

public static NSDecimalNumber notANumber()
Original signature : +(NSDecimalNumber*)notANumber
native declaration : NSDecimalNumber.h:66


decimalNumberByAdding

public abstract NSDecimalNumber decimalNumberByAdding(NSDecimalNumber decimalNumber)
Original signature : -(NSDecimalNumber*)decimalNumberByAdding:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:68


decimalNumberByAdding_withBehavior

public abstract NSDecimalNumber decimalNumberByAdding_withBehavior(NSDecimalNumber decimalNumber,
                                                                   NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByAdding:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:69


decimalNumberBySubtracting

public abstract NSDecimalNumber decimalNumberBySubtracting(NSDecimalNumber decimalNumber)
Original signature : -(NSDecimalNumber*)decimalNumberBySubtracting:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:71


decimalNumberBySubtracting_withBehavior

public abstract NSDecimalNumber decimalNumberBySubtracting_withBehavior(NSDecimalNumber decimalNumber,
                                                                        NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberBySubtracting:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:72


decimalNumberByMultiplyingBy

public abstract NSDecimalNumber decimalNumberByMultiplyingBy(NSDecimalNumber decimalNumber)
Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingBy:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:74


decimalNumberByMultiplyingBy_withBehavior

public abstract NSDecimalNumber decimalNumberByMultiplyingBy_withBehavior(NSDecimalNumber decimalNumber,
                                                                          NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingBy:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:75


decimalNumberByDividingBy

public abstract NSDecimalNumber decimalNumberByDividingBy(NSDecimalNumber decimalNumber)
Original signature : -(NSDecimalNumber*)decimalNumberByDividingBy:(NSDecimalNumber*)
native declaration : NSDecimalNumber.h:77


decimalNumberByDividingBy_withBehavior

public abstract NSDecimalNumber decimalNumberByDividingBy_withBehavior(NSDecimalNumber decimalNumber,
                                                                       NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByDividingBy:(NSDecimalNumber*) withBehavior:(id)
native declaration : NSDecimalNumber.h:78


decimalNumberByRaisingToPower

public abstract NSDecimalNumber decimalNumberByRaisingToPower(NSUInteger power)
Original signature : -(NSDecimalNumber*)decimalNumberByRaisingToPower:(NSUInteger)
native declaration : NSDecimalNumber.h:80


decimalNumberByRaisingToPower_withBehavior

public abstract NSDecimalNumber decimalNumberByRaisingToPower_withBehavior(NSUInteger power,
                                                                           NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByRaisingToPower:(NSUInteger) withBehavior:(id)
native declaration : NSDecimalNumber.h:81


decimalNumberByMultiplyingByPowerOf10

public abstract NSDecimalNumber decimalNumberByMultiplyingByPowerOf10(short power)
Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingByPowerOf10:(short)
native declaration : NSDecimalNumber.h:83


decimalNumberByMultiplyingByPowerOf10_withBehavior

public abstract NSDecimalNumber decimalNumberByMultiplyingByPowerOf10_withBehavior(short power,
                                                                                   NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByMultiplyingByPowerOf10:(short) withBehavior:(id)
native declaration : NSDecimalNumber.h:84


decimalNumberByRoundingAccordingToBehavior

public abstract NSDecimalNumber decimalNumberByRoundingAccordingToBehavior(NSDecimalNumberBehaviors behavior)
Original signature : -(NSDecimalNumber*)decimalNumberByRoundingAccordingToBehavior:(id)
native declaration : NSDecimalNumber.h:87


compare

public abstract NSObject compare(NSNumber decimalNumber)
Original signature : -(id)compare:(NSNumber*)
native declaration : NSDecimalNumber.h:90

Specified by:
compare in class NSNumber

setDefaultBehavior

public static void setDefaultBehavior(NSDecimalNumberBehaviors behavior)
Original signature : +(void)setDefaultBehavior:(id)
native declaration : NSDecimalNumber.h:93


defaultBehavior

public static NSDecimalNumberBehaviors defaultBehavior()
Original signature : +(id)defaultBehavior
native declaration : NSDecimalNumber.h:95


objCType

public abstract String objCType()
Original signature : -(const char*)objCType
native declaration : NSDecimalNumber.h:102

Specified by:
objCType in class NSValue

doubleValue

public abstract double doubleValue()
Original signature : -(double)doubleValue
native declaration : NSDecimalNumber.h:105

Specified by:
doubleValue in class NSNumber

alloc

public static NSDecimalNumber alloc()

new_

public static NSDecimalNumber new_()

getNSClass

public static NSDecimalNumber._class_ getNSClass()


Copyright © 2009. All Rights Reserved.