Class DateTimePatternGenerator
public class DateTimePatternGenerator : JVMBridgeBase<DateTimePatternGenerator>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IFreezable<DateTimePatternGenerator>, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<DateTimePatternGenerator>DateTimePatternGenerator
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<DateTimePatternGenerator>.SExecuteWithSignature(Type, string, string, params object[])JVMBridgeBase<DateTimePatternGenerator>.SExecute<TReturn, TConverter>(Type, string, params object[])JVMBridgeBase<DateTimePatternGenerator>.IsAssignableFrom(IJavaType)JVMBridgeBase<DateTimePatternGenerator>.IsAssignableFrom<T>()JVMBridgeBase<DateTimePatternGenerator>.Execute<T>(params T[])JVMBridgeBase<DateTimePatternGenerator>.DynBridgeClazzJVMBridgeBase<DateTimePatternGenerator>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DAY
public static int DAY { get; }
Property Value
DAYPERIOD
public static int DAYPERIOD { get; }
Property Value
DAY_OF_WEEK_IN_MONTH
public static int DAY_OF_WEEK_IN_MONTH { get; }
Property Value
DAY_OF_YEAR
public static int DAY_OF_YEAR { get; }
Property Value
ERA
public static int ERA { get; }
Property Value
FRACTIONAL_SECOND
public static int FRACTIONAL_SECOND { get; }
Property Value
HOUR
public static int HOUR { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MATCH_ALL_FIELDS_LENGTH
public static int MATCH_ALL_FIELDS_LENGTH { get; }
Property Value
MATCH_HOUR_FIELD_LENGTH
public static int MATCH_HOUR_FIELD_LENGTH { get; }
Property Value
MATCH_NO_OPTIONS
public static int MATCH_NO_OPTIONS { get; }
Property Value
MINUTE
public static int MINUTE { get; }
Property Value
MONTH
public static int MONTH { get; }
Property Value
QUARTER
public static int QUARTER { get; }
Property Value
SECOND
public static int SECOND { get; }
Property Value
WEEKDAY
public static int WEEKDAY { get; }
Property Value
WEEK_OF_MONTH
https://developer.android.com/reference/android/icu/text/DateTimePatternGenerator.html#WEEK_OF_MONTH
public static int WEEK_OF_MONTH { get; }
Property Value
WEEK_OF_YEAR
public static int WEEK_OF_YEAR { get; }
Property Value
YEAR
public static int YEAR { get; }
Property Value
ZONE
public static int ZONE { get; }
Property Value
Methods
AddPattern(String, bool, PatternInfo)
public DateTimePatternGenerator AddPattern(String arg0, bool arg1, DateTimePatternGenerator.PatternInfo arg2)
Parameters
arg0
Stringarg1
boolarg2
DateTimePatternGenerator.PatternInfo
Returns
CloneAsThawed()
public object CloneAsThawed()
Returns
Freeze()
public object Freeze()
Returns
GetAppendItemFormat(int)
public String GetAppendItemFormat(int arg0)
Parameters
Returns
GetAppendItemName(int)
public String GetAppendItemName(int arg0)
Parameters
Returns
GetBaseSkeleton(String)
public String GetBaseSkeleton(String arg0)
Parameters
Returns
GetBaseSkeletons(Set<String>)
public Set<String> GetBaseSkeletons(Set<String> arg0)
Parameters
Returns
GetBestPattern(String)
public String GetBestPattern(String arg0)
Parameters
Returns
GetBestPattern(String, int)
public String GetBestPattern(String arg0, int arg1)
Parameters
Returns
GetDateTimeFormat()
public String GetDateTimeFormat()
Returns
GetDateTimeFormat(int)
public String GetDateTimeFormat(int arg0)
Parameters
Returns
GetDecimal()
public String GetDecimal()
Returns
GetDefaultHourCycle()
public DateFormat.HourCycle GetDefaultHourCycle()
Returns
GetEmptyInstance()
public static DateTimePatternGenerator GetEmptyInstance()
Returns
GetFieldDisplayName(int, DisplayWidth)
public String GetFieldDisplayName(int arg0, DateTimePatternGenerator.DisplayWidth arg1)
Parameters
Returns
GetInstance()
https://developer.android.com/reference/android/icu/text/DateTimePatternGenerator.html#getInstance()
public static DateTimePatternGenerator GetInstance()
Returns
GetInstance(ULocale)
public static DateTimePatternGenerator GetInstance(ULocale arg0)
Parameters
Returns
GetInstance(Locale)
public static DateTimePatternGenerator GetInstance(Locale arg0)
Parameters
Returns
GetSkeleton(String)
public String GetSkeleton(String arg0)
Parameters
Returns
GetSkeletons(Map<String, String>)
public Map<String, String> GetSkeletons(Map<String, String> arg0)
Parameters
Returns
IsFrozen()
public bool IsFrozen()
Returns
ReplaceFieldTypes(String, String)
public String ReplaceFieldTypes(String arg0, String arg1)
Parameters
Returns
ReplaceFieldTypes(String, String, int)
public String ReplaceFieldTypes(String arg0, String arg1, int arg2)
Parameters
Returns
SetAppendItemFormat(int, String)
public void SetAppendItemFormat(int arg0, String arg1)
Parameters
SetAppendItemName(int, String)
public void SetAppendItemName(int arg0, String arg1)
Parameters
SetDateTimeFormat(String)
public void SetDateTimeFormat(String arg0)
Parameters
SetDateTimeFormat(int, String)
public void SetDateTimeFormat(int arg0, String arg1)
Parameters
SetDecimal(String)
public void SetDecimal(String arg0)
Parameters
Operators
implicit operator Freezable(DateTimePatternGenerator)
Converter from DateTimePatternGenerator to Freezable
public static implicit operator Freezable(DateTimePatternGenerator t)
Parameters
Returns
implicit operator Cloneable(DateTimePatternGenerator)
Converter from DateTimePatternGenerator to Cloneable
public static implicit operator Cloneable(DateTimePatternGenerator t)