Class TimeZone
public class TimeZone : JVMBridgeBase<TimeZone>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, IFreezable<TimeZone>, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<TimeZone>TimeZone
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<TimeZone>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<TimeZone>.IsAssignableFrom(IJavaType)JVMBridgeBase<TimeZone>.IsAssignableFrom<T>()JVMBridgeBase<TimeZone>.Execute<T>(params T[])JVMBridgeBase<TimeZone>.DynBridgeClazzJVMBridgeBase<TimeZone>.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
TimeZone()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("TimeZone class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TimeZone()
TimeZone(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
[Obsolete("TimeZone class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TimeZone(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
GENERIC_LOCATION
public static int GENERIC_LOCATION { get; }
Property Value
GMT_ZONE
public static TimeZone GMT_ZONE { 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
LONG
public static int LONG { get; }
Property Value
LONG_GENERIC
public static int LONG_GENERIC { get; }
Property Value
LONG_GMT
public static int LONG_GMT { get; }
Property Value
SHORT
public static int SHORT { get; }
Property Value
SHORT_COMMONLY_USED
public static int SHORT_COMMONLY_USED { get; }
Property Value
SHORT_GENERIC
public static int SHORT_GENERIC { get; }
Property Value
SHORT_GMT
public static int SHORT_GMT { get; }
Property Value
TIMEZONE_ICU
public static int TIMEZONE_ICU { get; }
Property Value
TIMEZONE_JDK
public static int TIMEZONE_JDK { get; }
Property Value
UNKNOWN_ZONE
public static TimeZone UNKNOWN_ZONE { get; }
Property Value
UNKNOWN_ZONE_ID
public static String UNKNOWN_ZONE_ID { get; }
Property Value
Methods
CloneAsThawed()
public object CloneAsThawed()
Returns
CountEquivalentIDs(String)
public static int CountEquivalentIDs(String arg0)
Parameters
Returns
Freeze()
public object Freeze()
Returns
GetAvailableIDs()
public static String[] GetAvailableIDs()
Returns
GetAvailableIDs(SystemTimeZoneType, String, Integer)
public static Set<String> GetAvailableIDs(TimeZone.SystemTimeZoneType arg0, String arg1, Integer arg2)
Parameters
arg0
TimeZone.SystemTimeZoneTypearg1
Stringarg2
Integer
Returns
GetAvailableIDs(String)
public static String[] GetAvailableIDs(String arg0)
Parameters
Returns
GetAvailableIDs(int)
public static String[] GetAvailableIDs(int arg0)
Parameters
Returns
GetCanonicalID(String)
public static String GetCanonicalID(String arg0)
Parameters
Returns
GetCanonicalID(String, bool[])
public static String GetCanonicalID(String arg0, bool[] arg1)
Parameters
Returns
GetDSTSavings()
public int GetDSTSavings()
Returns
GetDefault()
public static TimeZone GetDefault()
Returns
GetDisplayName()
public String GetDisplayName()
Returns
GetDisplayName(ULocale)
public String GetDisplayName(ULocale arg0)
Parameters
Returns
GetDisplayName(Locale)
public String GetDisplayName(Locale arg0)
Parameters
Returns
GetDisplayName(bool, int)
public String GetDisplayName(bool arg0, int arg1)
Parameters
Returns
GetDisplayName(bool, int, ULocale)
public String GetDisplayName(bool arg0, int arg1, ULocale arg2)
Parameters
Returns
GetDisplayName(bool, int, Locale)
public String GetDisplayName(bool arg0, int arg1, Locale arg2)
Parameters
Returns
GetEquivalentID(String, int)
public static String GetEquivalentID(String arg0, int arg1)
Parameters
Returns
GetFrozenTimeZone(String)
public static TimeZone GetFrozenTimeZone(String arg0)
Parameters
Returns
GetID()
public String GetID()
Returns
GetIDForWindowsID(String, String)
public static String GetIDForWindowsID(String arg0, String arg1)
Parameters
Returns
GetOffset(int, int, int, int, int, int)
public int GetOffset(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Parameters
Returns
GetOffset(long)
public int GetOffset(long arg0)
Parameters
Returns
GetOffset(long, bool, int[])
https://developer.android.com/reference/android/icu/util/TimeZone.html#getOffset(long,boolean,int[])
public void GetOffset(long arg0, bool arg1, int[] arg2)
Parameters
GetRawOffset()
public int GetRawOffset()
Returns
GetRegion(String)
public static String GetRegion(String arg0)
Parameters
Returns
GetTZDataVersion()
public static String GetTZDataVersion()
Returns
GetTimeZone(String)
https://developer.android.com/reference/android/icu/util/TimeZone.html#getTimeZone(java.lang.String)
public static TimeZone GetTimeZone(String arg0)
Parameters
Returns
GetTimeZone(String, int)
public static TimeZone GetTimeZone(String arg0, int arg1)
Parameters
Returns
GetWindowsID(String)
public static String GetWindowsID(String arg0)
Parameters
Returns
HasSameRules(TimeZone)
public bool HasSameRules(TimeZone arg0)
Parameters
Returns
InDaylightTime(Date)
public bool InDaylightTime(Date arg0)
Parameters
Returns
IsFrozen()
public bool IsFrozen()
Returns
ObservesDaylightTime()
public bool ObservesDaylightTime()
Returns
SetID(String)
public void SetID(String arg0)
Parameters
SetRawOffset(int)
public void SetRawOffset(int arg0)
Parameters
UseDaylightTime()
public bool UseDaylightTime()
Returns
Operators
implicit operator Freezable(TimeZone)
public static implicit operator Freezable(TimeZone t)
Parameters
t
TimeZone
Returns
implicit operator Serializable(TimeZone)
Converter from TimeZone to Serializable
public static implicit operator Serializable(TimeZone t)
Parameters
t
TimeZone
Returns
implicit operator Cloneable(TimeZone)
public static implicit operator Cloneable(TimeZone t)
Parameters
t
TimeZone