Enum Facetable

java.lang.Object
java.lang.Enum<Facetable>
org.alfresco.repo.dictionary.Facetable
All Implemented Interfaces:
Serializable, Comparable<Facetable>, java.lang.constant.Constable

public enum Facetable extends Enum<Facetable>
How faceting is to be supported
Author:
Andy
  • Enum Constant Details

    • TRUE

      public static final Facetable TRUE
      TRUE - faceting is required and enhanced support for this is provided if possible
    • UNSET

      public static final Facetable UNSET
      UNSET - facet support is unset, standard support is assumed
    • FALSE

      public static final Facetable FALSE
      FALSE - feceting is not required and will not be supported
  • Method Details

    • values

      public static Facetable[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Facetable valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • serializer

      public static String serializer(Facetable facetable)
    • deserializer

      public static Facetable deserializer(String value)