EventUserSearchPredicate.java
620 Bytes
package fi.insomnia.bortal.facade.callbacks;
import java.util.List;
import javax.persistence.criteria.Path;
import javax.persistence.metamodel.SingularAttribute;
import fi.insomnia.bortal.model.EventUser;
import fi.insomnia.bortal.model.EventUser_;
import fi.insomnia.bortal.model.User;
public class EventUserSearchPredicate extends PathStringSearchPredicateCreator<EventUser, User> {
public EventUserSearchPredicate(String search, List<SingularAttribute<User, String>> attrs) {
super(search, attrs);
}
@Override
protected Path<User> getPath(Path<EventUser> root) {
return root.get(EventUser_.user);
}
}