org.infinispan.objectfilter.impl.hql.predicate.FilterLikePredicate Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of infinispan-embedded-query
Show all versions of infinispan-embedded-query
Infinispan Embedded Query All-in-One module
package org.infinispan.objectfilter.impl.hql.predicate;
import org.hibernate.hql.ast.spi.predicate.LikePredicate;
import org.infinispan.objectfilter.impl.syntax.BooleanExpr;
import org.infinispan.objectfilter.impl.syntax.LikeExpr;
import org.infinispan.objectfilter.impl.syntax.PropertyValueExpr;
/**
* @author [email protected]
* @since 7.0
*/
class FilterLikePredicate extends LikePredicate {
public FilterLikePredicate(String propertyName, String patternValue) {
super(propertyName, patternValue, null);
}
@Override
public BooleanExpr getQuery() {
return new LikeExpr(new PropertyValueExpr(propertyName), patternValue);
}
}