public class DateOnly extends ValueType
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.DateOnly
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
|
static java.lang.String |
assemblyShortName
Assembly name: System.Private.CoreLib
|
static java.lang.String |
className
Qualified class name: System.DateOnly
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
DateOnly() |
DateOnly(int year,
int month,
int day) |
DateOnly(int year,
int month,
int day,
Calendar calendar) |
DateOnly(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DateOnly |
AddDays(int value) |
DateOnly |
AddMonths(int value) |
DateOnly |
AddYears(int value) |
static DateOnly |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into DateOnly, a cast assert is made to check if types are compatible. |
int |
CompareTo(DateOnly value) |
int |
CompareTo(NetObject value) |
void |
Deconstruct(JCORefOut<java.util.concurrent.atomic.AtomicInteger> year,
JCORefOut<java.util.concurrent.atomic.AtomicInteger> month,
JCORefOut<java.util.concurrent.atomic.AtomicInteger> day) |
boolean |
Equals(DateOnly value) |
static DateOnly |
FromDateTime(DateTime dateTime) |
static DateOnly |
FromDayNumber(int dayNumber) |
int |
getDay() |
int |
getDayNumber() |
DayOfWeek |
getDayOfWeek() |
int |
getDayOfYear() |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
static DateOnly |
getMaxValue() |
static DateOnly |
getMinValue() |
int |
getMonth() |
int |
getYear() |
static DateOnly |
Parse(java.lang.String s) |
static DateOnly |
Parse(java.lang.String s,
IFormatProvider provider) |
static DateOnly |
Parse(java.lang.String s,
IFormatProvider provider,
DateTimeStyles style) |
static DateOnly |
ParseExact(java.lang.String dupParam0,
JCORefOut dupParam1) |
static DateOnly |
ParseExact(java.lang.String dupParam0,
JCORefOut dupParam1,
IFormatProvider dupParam2,
DateTimeStyles dupParam3) |
static DateOnly |
ParseExact(java.lang.String s,
java.lang.String format) |
static DateOnly |
ParseExact(java.lang.String s,
java.lang.String[] formats) |
static DateOnly |
ParseExact(java.lang.String s,
java.lang.String[] formats,
IFormatProvider provider,
DateTimeStyles style) |
static DateOnly |
ParseExact(java.lang.String s,
java.lang.String format,
IFormatProvider provider,
DateTimeStyles style) |
void |
setJCOInstance(JCObject instance) |
DateTime |
ToDateTime(TimeOnly time) |
DateTime |
ToDateTime(TimeOnly time,
DateTimeKind kind) |
java.lang.String |
ToLongDateString() |
java.lang.String |
ToShortDateString() |
java.lang.String |
ToString(IFormatProvider provider) |
java.lang.String |
ToString(java.lang.String format) |
java.lang.String |
ToString(java.lang.String format,
IFormatProvider provider) |
static boolean |
TryParse(java.lang.String s,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result) |
static boolean |
TryParse(java.lang.String s,
IFormatProvider provider,
JCORefOut<DateOnly> result) |
static boolean |
TryParse(java.lang.String s,
JCORefOut<DateOnly> result) |
static boolean |
TryParseExact(java.lang.String s,
java.lang.String[] formats,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result) |
static boolean |
TryParseExact(java.lang.String s,
java.lang.String[] formats,
JCORefOut<DateOnly> result) |
static boolean |
TryParseExact(java.lang.String s,
java.lang.String format,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result) |
static boolean |
TryParseExact(java.lang.String s,
java.lang.String format,
JCORefOut<DateOnly> result) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public DateOnly()
throws java.lang.Throwable
java.lang.Throwablepublic DateOnly(int year,
int month,
int day)
throws java.lang.Throwable,
ArgumentException,
ArgumentOutOfRangeException,
PlatformNotSupportedException,
NotSupportedException,
ObjectDisposedException,
InvalidOperationException,
RankException,
ArrayTypeMismatchException,
IndexOutOfRangeException
public DateOnly(int year,
int month,
int day,
Calendar calendar)
throws java.lang.Throwable,
NotSupportedException,
ArgumentException,
ArgumentNullException,
ArgumentOutOfRangeException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionpublic DateOnly(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic DateOnly AddDays(int value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
public DateOnly AddMonths(int value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, IndexOutOfRangeException
public DateOnly AddYears(int value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException, IndexOutOfRangeException
public static DateOnly cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into DateOnly, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedDateOnly instancejava.lang.Throwable - in case of error during cast operationpublic int CompareTo(DateOnly value) throws java.lang.Throwable
java.lang.Throwablepublic int CompareTo(NetObject value) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, IndexOutOfRangeException, RankException, CultureNotFoundException, ObjectDisposedException
public void Deconstruct(JCORefOut<java.util.concurrent.atomic.AtomicInteger> year, JCORefOut<java.util.concurrent.atomic.AtomicInteger> month, JCORefOut<java.util.concurrent.atomic.AtomicInteger> day) throws java.lang.Throwable
java.lang.Throwablepublic boolean Equals(DateOnly value) throws java.lang.Throwable
java.lang.Throwablepublic static DateOnly FromDateTime(DateTime dateTime) throws java.lang.Throwable
java.lang.Throwablepublic static DateOnly FromDayNumber(int dayNumber) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
public int getDay()
throws java.lang.Throwable
java.lang.Throwablepublic int getDayNumber()
throws java.lang.Throwable
java.lang.Throwablepublic DayOfWeek getDayOfWeek() throws java.lang.Throwable
java.lang.Throwablepublic int getDayOfYear()
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypeString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypeString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypeObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypeString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypeJCType representing the CLR Type of the instantiated Classpublic static DateOnly getMaxValue() throws java.lang.Throwable
java.lang.Throwablepublic static DateOnly getMinValue() throws java.lang.Throwable
java.lang.Throwablepublic int getMonth()
throws java.lang.Throwable
java.lang.Throwablepublic int getYear()
throws java.lang.Throwable
java.lang.Throwablepublic static DateOnly Parse(java.lang.String s) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, CultureNotFoundException, IndexOutOfRangeException, OverflowException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionIndexOutOfRangeExceptionOverflowExceptionFormatExceptionpublic static DateOnly Parse(java.lang.String s, IFormatProvider provider) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, CultureNotFoundException, IndexOutOfRangeException, OverflowException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionIndexOutOfRangeExceptionOverflowExceptionFormatExceptionpublic static DateOnly Parse(java.lang.String s, IFormatProvider provider, DateTimeStyles style) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ArgumentNullException, ObjectDisposedException, RankException, IndexOutOfRangeException, OutOfMemoryException, ExternalException, OverflowException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionPlatformNotSupportedExceptionArrayTypeMismatchExceptionNotSupportedExceptionArgumentNullExceptionObjectDisposedExceptionRankExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionExternalExceptionOverflowExceptionFormatExceptionpublic static DateOnly ParseExact(java.lang.String dupParam0, JCORefOut dupParam1) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, OverflowException, FormatException
public static DateOnly ParseExact(java.lang.String dupParam0, JCORefOut dupParam1, IFormatProvider dupParam2, DateTimeStyles dupParam3) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ArgumentNullException, ObjectDisposedException, RankException, IndexOutOfRangeException, OverflowException, OutOfMemoryException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionPlatformNotSupportedExceptionArrayTypeMismatchExceptionNotSupportedExceptionArgumentNullExceptionObjectDisposedExceptionRankExceptionIndexOutOfRangeExceptionOverflowExceptionOutOfMemoryExceptionFormatExceptionpublic static DateOnly ParseExact(java.lang.String s, java.lang.String format) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, TypeInitializationException, OverflowException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionTypeInitializationExceptionOverflowExceptionFormatExceptionpublic static DateOnly ParseExact(java.lang.String s, java.lang.String[] formats) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, OverflowException, FormatException
public static DateOnly ParseExact(java.lang.String s, java.lang.String[] formats, IFormatProvider provider, DateTimeStyles style) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ArgumentNullException, ObjectDisposedException, RankException, IndexOutOfRangeException, OverflowException, OutOfMemoryException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionPlatformNotSupportedExceptionArrayTypeMismatchExceptionNotSupportedExceptionArgumentNullExceptionObjectDisposedExceptionRankExceptionIndexOutOfRangeExceptionOverflowExceptionOutOfMemoryExceptionFormatExceptionpublic static DateOnly ParseExact(java.lang.String s, java.lang.String format, IFormatProvider provider, DateTimeStyles style) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ArgumentNullException, ObjectDisposedException, RankException, IndexOutOfRangeException, TypeInitializationException, OverflowException, OutOfMemoryException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionPlatformNotSupportedExceptionArrayTypeMismatchExceptionNotSupportedExceptionArgumentNullExceptionObjectDisposedExceptionRankExceptionIndexOutOfRangeExceptionTypeInitializationExceptionOverflowExceptionOutOfMemoryExceptionFormatExceptionpublic void setJCOInstance(JCObject instance)
setJCOInstance in class ValueTypepublic DateTime ToDateTime(TimeOnly time) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public DateTime ToDateTime(TimeOnly time, DateTimeKind kind) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public java.lang.String ToLongDateString()
throws java.lang.Throwable,
NotSupportedException,
ArgumentException,
IndexOutOfRangeException,
PlatformNotSupportedException,
ArgumentNullException,
ArgumentOutOfRangeException,
OutOfMemoryException,
FormatException,
InvalidOperationException,
CultureNotFoundException,
OverflowException
public java.lang.String ToShortDateString()
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String ToString(IFormatProvider provider) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, IndexOutOfRangeException, PlatformNotSupportedException, ArgumentNullException, OutOfMemoryException, FormatException, CultureNotFoundException, OverflowException
public java.lang.String ToString(java.lang.String format)
throws java.lang.Throwable,
ArgumentException,
NotSupportedException,
InvalidOperationException,
ArgumentOutOfRangeException,
IndexOutOfRangeException,
PlatformNotSupportedException,
ArgumentNullException,
OutOfMemoryException,
FormatException,
CultureNotFoundException,
OverflowException
public java.lang.String ToString(java.lang.String format,
IFormatProvider provider)
throws java.lang.Throwable,
ArgumentException,
ArgumentOutOfRangeException,
PlatformNotSupportedException,
NotSupportedException,
ObjectDisposedException,
InvalidOperationException,
RankException,
ArrayTypeMismatchException,
IndexOutOfRangeException,
OutOfMemoryException,
SecurityException,
OverflowException,
FormatException,
CultureNotFoundException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionSecurityExceptionOverflowExceptionFormatExceptionCultureNotFoundExceptionpublic static boolean TryParse(java.lang.String s,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
PlatformNotSupportedException,
ArgumentException,
OutOfMemoryException,
ExternalException,
ArgumentNullException,
InvalidOperationException,
CultureNotFoundException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
OverflowException,
NotSupportedException
public static boolean TryParse(java.lang.String s,
IFormatProvider provider,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
PlatformNotSupportedException,
ArgumentException,
ArgumentNullException,
CultureNotFoundException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
OverflowException,
NotSupportedException
public static boolean TryParse(java.lang.String s,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
PlatformNotSupportedException,
ArgumentException,
ArgumentNullException,
CultureNotFoundException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
OverflowException,
NotSupportedException
public static boolean TryParseExact(java.lang.String s,
java.lang.String[] formats,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
PlatformNotSupportedException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
NotSupportedException,
OverflowException,
InvalidOperationException,
ArgumentNullException,
OutOfMemoryException,
FormatException,
CultureNotFoundException,
ArrayTypeMismatchException,
ArgumentException
java.lang.ThrowablePlatformNotSupportedExceptionIndexOutOfRangeExceptionArgumentOutOfRangeExceptionNotSupportedExceptionOverflowExceptionInvalidOperationExceptionArgumentNullExceptionOutOfMemoryExceptionFormatExceptionCultureNotFoundExceptionArrayTypeMismatchExceptionArgumentExceptionpublic static boolean TryParseExact(java.lang.String s,
java.lang.String[] formats,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
PlatformNotSupportedException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
OverflowException,
ArgumentException,
InvalidOperationException,
ArgumentNullException,
FormatException,
ArrayTypeMismatchException
public static boolean TryParseExact(java.lang.String s,
java.lang.String format,
IFormatProvider provider,
DateTimeStyles style,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
NotSupportedException,
ArgumentException,
IndexOutOfRangeException,
PlatformNotSupportedException,
ArgumentOutOfRangeException,
InvalidOperationException,
ArgumentNullException,
RankException,
ArrayTypeMismatchException,
TypeInitializationException,
OverflowException,
OutOfMemoryException,
FormatException,
CultureNotFoundException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionIndexOutOfRangeExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionArgumentNullExceptionRankExceptionArrayTypeMismatchExceptionTypeInitializationExceptionOverflowExceptionOutOfMemoryExceptionFormatExceptionCultureNotFoundExceptionpublic static boolean TryParseExact(java.lang.String s,
java.lang.String format,
JCORefOut<DateOnly> result)
throws java.lang.Throwable,
IndexOutOfRangeException,
PlatformNotSupportedException,
ArgumentOutOfRangeException,
RankException,
ArgumentException,
ArrayTypeMismatchException,
TypeInitializationException,
OverflowException,
InvalidOperationException,
ArgumentNullException,
FormatException