public interface DataHelper
| Modifier and Type | Field and Description |
|---|---|
static DataHelper |
INSTANCE
The default DataHelper.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
convert(Property property,
Object value)
|
Object |
convert(Type type,
Object value)
Convert the specified value to an
instance
of the specified type. |
Calendar |
toCalendar(String dateString)
Convert from a String representation of an SDO date type to a Calendar
using the default locale.
|
Calendar |
toCalendar(String dateString,
Locale locale)
Convert from a String representation of an SDO date type to a Calendar
using the specified locale, or the default locale if the locale is null.
|
Date |
toDate(String dateString)
Convert from a String representation of an SDO date type to a Date.
|
String |
toDateTime(Calendar calendar)
Convert from a Calendar to a String representation of the DateTime type.
|
String |
toDateTime(Date date)
Convert from a Date to a String representation of the DateTime type.
|
String |
toDay(Calendar calendar)
Convert from a Calendar to a String representation of the Day type.
|
String |
toDay(Date date)
Convert from a Date to a String representation of the Day type.
|
String |
toDuration(Calendar calendar)
Convert from a Calendar to a String representation of the Duration type.
|
String |
toDuration(Date date)
Convert from a Date to a String representation of the Duration type.
|
String |
toMonth(Calendar calendar)
Convert from a Calendar to a String representation of the Month type.
|
String |
toMonth(Date date)
Convert from a Date to a String representation of the Month type.
|
String |
toMonthDay(Calendar calendar)
Convert from a Calendar to a String representation of the MonthDay type.
|
String |
toMonthDay(Date date)
Convert from a Date to a String representation of the MonthDay type.
|
String |
toTime(Calendar calendar)
Convert from a Calendar to a String representation of the Time type.
|
String |
toTime(Date date)
Convert from a Date to a String representation of the Time type.
|
String |
toYear(Calendar calendar)
Convert from a Calendar to a String representation of the Year type.
|
String |
toYear(Date date)
Convert from a Date to a String representation of the Year type.
|
String |
toYearMonth(Calendar calendar)
Convert from a Calendar to a String representation of the YearMonth type.
|
String |
toYearMonth(Date date)
Convert from a Date to a String representation of the YearMonth type.
|
String |
toYearMonthDay(Calendar calendar)
Convert from a Calendar to a String representation of the YearMonthDay
type.
|
String |
toYearMonthDay(Date date)
Convert from a Date to a String representation of the YearMonthDay type.
|
static final DataHelper INSTANCE
Date toDate(String dateString)
dateString - the String representation of an SDO date typeIllegalArgumentException - for invalid formats.Calendar toCalendar(String dateString)
dateString - the String representation of an SDO date typeIllegalArgumentException - for invalid formats.Calendar toCalendar(String dateString, Locale locale)
dateString - the String representation of an SDO date typelocale - the locale or null for default locale.IllegalArgumentException - for invalid formats.String toDateTime(Date date)
date - the dateString toDuration(Date date)
date - the dateString toTime(Date date)
date - the dateString toDay(Date date)
date - the dateString toMonth(Date date)
date - the dateString toMonthDay(Date date)
date - the dateString toYear(Date date)
date - the dateString toYearMonth(Date date)
date - the dateString toYearMonthDay(Date date)
date - the dateString toDateTime(Calendar calendar)
calendar - the calendar to convertString toDuration(Calendar calendar)
calendar - the calendar to convertString toTime(Calendar calendar)
calendar - the calendar to convertString toDay(Calendar calendar)
calendar - the calendar to convertString toMonth(Calendar calendar)
calendar - the calendar to convertString toMonthDay(Calendar calendar)
calendar - the calendar to convertString toYear(Calendar calendar)
calendar - the calendar to convertString toYearMonth(Calendar calendar)
calendar - the calendar to convertString toYearMonthDay(Calendar calendar)
calendar - the calendar to convertObject convert(Type type, Object value)
instance
of the specified type. Supported conversions are listed in Section 16 of
the SDO specification.type - the target data type.value - the value to convertIllegalArgumentException - if the value could not be convertedconvert(Property, Object)Object convert(Property property, Object value)
instance
of the specified property's type. The specified
value must be a List if the property is many
valued. In this case, all the values in the List are converted.property - the target data type property.value - the value or List of values to convertIllegalArgumentException - if the value could not be convertedconvert(Type, Object)Copyright © 2020. All rights reserved.