Package org.hibernate.envers.query.criteria.internal

Examples of org.hibernate.envers.query.criteria.internal.SimpleAuditExpression


  public AuditProperty(PropertyNameGetter propertyNameGetter) {
    this.propertyNameGetter = propertyNameGetter;
  }

  public AuditCriterion hasChanged() {
    return new SimpleAuditExpression( new ModifiedFlagPropertyName( propertyNameGetter ), true, "=" );
  }
View Full Code Here


  public AuditCriterion hasChanged() {
    return new SimpleAuditExpression( new ModifiedFlagPropertyName( propertyNameGetter ), true, "=" );
  }

  public AuditCriterion hasNotChanged() {
    return new SimpleAuditExpression( new ModifiedFlagPropertyName( propertyNameGetter ), false, "=" );
  }
View Full Code Here

  /**
   * Apply an "equal" constraint
   */
  public AuditCriterion eq(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, "=" );
  }
View Full Code Here

  /**
   * Apply a "not equal" constraint
   */
  public AuditCriterion ne(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, "<>" );
  }
View Full Code Here

  /**
   * Apply a "like" constraint
   */
  public AuditCriterion like(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, " like " );
  }
View Full Code Here

  /**
   * Apply a "like" constraint
   */
  public AuditCriterion like(String value, MatchMode matchMode) {
    return new SimpleAuditExpression( propertyNameGetter, matchMode.toMatchString( value ), " like " );
  }
View Full Code Here

  /**
   * Apply a "greater than" constraint
   */
  public AuditCriterion gt(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, ">" );
  }
View Full Code Here

  /**
   * Apply a "less than" constraint
   */
  public AuditCriterion lt(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, "<" );
  }
View Full Code Here

  /**
   * Apply a "less than or equal" constraint
   */
  public AuditCriterion le(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, "<=" );
  }
View Full Code Here

  /**
   * Apply a "greater than or equal" constraint
   */
  public AuditCriterion ge(T value) {
    return new SimpleAuditExpression( propertyNameGetter, value, ">=" );
  }
View Full Code Here

TOP

Related Classes of org.hibernate.envers.query.criteria.internal.SimpleAuditExpression

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.