Package org.robovm.apple.foundation
Class NSDateComponentsFormatter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSFormatter
-
- org.robovm.apple.foundation.NSDateComponentsFormatter
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSDateComponentsFormatter extends NSFormatter
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSDateComponentsFormatter.NSDateComponentsFormatterPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSFormatter
NSFormatter.NSFormatterPtr
-
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 NSDateComponentsFormatter()
protected
NSDateComponentsFormatter(NSObject.Handle h, long handle)
protected
NSDateComponentsFormatter(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.foundation.NSFormatter
encode, init
-
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
-
NSDateComponentsFormatter
public NSDateComponentsFormatter()
-
NSDateComponentsFormatter
protected NSDateComponentsFormatter(NSObject.Handle h, long handle)
-
NSDateComponentsFormatter
protected NSDateComponentsFormatter(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getUnitsStyle
public NSDateComponentsFormatterUnitsStyle getUnitsStyle()
-
setUnitsStyle
public void setUnitsStyle(NSDateComponentsFormatterUnitsStyle v)
-
getAllowedUnits
public NSCalendarUnit getAllowedUnits()
-
setAllowedUnits
public void setAllowedUnits(NSCalendarUnit v)
-
getZeroFormattingBehavior
public NSDateComponentsFormatterZeroFormattingBehavior getZeroFormattingBehavior()
-
setZeroFormattingBehavior
public void setZeroFormattingBehavior(NSDateComponentsFormatterZeroFormattingBehavior v)
-
getCalendar
public NSCalendar getCalendar()
-
setCalendar
public void setCalendar(NSCalendar v)
-
getReferenceDate
public NSDate getReferenceDate()
- Since:
- Available in iOS 11.0 and later.
-
setReferenceDate
public void setReferenceDate(NSDate v)
- Since:
- Available in iOS 11.0 and later.
-
allowsFractionalUnits
public boolean allowsFractionalUnits()
-
setAllowsFractionalUnits
public void setAllowsFractionalUnits(boolean v)
-
getMaximumUnitCount
public long getMaximumUnitCount()
-
setMaximumUnitCount
public void setMaximumUnitCount(long v)
-
collapsesLargestUnit
public boolean collapsesLargestUnit()
-
setCollapsesLargestUnit
public void setCollapsesLargestUnit(boolean v)
-
includesApproximationPhrase
public boolean includesApproximationPhrase()
-
setIncludesApproximationPhrase
public void setIncludesApproximationPhrase(boolean v)
-
includesTimeRemainingPhrase
public boolean includesTimeRemainingPhrase()
-
setIncludesTimeRemainingPhrase
public void setIncludesTimeRemainingPhrase(boolean v)
-
getFormattingContext
public NSFormattingContext getFormattingContext()
-
setFormattingContext
public void setFormattingContext(NSFormattingContext v)
-
format
public java.lang.String format(NSObject obj)
-
format
public java.lang.String format(NSDateComponents components)
-
format
public java.lang.String format(double ti)
-
-