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);
	}

}