Enum ELayoutType

java.lang.Object
java.lang.Enum<ELayoutType>
de.xima.fc.mdl.enums.ELayoutType
All Implemented Interfaces:
Serializable, Comparable<ELayoutType>

public enum ELayoutType extends Enum<ELayoutType>
Enum with appender-layout patterns
Author:
XIMA MEDIA GmbH
  • Enum Constant Details

  • Method Details

    • values

      public static ELayoutType[] 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 ELayoutType 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
    • getByClass

      public static ELayoutType getByClass(String absoluteClassName)
      Returns the layout by the given absolute layout class name
      Parameters:
      absoluteClassName - String the absolute class name
      Returns:
      ELayoutType of the given class name
    • getTypeClass

      public String getTypeClass()
      Returns:
      String the absolute class name of the layout
    • getAssignedKeys

      public EAppenderKey[] getAssignedKeys()
      Returns:
      the available EAppenderKeys of the layout class