Class JsonbPath

  • All Implemented Interfaces:
    com.querydsl.core.types.Expression<Jsonb>, com.querydsl.core.types.Path<Jsonb>, Serializable

    public class JsonbPath
    extends com.querydsl.core.types.dsl.SimplePath<Jsonb>
    Path representing JSONB column.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int JSONB_TYPE
      Alias for Types.OTHER working in tandem with JsonbPath.
      • Fields inherited from class com.querydsl.core.types.dsl.DslExpression

        hashCode, mixin
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonbPath​(com.querydsl.core.types.PathMetadata metadata)  
    • Method Summary

      • Methods inherited from class com.querydsl.core.types.dsl.SimplePath

        accept, getAnnotatedElement, getMetadata, getRoot
      • Methods inherited from class com.querydsl.core.types.dsl.SimpleExpression

        as, as, count, countDistinct, eq, eq, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, 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

        getType
    • Field Detail

      • JSONB_TYPE

        public static final int JSONB_TYPE
        Alias for Types.OTHER working in tandem with JsonbPath. This is important especially for setting NULLs explicitly, OTHER works, JAVA_OBJECT not. Reasons for this are deep in PostgreSQL JDBC driver.
        See Also:
        Constant Field Values
    • Constructor Detail

      • JsonbPath

        public JsonbPath​(com.querydsl.core.types.PathMetadata metadata)