class IncludeFilter extends DependencyFilter {

	public IncludeFilter(List<Include> includes) {
		super(includes);
	}

	@Override
	protected boolean filter(Artifact artifact) {<FILL_FUNCTION_BODY>}

}

		for (FilterableDependency dependency : getFilters()) {
			if (equals(artifact, dependency)) {
				return false;
			}
		}
		return true;
	
<methods>public void <init>(List<? extends org.noear.solon.maven.plugin.filter.FilterableDependency>) ,public Set<org.apache.maven.artifact.Artifact> filter(Set<org.apache.maven.artifact.Artifact>) throws org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException<variables>private final non-sealed List<? extends org.noear.solon.maven.plugin.filter.FilterableDependency> filters