Package org.robovm.apple.foundation
Class NSDimension
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSUnit
-
- org.robovm.apple.foundation.NSDimension
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
NSUnitAcceleration
,NSUnitAngle
,NSUnitArea
,NSUnitConcentrationMass
,NSUnitDispersion
,NSUnitDuration
,NSUnitElectricCharge
,NSUnitElectricCurrent
,NSUnitElectricPotentialDifference
,NSUnitElectricResistance
,NSUnitEnergy
,NSUnitFrequency
,NSUnitFuelEfficiency
,NSUnitIlluminance
,NSUnitLength
,NSUnitMass
,NSUnitPower
,NSUnitPressure
,NSUnitSpeed
,NSUnitTemperature
,NSUnitVolume
public class NSDimension extends NSUnit implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSDimension.NSDimensionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSUnit
NSUnit.NSUnitPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NSDimension()
NSDimension(java.lang.String symbol)
NSDimension(java.lang.String symbol, NSUnitConverter converter)
protected
NSDimension(NSObject.Handle h, long handle)
protected
NSDimension(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NSDimension
getBaseUnit()
NSUnitConverter
getConverter()
protected long
init(java.lang.String symbol, NSUnitConverter converter)
-
Methods inherited from class org.robovm.apple.foundation.NSUnit
encode, getSymbol, init, init, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NSDimension
protected NSDimension()
-
NSDimension
protected NSDimension(NSObject.Handle h, long handle)
-
NSDimension
protected NSDimension(NSObject.SkipInit skipInit)
-
NSDimension
public NSDimension(java.lang.String symbol, NSUnitConverter converter)
-
NSDimension
public NSDimension(java.lang.String symbol)
-
-
Method Detail
-
getConverter
public NSUnitConverter getConverter()
-
init
protected long init(java.lang.String symbol, NSUnitConverter converter)
-
getBaseUnit
public static NSDimension getBaseUnit()
-
-