Class MPC

java.lang.Object
com.helger.tenancy.AbstractBusinessObject
com.helger.phase4.model.mpc.MPC
All Implemented Interfaces:
com.helger.commons.id.IHasID<String>, com.helger.commons.type.IHasObjectType, com.helger.commons.type.ITypedObject<String>, com.helger.datetime.domain.IHasCreationDateTime, com.helger.datetime.domain.IHasDeletionDateTime, com.helger.datetime.domain.IHasLastModificationDateTime, IMPC, com.helger.tenancy.datetime.IHasCreationInfo, com.helger.tenancy.datetime.IHasDeletionInfo, com.helger.tenancy.datetime.IHasLastModificationInfo, com.helger.tenancy.IBusinessObject, Serializable

public class MPC extends com.helger.tenancy.AbstractBusinessObject implements IMPC
Default implementation for an MPC
Author:
Philip Helger
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.helger.commons.type.ObjectType
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    MPC(com.helger.photon.security.object.StubObject aStubObject)
     
     
    MPC(String sID)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final com.helger.commons.type.ObjectType
     

    Methods inherited from class com.helger.tenancy.AbstractBusinessObject

    attrs, equals, getCreationDateTime, getCreationUserID, getDeletionDateTime, getDeletionUserID, getID, getLastModificationDateTime, getLastModificationUserID, hashCode, setDeletion, setLastModification, setUndeletion, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.helger.tenancy.IBusinessObject

    attrs, getLastChangeDateTime, isDeleted, isLastChangeAfter, isNotDeleted

    Methods inherited from interface com.helger.datetime.domain.IHasCreationDateTime

    getCreationDate, getCreationDateTime, getCreationTime, hasCreationDateTime, isCreatedAt

    Methods inherited from interface com.helger.tenancy.datetime.IHasCreationInfo

    getCreationUserID, hasCreationUserID

    Methods inherited from interface com.helger.datetime.domain.IHasDeletionDateTime

    getDeletionDate, getDeletionDateTime, getDeletionTime, hasDeletionDateTime, isDeletedAt

    Methods inherited from interface com.helger.tenancy.datetime.IHasDeletionInfo

    getDeletionUserID, hasDeletionUserID

    Methods inherited from interface com.helger.commons.id.IHasID

    getID

    Methods inherited from interface com.helger.datetime.domain.IHasLastModificationDateTime

    getLastModificationDate, getLastModificationDateTime, getLastModificationTime, hasLastModificationDateTime, isLastModifiedAt

    Methods inherited from interface com.helger.tenancy.datetime.IHasLastModificationInfo

    getLastModificationUserID, hasLastModificationUserID

    Methods inherited from interface com.helger.commons.type.IHasObjectType

    getObjectTypeName, hasObjectType
  • Field Details

    • OT

      public static final com.helger.commons.type.ObjectType OT
  • Constructor Details

    • MPC

      public MPC(@Nonnull @Nonempty String sID)
    • MPC

      protected MPC(@Nonnull com.helger.photon.security.object.StubObject aStubObject)
  • Method Details

    • getObjectType

      @Nonnull public final com.helger.commons.type.ObjectType getObjectType()
      Specified by:
      getObjectType in interface com.helger.commons.type.IHasObjectType