Class HvlOAuthProfileGroupCopiablePersistModel

java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>

@Validated public class HvlOAuthProfileGroupCopiablePersistModel extends HvlOAuthProfileGroupPersistModel
A data transfer object is used for profile group persist operations.
See Also:
  • Constructor Details

    • HvlOAuthProfileGroupCopiablePersistModel

      public HvlOAuthProfileGroupCopiablePersistModel()
  • Method Details

    • getSourceProfileGroupIdToCopy

      public Long getSourceProfileGroupIdToCopy()
      Gets source profile group id to copy.
      Returns:
      the source profile group id to copy
    • setSourceProfileGroupIdToCopy

      public void setSourceProfileGroupIdToCopy(Long sourceProfileGroupIdToCopy)
      Sets source profile group id to copy.
      Parameters:
      sourceProfileGroupIdToCopy - the source profile group id to copy
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class HvlOAuthProfileGroupPersistModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class HvlOAuthProfileGroupPersistModel