001 package org.trails.component.search;
002
003 import org.hibernate.criterion.MatchMode;
004 import org.hibernate.criterion.Restrictions;
005
006 public abstract class StringSearchField extends SimpleSearchField
007 {
008
009 @Override
010 public void buildCriterion()
011 {
012 if (getValue() != null)
013 {
014 getCriteria().add(Restrictions.like(getPropertyDescriptor().getName(), (String) getValue(), MatchMode.ANYWHERE));
015 }
016 }
017
018
019 }