All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
static NSDecimalNumber |
alloc() |
static NSDecimalNumber |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
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 |
compare(NSNumber decimalNumber)
Round to the scale of the behavior.
|
static java.lang.String |
debugDescription_static() |
NSDecimalNumber |
decimalNumberByAdding(NSDecimalNumber decimalNumber) |
NSDecimalNumber |
decimalNumberByAddingWithBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberByDividingBy(NSDecimalNumber decimalNumber) |
NSDecimalNumber |
decimalNumberByDividingByWithBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberByMultiplyingBy(NSDecimalNumber decimalNumber) |
NSDecimalNumber |
decimalNumberByMultiplyingByPowerOf10(short power) |
NSDecimalNumber |
decimalNumberByMultiplyingByPowerOf10WithBehavior(short power,
NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberByMultiplyingByWithBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberByRaisingToPower(long power) |
NSDecimalNumber |
decimalNumberByRaisingToPowerWithBehavior(long power,
NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberByRoundingAccordingToBehavior(NSDecimalNumberBehaviors behavior) |
NSDecimalNumber |
decimalNumberBySubtracting(NSDecimalNumber decimalNumber) |
NSDecimalNumber |
decimalNumberBySubtractingWithBehavior(NSDecimalNumber decimalNumber,
NSDecimalNumberBehaviors behavior) |
static NSDecimalNumber |
decimalNumberWithMantissaExponentIsNegative(long mantissa,
short exponent,
boolean flag) |
static NSDecimalNumber |
decimalNumberWithString(java.lang.String numberValue) |
static NSDecimalNumber |
decimalNumberWithStringLocale(java.lang.String numberValue,
java.lang.Object locale) |
static NSDecimalNumberBehaviors |
defaultBehavior()
compare two NSDecimalNumbers
|
static java.lang.String |
description_static() |
java.lang.String |
descriptionWithLocale(java.lang.Object locale) |
double |
doubleValue()
return 'd' for double
|
static long |
hash_static() |
NSDecimalNumber |
init() |
NSNumber |
initWithBool(boolean value) |
NSDecimalNumber |
initWithBytesObjCType(org.moe.natj.general.ptr.ConstVoidPtr value,
java.lang.String type) |
NSNumber |
initWithChar(byte value) |
NSDecimalNumber |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
NSNumber |
initWithDouble(double value) |
NSNumber |
initWithFloat(float value) |
NSNumber |
initWithInt(int value) |
NSNumber |
initWithInteger(long value) |
NSNumber |
initWithLong(long value) |
NSNumber |
initWithLongLong(long value) |
NSDecimalNumber |
initWithMantissaExponentIsNegative(long mantissa,
short exponent,
boolean flag) |
NSNumber |
initWithShort(short value) |
NSDecimalNumber |
initWithString(java.lang.String numberValue) |
NSDecimalNumber |
initWithStringLocale(java.lang.String numberValue,
java.lang.Object locale) |
NSNumber |
initWithUnsignedChar(byte value) |
NSNumber |
initWithUnsignedInt(int value) |
NSNumber |
initWithUnsignedInteger(long value) |
NSNumber |
initWithUnsignedLong(long value) |
NSNumber |
initWithUnsignedLongLong(long value) |
NSNumber |
initWithUnsignedShort(char value) |
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) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static NSDecimalNumber |
maximumDecimalNumber() |
static NSDecimalNumber |
minimumDecimalNumber() |
static NSDecimalNumber |
new_objc() |
static NSDecimalNumber |
notANumber() |
static NSNumber |
numberWithBool(boolean value) |
static NSNumber |
numberWithChar(byte value) |
static NSNumber |
numberWithDouble(double value) |
static NSNumber |
numberWithFloat(float value) |
static NSNumber |
numberWithInt(int value) |
static NSNumber |
numberWithInteger(long value) |
static NSNumber |
numberWithLong(long value) |
static NSNumber |
numberWithLongLong(long value) |
static NSNumber |
numberWithShort(short value) |
static NSNumber |
numberWithUnsignedChar(byte value) |
static NSNumber |
numberWithUnsignedInt(int value) |
static NSNumber |
numberWithUnsignedInteger(long value) |
static NSNumber |
numberWithUnsignedLong(long value) |
static NSNumber |
numberWithUnsignedLongLong(long value) |
static NSNumber |
numberWithUnsignedShort(char value) |
java.lang.String |
objCType()
One behavior per thread - The default behavior is
rounding mode: NSRoundPlain
scale: No defined scale (full precision)
ignore exactnessException
raise on overflow, underflow and divide by zero.
|
static NSDecimalNumber |
one() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setDefaultBehavior(NSDecimalNumberBehaviors value)
compare two NSDecimalNumbers
|
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
static NSValue |
valueWithBytesObjCType(org.moe.natj.general.ptr.ConstVoidPtr value,
java.lang.String type) |
static NSValue |
valueWithCATransform3D(CATransform3D t) |
static NSValue |
valueWithCGAffineTransform(CGAffineTransform transform) |
static NSValue |
valueWithCGPoint(CGPoint point) |
static NSValue |
valueWithCGRect(CGRect rect) |
static NSValue |
valueWithCGSize(CGSize size) |
static NSValue |
valueWithCGVector(CGVector vector) |
static NSValue |
valueWithCMTime(CMTime time) |
static NSValue |
valueWithCMTimeMapping(CMTimeMapping timeMapping) |
static NSValue |
valueWithCMTimeRange(CMTimeRange timeRange) |
static NSValue |
valueWithDirectionalEdgeInsets(NSDirectionalEdgeInsets insets) |
static NSValue |
valueWithMKCoordinate(CLLocationCoordinate2D coordinate) |
static NSValue |
valueWithMKCoordinateSpan(MKCoordinateSpan span) |
static NSValue |
valueWithNonretainedObject(java.lang.Object anObject) |
static NSValue |
valueWithObjCType(org.moe.natj.general.ptr.ConstVoidPtr value,
java.lang.String type) |
static NSValue |
valueWithPointer(org.moe.natj.general.ptr.ConstVoidPtr pointer) |
static NSValue |
valueWithRange(NSRange range) |
static NSValue |
valueWithSCNMatrix4(SCNMatrix4 v) |
static NSValue |
valueWithSCNVector3(SCNVector3 v) |
static NSValue |
valueWithSCNVector4(SCNVector4 v) |
static NSValue |
valueWithUIEdgeInsets(UIEdgeInsets insets) |
static NSValue |
valueWithUIOffset(UIOffset insets) |
static long |
version_static() |
static NSDecimalNumber |
zero() |