juzu

## Class PropertyType<T>

- java.lang.Object
- - juzu.PropertyType<T>

- Type Parameters:
    `T` - the property generic type

      public abstract class PropertyType<T>
      extends Object

  A property type describe a property associated with a generic type for providing type safetyness when dealing with properties.
  Author:
    Julien Viet

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static PropertyType<String>` | `ASSET` Asset.
    `static PropertyType<Charset>` | `ENCODING` Charset.
    `static PropertyType<Boolean>` | `ESCAPE_XML` Escape XML.
    `static PropertyType<Map.Entry<String,String[]>>` | `HEADER` Header response.
    `static PropertyType<Element>` | `HEADER_TAG` Header tag.
    `static PropertyType<Map.Entry<String,String>>` | `META_HTTP_EQUIV` Http-equiv meta tag.
    `static PropertyType<Map.Entry<String,String>>` | `META_TAG` Named meta tag .
    `static PropertyType<String>` | `MIME_TYPE` Mime type.
    `static PropertyType<String>` | `PATH` Path.
    `static PropertyType<Boolean>` | `REDIRECT_AFTER_ACTION` Redirect after action.
    `static PropertyType<String>` | `TITLE` Title.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `cast(Object o)`
    `boolean` | `equals(Object obj)`
    `int` | `hashCode()`

    - ### Methods inherited from class java.lang.Object

      `getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### ASSET

          public static PropertyType<String> ASSET

      Asset.

    - #### TITLE

          public static PropertyType<String> TITLE

      Title.

    - #### PATH

          public static final PropertyType<String> PATH

      Path.

    - #### REDIRECT_AFTER_ACTION

          public static final PropertyType<Boolean> REDIRECT_AFTER_ACTION

      Redirect after action.

    - #### HEADER

          public static final PropertyType<Map.Entry<String,String[]>> HEADER

      Header response.

    - #### HEADER_TAG

          public static final PropertyType<Element> HEADER_TAG

      Header tag.

    - #### META_TAG

          public static final PropertyType<Map.Entry<String,String>> META_TAG

      Named meta tag .

    - #### META_HTTP_EQUIV

          public static final PropertyType<Map.Entry<String,String>> META_HTTP_EQUIV

      Http-equiv meta tag.

    - #### MIME_TYPE

          public static PropertyType<String> MIME_TYPE

      Mime type.

    - #### ENCODING

          public static PropertyType<Charset> ENCODING

      Charset.

    - #### ESCAPE_XML

          public static PropertyType<Boolean> ESCAPE_XML

      Escape XML.

  - ### Method Detail

    - #### cast

          public final T cast(Object o)

    - #### equals

          public final boolean equals(Object obj)

      Overrides:
        `equals` in class `Object`

    - #### hashCode

          public final int hashCode()

      Overrides:
        `hashCode` in class `Object`

Copyright © 2018 eXo Platform SAS. All rights reserved.