Class QContainer<R extends MContainer,​OR>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.querydsl.core.types.dsl.BooleanExpression isOwnedBy​(OR ownerRow)
      Returns predicate for where clause that matches only rows owned by the provided owner.
      • Methods inherited from class com.querydsl.sql.RelationalPathBase

        add, all, count, countDistinct, createForeignKey, createForeignKey, createInvForeignKey, createInvForeignKey, createPrimaryKey, eq, eq, getColumns, getForeignKeys, getInverseForeignKeys, getMetadata, getPrimaryKey, getProjection, getSchemaAndTable, getSchemaName, getTableName, ne, ne
      • Methods inherited from class com.querydsl.core.types.dsl.BeanPath

        accept, as, createArray, createBoolean, createCollection, createComparable, createDate, createDateTime, createEnum, createList, createMap, createNumber, createSet, createSimple, createString, createTime, forProperty, getAnnotatedElement, getMetadata, getRoot, instanceOf, instanceOfAny
      • Methods inherited from class com.querydsl.core.types.dsl.SimpleExpression

        as, as, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, when
      • Methods inherited from class com.querydsl.core.types.dsl.DslExpression

        equals, getType, hashCode, toString
      • Methods inherited from interface com.querydsl.core.types.Expression

        accept, getType
      • Methods inherited from interface com.querydsl.core.types.Path

        getAnnotatedElement, getMetadata, getRoot
    • Field Detail

      • OWNER_OID

        public static final com.querydsl.sql.ColumnMetadata OWNER_OID
      • CID

        public static final com.querydsl.sql.ColumnMetadata CID
      • CONTAINER_TYPE

        public static final com.querydsl.sql.ColumnMetadata CONTAINER_TYPE
      • ownerOid

        public final UuidPath ownerOid
      • cid

        public final com.querydsl.core.types.dsl.NumberPath<Long> cid
      • containerType

        public final com.querydsl.core.types.dsl.EnumPath<MContainerType> containerType
      • pk

        public final com.querydsl.sql.PrimaryKey<R extends MContainer> pk
      • objectOidIdFk

        public final com.querydsl.sql.ForeignKey<QObject<?>> objectOidIdFk
    • Constructor Detail

      • QContainer

        public QContainer​(Class<R> type,
                          String variable)
    • Method Detail

      • isOwnedBy

        public com.querydsl.core.types.dsl.BooleanExpression isOwnedBy​(OR ownerRow)
        Description copied from interface: QOwnedBy
        Returns predicate for where clause that matches only rows owned by the provided owner. Owner row is immediate owner, so if the containers are nested, it is the owning container, not the top-level owning object.
        Specified by:
        isOwnedBy in interface QOwnedBy<R extends MContainer>