Table of Contents

Class DateTimePatternGenerator

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class DateTimePatternGenerator : JVMBridgeBase<DateTimePatternGenerator>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IFreezable<DateTimePatternGenerator>, ICloneable
Inheritance
JVMBridgeBase
DateTimePatternGenerator
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<DateTimePatternGenerator>.IsAssignableFrom(IJavaType)
JVMBridgeBase<DateTimePatternGenerator>.IsAssignableFrom<T>()
JVMBridgeBase<DateTimePatternGenerator>.Execute<T>(params T[])
JVMBridgeBase<DateTimePatternGenerator>.DynBridgeClazz
JVMBridgeBase<DateTimePatternGenerator>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

DateTimePatternGenerator()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public DateTimePatternGenerator()

DateTimePatternGenerator(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public DateTimePatternGenerator(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DAY

public static int DAY { get; }

Property Value

int

DAYPERIOD

public static int DAYPERIOD { get; }

Property Value

int

DAY_OF_WEEK_IN_MONTH

public static int DAY_OF_WEEK_IN_MONTH { get; }

Property Value

int

DAY_OF_YEAR

public static int DAY_OF_YEAR { get; }

Property Value

int

ERA

public static int ERA { get; }

Property Value

int

FRACTIONAL_SECOND

public static int FRACTIONAL_SECOND { get; }

Property Value

int

HOUR

public static int HOUR { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

MATCH_ALL_FIELDS_LENGTH

public static int MATCH_ALL_FIELDS_LENGTH { get; }

Property Value

int

MATCH_HOUR_FIELD_LENGTH

public static int MATCH_HOUR_FIELD_LENGTH { get; }

Property Value

int

MATCH_NO_OPTIONS

public static int MATCH_NO_OPTIONS { get; }

Property Value

int

MINUTE

public static int MINUTE { get; }

Property Value

int

MONTH

public static int MONTH { get; }

Property Value

int

QUARTER

public static int QUARTER { get; }

Property Value

int

SECOND

public static int SECOND { get; }

Property Value

int

WEEKDAY

public static int WEEKDAY { get; }

Property Value

int

WEEK_OF_MONTH

public static int WEEK_OF_MONTH { get; }

Property Value

int

WEEK_OF_YEAR

public static int WEEK_OF_YEAR { get; }

Property Value

int

YEAR

public static int YEAR { get; }

Property Value

int

ZONE

public static int ZONE { get; }

Property Value

int

Methods

AddPattern(String, bool, PatternInfo)

public DateTimePatternGenerator AddPattern(String arg0, bool arg1, DateTimePatternGenerator.PatternInfo arg2)

Parameters

arg0 String

String

arg1 bool

bool

arg2 DateTimePatternGenerator.PatternInfo

DateTimePatternGenerator.PatternInfo

Returns

DateTimePatternGenerator

DateTimePatternGenerator

CloneAsThawed()

public object CloneAsThawed()

Returns

object

object

Freeze()

public object Freeze()

Returns

object

object

GetAppendItemFormat(int)

public String GetAppendItemFormat(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetAppendItemName(int)

public String GetAppendItemName(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetBaseSkeleton(String)

public String GetBaseSkeleton(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetBaseSkeletons(Set<String>)

public Set<String> GetBaseSkeletons(Set<String> arg0)

Parameters

arg0 Set<String>

Set

Returns

Set<String>

Set

GetBestPattern(String)

public String GetBestPattern(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetBestPattern(String, int)

public String GetBestPattern(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

Returns

String

String

GetDateTimeFormat()

public String GetDateTimeFormat()

Returns

String

String

GetDateTimeFormat(int)

public String GetDateTimeFormat(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetDecimal()

public String GetDecimal()

Returns

String

String

GetDefaultHourCycle()

public DateFormat.HourCycle GetDefaultHourCycle()

Returns

DateFormat.HourCycle

DateFormat.HourCycle

GetEmptyInstance()

public static DateTimePatternGenerator GetEmptyInstance()

Returns

DateTimePatternGenerator

DateTimePatternGenerator

GetFieldDisplayName(int, DisplayWidth)

public String GetFieldDisplayName(int arg0, DateTimePatternGenerator.DisplayWidth arg1)

Parameters

arg0 int

int

arg1 DateTimePatternGenerator.DisplayWidth

DateTimePatternGenerator.DisplayWidth

Returns

String

String

GetInstance()

public static DateTimePatternGenerator GetInstance()

Returns

DateTimePatternGenerator

DateTimePatternGenerator

GetInstance(ULocale)

public static DateTimePatternGenerator GetInstance(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

DateTimePatternGenerator

DateTimePatternGenerator

GetInstance(Locale)

public static DateTimePatternGenerator GetInstance(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

DateTimePatternGenerator

DateTimePatternGenerator

GetSkeleton(String)

public String GetSkeleton(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetSkeletons(Map<String, String>)

public Map<String, String> GetSkeletons(Map<String, String> arg0)

Parameters

arg0 Map<String, String>

Map

Returns

Map<String, String>

Map

IsFrozen()

public bool IsFrozen()

Returns

bool

bool

ReplaceFieldTypes(String, String)

public String ReplaceFieldTypes(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

ReplaceFieldTypes(String, String, int)

public String ReplaceFieldTypes(String arg0, String arg1, int arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 int

int

Returns

String

String

SetAppendItemFormat(int, String)

public void SetAppendItemFormat(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

SetAppendItemName(int, String)

public void SetAppendItemName(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

SetDateTimeFormat(String)

public void SetDateTimeFormat(String arg0)

Parameters

arg0 String

String

SetDateTimeFormat(int, String)

public void SetDateTimeFormat(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

SetDecimal(String)

public void SetDecimal(String arg0)

Parameters

arg0 String

String

Operators

implicit operator Freezable(DateTimePatternGenerator)

public static implicit operator Freezable(DateTimePatternGenerator t)

Parameters

t DateTimePatternGenerator

Returns

Freezable

implicit operator Cloneable(DateTimePatternGenerator)

public static implicit operator Cloneable(DateTimePatternGenerator t)

Parameters

t DateTimePatternGenerator

Returns

Cloneable