public class org.hibernate.query.criteria.internal.predicate.ComparisonPredicate extends org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate implements org.hibernate.query.criteria.internal.expression.BinaryOperatorExpression<java.lang.Boolean>, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.hibernate.query.criteria.internal.predicate.ComparisonPredicate
  super_class: org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate
{
  private final org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator;
    descriptor: Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.persistence.criteria.Expression<?> leftHandSide;
    descriptor: Ljavax/persistence/criteria/Expression;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljavax/persistence/criteria/Expression<*>;

  private final javax.persistence.criteria.Expression<?> rightHandSide;
    descriptor: Ljavax/persistence/criteria/Expression;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljavax/persistence/criteria/Expression<*>;

  public void <init>(org.hibernate.query.criteria.internal.CriteriaBuilderImpl, org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator, javax.persistence.criteria.Expression<?>, javax.persistence.criteria.Expression<?>);
    descriptor: (Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression;Ljavax/persistence/criteria/Expression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        start local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        start local 3 // javax.persistence.criteria.Expression leftHandSide
        start local 4 // javax.persistence.criteria.Expression rightHandSide
         0: .line 37
            aload 0 /* this */
            aload 1 /* criteriaBuilder */
            invokespecial org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;)V
         1: .line 38
            aload 0 /* this */
            aload 2 /* comparisonOperator */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.comparisonOperator:Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
         2: .line 39
            aload 0 /* this */
            aload 3 /* leftHandSide */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.leftHandSide:Ljavax/persistence/criteria/Expression;
         3: .line 40
            aload 0 /* this */
            aload 4 /* rightHandSide */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
         4: .line 41
            return
        end local 4 // javax.persistence.criteria.Expression rightHandSide
        end local 3 // javax.persistence.criteria.Expression leftHandSide
        end local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        end local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    5     0                this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0    5     1     criteriaBuilder  Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;
            0    5     2  comparisonOperator  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            0    5     3        leftHandSide  Ljavax/persistence/criteria/Expression<*>;
            0    5     4       rightHandSide  Ljavax/persistence/criteria/Expression<*>;
    Signature: (Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression<*>;Ljavax/persistence/criteria/Expression<*>;)V
    MethodParameters:
                    Name  Flags
      criteriaBuilder     
      comparisonOperator  
      leftHandSide        
      rightHandSide       

  public void <init>(org.hibernate.query.criteria.internal.CriteriaBuilderImpl, org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator, javax.persistence.criteria.Expression<?>, );
    descriptor: (Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        start local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        start local 3 // javax.persistence.criteria.Expression leftHandSide
        start local 4 // java.lang.Object rightHandSide
         0: .line 49
            aload 0 /* this */
            aload 1 /* criteriaBuilder */
            invokespecial org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;)V
         1: .line 50
            aload 0 /* this */
            aload 2 /* comparisonOperator */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.comparisonOperator:Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
         2: .line 51
            aload 0 /* this */
            aload 3 /* leftHandSide */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.leftHandSide:Ljavax/persistence/criteria/Expression;
         3: .line 52
            aload 3 /* leftHandSide */
            invokeinterface javax.persistence.criteria.Expression.getJavaType:()Ljava/lang/Class;
            invokestatic org.hibernate.query.criteria.internal.ValueHandlerFactory.isNumeric:(Ljava/lang/Class;)Z
            ifeq 9
         4: .line 53
            aload 0 /* this */
            new org.hibernate.query.criteria.internal.expression.LiteralExpression
            dup
         5: .line 54
            aload 1 /* criteriaBuilder */
         6: .line 55
            aload 4 /* rightHandSide */
            aload 3 /* leftHandSide */
            invokeinterface javax.persistence.criteria.Expression.getJavaType:()Ljava/lang/Class;
            invokestatic org.hibernate.query.criteria.internal.ValueHandlerFactory.convert:(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
            invokespecial org.hibernate.query.criteria.internal.expression.LiteralExpression.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Ljava/lang/Object;)V
         7: .line 53
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
         8: .line 57
            goto 10
         9: .line 59
      StackMap locals: org.hibernate.query.criteria.internal.predicate.ComparisonPredicate org.hibernate.query.criteria.internal.CriteriaBuilderImpl org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator javax.persistence.criteria.Expression java.lang.Object
      StackMap stack:
            aload 0 /* this */
            new org.hibernate.query.criteria.internal.expression.LiteralExpression
            dup
            aload 1 /* criteriaBuilder */
            aload 4 /* rightHandSide */
            invokespecial org.hibernate.query.criteria.internal.expression.LiteralExpression.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Ljava/lang/Object;)V
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
        10: .line 61
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Object rightHandSide
        end local 3 // javax.persistence.criteria.Expression leftHandSide
        end local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        end local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0   11     1     criteriaBuilder  Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;
            0   11     2  comparisonOperator  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            0   11     3        leftHandSide  Ljavax/persistence/criteria/Expression<*>;
            0   11     4       rightHandSide  Ljava/lang/Object;
    Signature: (Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression<*>;Ljava/lang/Object;)V
    MethodParameters:
                    Name  Flags
      criteriaBuilder     
      comparisonOperator  
      leftHandSide        
      rightHandSide       

  public <N extends java.lang.Number> void <init>(org.hibernate.query.criteria.internal.CriteriaBuilderImpl, org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator, javax.persistence.criteria.Expression<N>, java.lang.Number);
    descriptor: (Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression;Ljava/lang/Number;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=5
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        start local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        start local 3 // javax.persistence.criteria.Expression leftHandSide
        start local 4 // java.lang.Number rightHandSide
         0: .line 69
            aload 0 /* this */
            aload 1 /* criteriaBuilder */
            invokespecial org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;)V
         1: .line 70
            aload 0 /* this */
            aload 2 /* comparisonOperator */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.comparisonOperator:Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
         2: .line 71
            aload 0 /* this */
            aload 3 /* leftHandSide */
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.leftHandSide:Ljavax/persistence/criteria/Expression;
         3: .line 72
            aload 3 /* leftHandSide */
            invokeinterface javax.persistence.criteria.Expression.getJavaType:()Ljava/lang/Class;
            astore 5 /* type */
        start local 5 // java.lang.Class type
         4: .line 73
            ldc Ljava/lang/Number;
            aload 5 /* type */
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 7
         5: .line 74
            aload 0 /* this */
            new org.hibernate.query.criteria.internal.expression.LiteralExpression
            dup
            aload 1 /* criteriaBuilder */
            aload 4 /* rightHandSide */
            invokespecial org.hibernate.query.criteria.internal.expression.LiteralExpression.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Ljava/lang/Object;)V
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
         6: .line 75
            goto 9
         7: .line 77
      StackMap locals: org.hibernate.query.criteria.internal.predicate.ComparisonPredicate org.hibernate.query.criteria.internal.CriteriaBuilderImpl org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator javax.persistence.criteria.Expression java.lang.Number java.lang.Class
      StackMap stack:
            aload 4 /* rightHandSide */
            aload 5 /* type */
            invokestatic org.hibernate.query.criteria.internal.ValueHandlerFactory.convert:(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
            checkcast java.lang.Number
            astore 6 /* converted */
        start local 6 // java.lang.Number converted
         8: .line 78
            aload 0 /* this */
            new org.hibernate.query.criteria.internal.expression.LiteralExpression
            dup
            aload 1 /* criteriaBuilder */
            aload 6 /* converted */
            invokespecial org.hibernate.query.criteria.internal.expression.LiteralExpression.<init>:(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Ljava/lang/Object;)V
            putfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
        end local 6 // java.lang.Number converted
         9: .line 80
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Class type
        end local 4 // java.lang.Number rightHandSide
        end local 3 // javax.persistence.criteria.Expression leftHandSide
        end local 2 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator comparisonOperator
        end local 1 // org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   10     0                this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0   10     1     criteriaBuilder  Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;
            0   10     2  comparisonOperator  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            0   10     3        leftHandSide  Ljavax/persistence/criteria/Expression<TN;>;
            0   10     4       rightHandSide  Ljava/lang/Number;
            4   10     5                type  Ljava/lang/Class;
            8    9     6           converted  TN;
    Signature: <N:Ljava/lang/Number;>(Lorg/hibernate/query/criteria/internal/CriteriaBuilderImpl;Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;Ljavax/persistence/criteria/Expression<TN;>;Ljava/lang/Number;)V
    MethodParameters:
                    Name  Flags
      criteriaBuilder     
      comparisonOperator  
      leftHandSide        
      rightHandSide       

  public org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator getComparisonOperator();
    descriptor: ()Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
         0: .line 83
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.isNegated:()Z
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getComparisonOperator:(Z)Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            areturn
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;

  public org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator getComparisonOperator(boolean);
    descriptor: (Z)Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // boolean isNegated
         0: .line 87
            iload 1 /* isNegated */
            ifeq 2
         1: .line 88
            aload 0 /* this */
            getfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.comparisonOperator:Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator.negated:()Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            goto 3
         2: .line 89
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.comparisonOperator:Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
         3: .line 87
      StackMap locals:
      StackMap stack: org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator
            areturn
        end local 1 // boolean isNegated
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0    4     1  isNegated  Z
    MethodParameters:
           Name  Flags
      isNegated  

  public javax.persistence.criteria.Expression getLeftHandOperand();
    descriptor: ()Ljavax/persistence/criteria/Expression;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
         0: .line 94
            aload 0 /* this */
            getfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.leftHandSide:Ljavax/persistence/criteria/Expression;
            areturn
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;

  public javax.persistence.criteria.Expression getRightHandOperand();
    descriptor: ()Ljavax/persistence/criteria/Expression;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
         0: .line 99
            aload 0 /* this */
            getfield org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.rightHandSide:Ljavax/persistence/criteria/Expression;
            areturn
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;

  public void registerParameters(org.hibernate.query.criteria.internal.ParameterRegistry);
    descriptor: (Lorg/hibernate/query/criteria/internal/ParameterRegistry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // org.hibernate.query.criteria.internal.ParameterRegistry registry
         0: .line 104
            aload 0 /* this */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getLeftHandOperand:()Ljavax/persistence/criteria/Expression;
            aload 1 /* registry */
            invokestatic org.hibernate.query.criteria.internal.ParameterContainer$Helper.possibleParameter:(Ljavax/persistence/criteria/Selection;Lorg/hibernate/query/criteria/internal/ParameterRegistry;)V
         1: .line 105
            aload 0 /* this */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getRightHandOperand:()Ljavax/persistence/criteria/Expression;
            aload 1 /* registry */
            invokestatic org.hibernate.query.criteria.internal.ParameterContainer$Helper.possibleParameter:(Ljavax/persistence/criteria/Selection;Lorg/hibernate/query/criteria/internal/ParameterRegistry;)V
         2: .line 106
            return
        end local 1 // org.hibernate.query.criteria.internal.ParameterRegistry registry
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0    3     1  registry  Lorg/hibernate/query/criteria/internal/ParameterRegistry;
    MethodParameters:
          Name  Flags
      registry  

  public java.lang.String render(boolean, org.hibernate.query.criteria.internal.compile.RenderingContext);
    descriptor: (ZLorg/hibernate/query/criteria/internal/compile/RenderingContext;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
        start local 1 // boolean isNegated
        start local 2 // org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext
         0: .line 170
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getLeftHandOperand:()Ljavax/persistence/criteria/Expression;
            checkcast org.hibernate.query.criteria.internal.Renderable
            aload 2 /* renderingContext */
            invokeinterface org.hibernate.query.criteria.internal.Renderable.render:(Lorg/hibernate/query/criteria/internal/compile/RenderingContext;)Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 171
            aload 0 /* this */
            iload 1 /* isNegated */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getComparisonOperator:(Z)Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate$ComparisonOperator;
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator.rendered:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 172
            aload 0 /* this */
            invokevirtual org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.getRightHandOperand:()Ljavax/persistence/criteria/Expression;
            checkcast org.hibernate.query.criteria.internal.Renderable
            aload 2 /* renderingContext */
            invokeinterface org.hibernate.query.criteria.internal.Renderable.render:(Lorg/hibernate/query/criteria/internal/compile/RenderingContext;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         3: .line 170
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext
        end local 1 // boolean isNegated
        end local 0 // org.hibernate.query.criteria.internal.predicate.ComparisonPredicate this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Lorg/hibernate/query/criteria/internal/predicate/ComparisonPredicate;
            0    4     1         isNegated  Z
            0    4     2  renderingContext  Lorg/hibernate/query/criteria/internal/compile/RenderingContext;
    MethodParameters:
                  Name  Flags
      isNegated         
      renderingContext  
}
Signature: Lorg/hibernate/query/criteria/internal/predicate/AbstractSimplePredicate;Lorg/hibernate/query/criteria/internal/expression/BinaryOperatorExpression<Ljava/lang/Boolean;>;Ljava/io/Serializable;
SourceFile: "ComparisonPredicate.java"
NestMembers:
  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$1  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$2  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$3  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$4  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$5  org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator$6
InnerClasses:
  public Helper = org.hibernate.query.criteria.internal.ParameterContainer$Helper of org.hibernate.query.criteria.internal.ParameterContainer
  public abstract ComparisonOperator = org.hibernate.query.criteria.internal.predicate.ComparisonPredicate$ComparisonOperator of org.hibernate.query.criteria.internal.predicate.ComparisonPredicate