java.lang.Object
com.evolveum.midpoint.repo.sqale.qmodel.object.MObject
Direct Known Subclasses:
MAccessCertificationCampaign, MAccessCertificationDefinition, MCase, MClusterObject, MConnector, MConnectorHost, MFocus, MLookupTable, MNode, MReportData, MResource, MSessionObject, MShadow, MSimulationResult, MTask

public class MObject extends Object
Querydsl "row bean" type related to QObject. It is also used for other mappings/objects types with no additional columns in their tables.
  • Field Details

    • oid

      public UUID oid
    • objectType

      public MObjectType objectType
    • nameOrig

      public String nameOrig
    • nameNorm

      public String nameNorm
    • fullObject

      public byte[] fullObject
    • tenantRefTargetOid

      public UUID tenantRefTargetOid
    • tenantRefTargetType

      public MObjectType tenantRefTargetType
    • tenantRefRelationId

      public Integer tenantRefRelationId
    • lifecycleState

      public String lifecycleState
    • containerIdSeq

      public Long containerIdSeq
    • version

      public Integer version
    • policySituations

      public Integer[] policySituations
    • subtypes

      public String[] subtypes
    • fullTextInfo

      public String fullTextInfo
    • ext

      public Jsonb ext
    • creatorRefTargetOid

      public UUID creatorRefTargetOid
    • creatorRefTargetType

      public MObjectType creatorRefTargetType
    • creatorRefRelationId

      public Integer creatorRefRelationId
    • createChannelId

      public Integer createChannelId
    • createTimestamp

      public Instant createTimestamp
    • modifierRefTargetOid

      public UUID modifierRefTargetOid
    • modifierRefTargetType

      public MObjectType modifierRefTargetType
    • modifierRefRelationId

      public Integer modifierRefRelationId
    • modifyChannelId

      public Integer modifyChannelId
    • modifyTimestamp

      public Instant modifyTimestamp
  • Constructor Details

    • MObject

      public MObject()
  • Method Details