## Uses of Class
com.holonplatform.core.temporal.TemporalType

- Packages that use TemporalType
  Package | Description
  --- | ---
  com.holonplatform.core.i18n |
  com.holonplatform.core.presentation |
  com.holonplatform.core.property |
  com.holonplatform.core.temporal |

- - ### Uses of TemporalType in com.holonplatform.core.i18n

    Methods in com.holonplatform.core.i18n with parameters of type TemporalType
    Modifier and Type | Method and Description
    --- | ---
    `default String` | LocalizationContext.`format(Date date, TemporalType type)` Format given `date` according to current Context `Locale` using default format styles.
    `String` | LocalizationContext.`format(Date date, TemporalType type, TemporalFormat dateFormat, TemporalFormat timeFormat)` Format given `date` according to current Context `Locale`.
    `default DateFormat` | LocalizationContext.`getDateFormat(TemporalType type)` Get a `DateFormat` for `Date` formatting and set it up according to context `Locale` and `Localization` settings, using default format styles.
    `DateFormat` | LocalizationContext.`getDateFormat(TemporalType type, TemporalFormat dateFormat, TemporalFormat timeFormat)` Get a `DateFormat` for `Date` formatting and set it up according to context `Locale` and `Localization` settings.
    `default DateTimeFormatter` | LocalizationContext.`getDateTimeFormatter(TemporalType type)` Get a `DateTimeFormatter` for javax.time.* types formatting and set it up according to context `Locale` and `Localization` settings, using default format styles.
    `DateTimeFormatter` | LocalizationContext.`getDateTimeFormatter(TemporalType type, TemporalFormat dateFormat, TemporalFormat timeFormat)` Get a `DateTimeFormatter` for javax.time.* types formatting and set it up according to context `Locale` and `Localization` settings.

  - ### Uses of TemporalType in com.holonplatform.core.presentation

    Fields in com.holonplatform.core.presentation with type parameters of type TemporalType
    Modifier and Type | Field and Description
    --- | ---
    `static ConfigProperty<TemporalType>` | StringValuePresenter.`TEMPORAL_TYPE` Presentation parameter to set the `TemporalType` to use to present `Date` and `Calendar` values

  - ### Uses of TemporalType in com.holonplatform.core.property

    Methods in com.holonplatform.core.property that return types with arguments of type TemporalType
    Modifier and Type | Method and Description
    --- | ---
    `Optional<TemporalType>` | PropertyConfiguration.`getTemporalType()` Get the optional `TemporalType` specification for `Date` or `Calendar` type properties, which can be used to perform consistent operations on property value, such as presentation, rendering or persistence data manipulation.

    Methods in com.holonplatform.core.property with parameters of type TemporalType
    Modifier and Type | Method and Description
    --- | ---
    `void` | PropertyConfiguration.PropertyConfigurationEditor.`setTemporalType(TemporalType temporalType)` Set the optional `TemporalType` specification for `Date` or `Calendar` type properties.
    `B` | Property.Builder.`temporalType(TemporalType temporalType)` Set the optional `TemporalType` specification for `Date` or `Calendar` type properties, which can be used to perform consistent operations on property value, such as presentation, rendering or persistence data manipulation.

  - ### Uses of TemporalType in com.holonplatform.core.temporal

    Methods in com.holonplatform.core.temporal that return TemporalType
    Modifier and Type | Method and Description
    --- | ---
    `static TemporalType` | TemporalType.`getTemporalType(Temporal temporal)` Get temporal macro-type of given `temporal` instance
    `static TemporalType` | TemporalType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static TemporalType[]` | TemporalType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Copyright © 2017 The Holon Platform. All rights reserved.