Class CpoFunctionGroupBean

java.lang.Object
org.synchronoss.cpo.core.meta.bean.CpoClassBean
org.synchronoss.cpo.core.meta.bean.CpoFunctionGroupBean
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CpoFunctionGroup

public class CpoFunctionGroupBean extends CpoClassBean
Plain-data holder for the fields of a CPO function group as loaded from meta XML: the group's name (inherited from CpoClassBean) and its CRUD type (INSERT, RETRIEVE, UPDATE, DELETE, EXIST, EXECUTE). CpoFunctionGroup extends this with the runtime behavior (its list of functions).
Author:
dberry
See Also:
  • Constructor Details

    • CpoFunctionGroupBean

      public CpoFunctionGroupBean()
      Creates an empty instance.
  • Method Details

    • getType

      public String getType()
      Gets the CRUD type of this function group (e.g. INSERT, RETRIEVE).
      Returns:
      the CRUD type name
    • setType

      public void setType(String type)
      Sets the CRUD type of this function group.
      Parameters:
      type - the CRUD type name
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class CpoClassBean
    • toString

      public String toString()
      Overrides:
      toString in class CpoClassBean
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class CpoClassBean