/* * Copyright (C) 2013 Intel Corporation * All rights reserved. */ package com.intel.mtwilson.tag.model; import com.intel.dcsg.cpg.io.UUID; import com.intel.mtwilson.repository.FilterCriteria; import com.intel.mtwilson.jaxrs2.DefaultFilterCriteria; import javax.ws.rs.QueryParam; /** * * @author jbuhacoff */ public class FileFilterCriteria extends DefaultFilterCriteria implements FilterCriteria<File> { @QueryParam("id") public UUID id; @QueryParam("nameEqualTo") public String nameEqualTo; @QueryParam("nameContains") public String nameContains; @QueryParam("contentTypeEqualTo") public String contentTypeEqualTo; @QueryParam("contentTypeContains") public String contentTypeContains; }