Class ComponentType

java.lang.Object
com.aquima.interactions.foundation.lic.ComponentType
All Implemented Interfaces:
Serializable

public final class ComponentType extends Object implements Serializable
This is an enumerated type class containing the type of components for which a license may be present.
Since:
5.1
Author:
O. Kerpershoek
See Also:
  • Field Details

    • INTERACTIONS

      public static final ComponentType INTERACTIONS
      This static member may be used to identify the interactions component.
    • STUDIO

      public static final ComponentType STUDIO
      This static member may be used to identify the studio component.
    • BMA

      public static final ComponentType BMA
      This static member may be used to identify the bma component.
    • BCC

      public static final ComponentType BCC
      This static member may be used to identify the bcc component.
    • PUBLISHER

      public static final ComponentType PUBLISHER
      This static member may be used to identify the publisher component.
  • Method Details

    • valueOf

      public static ComponentType valueOf(String name)
      This method returns the type for the specified name.
      Parameters:
      name - The component name for which the type is requested.
      Returns:
      The component type for the specified name.
    • getName

      public String getName()
      This method returns the name of the component type.
      Returns:
      the name of the component type.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object