Table of Contents

Class RelativeDateTimeFormatter

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class RelativeDateTimeFormatter : JVMBridgeBase<RelativeDateTimeFormatter>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
RelativeDateTimeFormatter
Implements
Extension Methods

Constructors

RelativeDateTimeFormatter(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public RelativeDateTimeFormatter(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CombineDateAndTime(String, String)

public String CombineDateAndTime(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

Format(Direction, AbsoluteUnit)

public String Format(RelativeDateTimeFormatter.Direction arg0, RelativeDateTimeFormatter.AbsoluteUnit arg1)

Parameters

arg0 RelativeDateTimeFormatter.Direction

RelativeDateTimeFormatter.Direction

arg1 RelativeDateTimeFormatter.AbsoluteUnit

RelativeDateTimeFormatter.AbsoluteUnit

Returns

String

String

Format(double, Direction, RelativeUnit)

public String Format(double arg0, RelativeDateTimeFormatter.Direction arg1, RelativeDateTimeFormatter.RelativeUnit arg2)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.Direction

RelativeDateTimeFormatter.Direction

arg2 RelativeDateTimeFormatter.RelativeUnit

RelativeDateTimeFormatter.RelativeUnit

Returns

String

String

Format(double, RelativeDateTimeUnit)

public String Format(double arg0, RelativeDateTimeFormatter.RelativeDateTimeUnit arg1)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.RelativeDateTimeUnit

RelativeDateTimeFormatter.RelativeDateTimeUnit

Returns

String

String

FormatNumeric(double, RelativeDateTimeUnit)

public String FormatNumeric(double arg0, RelativeDateTimeFormatter.RelativeDateTimeUnit arg1)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.RelativeDateTimeUnit

RelativeDateTimeFormatter.RelativeDateTimeUnit

Returns

String

String

FormatNumericToValue(double, RelativeDateTimeUnit)

public RelativeDateTimeFormatter.FormattedRelativeDateTime FormatNumericToValue(double arg0, RelativeDateTimeFormatter.RelativeDateTimeUnit arg1)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.RelativeDateTimeUnit

RelativeDateTimeFormatter.RelativeDateTimeUnit

Returns

RelativeDateTimeFormatter.FormattedRelativeDateTime

RelativeDateTimeFormatter.FormattedRelativeDateTime

FormatToValue(Direction, AbsoluteUnit)

public RelativeDateTimeFormatter.FormattedRelativeDateTime FormatToValue(RelativeDateTimeFormatter.Direction arg0, RelativeDateTimeFormatter.AbsoluteUnit arg1)

Parameters

arg0 RelativeDateTimeFormatter.Direction

RelativeDateTimeFormatter.Direction

arg1 RelativeDateTimeFormatter.AbsoluteUnit

RelativeDateTimeFormatter.AbsoluteUnit

Returns

RelativeDateTimeFormatter.FormattedRelativeDateTime

RelativeDateTimeFormatter.FormattedRelativeDateTime

FormatToValue(double, Direction, RelativeUnit)

public RelativeDateTimeFormatter.FormattedRelativeDateTime FormatToValue(double arg0, RelativeDateTimeFormatter.Direction arg1, RelativeDateTimeFormatter.RelativeUnit arg2)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.Direction

RelativeDateTimeFormatter.Direction

arg2 RelativeDateTimeFormatter.RelativeUnit

RelativeDateTimeFormatter.RelativeUnit

Returns

RelativeDateTimeFormatter.FormattedRelativeDateTime

RelativeDateTimeFormatter.FormattedRelativeDateTime

FormatToValue(double, RelativeDateTimeUnit)

public RelativeDateTimeFormatter.FormattedRelativeDateTime FormatToValue(double arg0, RelativeDateTimeFormatter.RelativeDateTimeUnit arg1)

Parameters

arg0 double

double

arg1 RelativeDateTimeFormatter.RelativeDateTimeUnit

RelativeDateTimeFormatter.RelativeDateTimeUnit

Returns

RelativeDateTimeFormatter.FormattedRelativeDateTime

RelativeDateTimeFormatter.FormattedRelativeDateTime

GetCapitalizationContext()

public DisplayContext GetCapitalizationContext()

Returns

DisplayContext

DisplayContext

GetFormatStyle()

public RelativeDateTimeFormatter.Style GetFormatStyle()

Returns

RelativeDateTimeFormatter.Style

RelativeDateTimeFormatter.Style

GetInstance()

public static RelativeDateTimeFormatter GetInstance()

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetInstance(ULocale)

public static RelativeDateTimeFormatter GetInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetInstance(ULocale, NumberFormat)

public static RelativeDateTimeFormatter GetInstance(ULocale arg0, NumberFormat arg1)

Parameters

arg0 ULocale

ULocale

arg1 NumberFormat

NumberFormat

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetInstance(ULocale, NumberFormat, Style, DisplayContext)

public static RelativeDateTimeFormatter GetInstance(ULocale arg0, NumberFormat arg1, RelativeDateTimeFormatter.Style arg2, DisplayContext arg3)

Parameters

arg0 ULocale

ULocale

arg1 NumberFormat

NumberFormat

arg2 RelativeDateTimeFormatter.Style

RelativeDateTimeFormatter.Style

arg3 DisplayContext

DisplayContext

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetInstance(Locale)

public static RelativeDateTimeFormatter GetInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetInstance(Locale, NumberFormat)

public static RelativeDateTimeFormatter GetInstance(Locale arg0, NumberFormat arg1)

Parameters

arg0 Locale

Locale

arg1 NumberFormat

NumberFormat

Returns

RelativeDateTimeFormatter

RelativeDateTimeFormatter

GetNumberFormat()

public NumberFormat GetNumberFormat()

Returns

NumberFormat

NumberFormat