1
2
3
4
5 package com.qulice.maven;
6
7 import com.qulice.spi.ResourceValidator;
8 import com.qulice.spi.Validator;
9 import java.util.Collection;
10 import java.util.Set;
11
12
13
14
15
16
17
18 final class FakeValidatorsProvider implements ValidatorsProvider {
19
20
21
22
23 private final Set<MavenValidator> intern;
24
25
26
27
28 private final Set<Validator> extern;
29
30
31
32
33 private final Set<ResourceValidator> rextern;
34
35 FakeValidatorsProvider(
36 final Set<MavenValidator> inter,
37 final Set<Validator> exter,
38 final Set<ResourceValidator> rexter
39 ) {
40 this.intern = inter;
41 this.extern = exter;
42 this.rextern = rexter;
43 }
44
45 @Override
46 public Set<MavenValidator> internal() {
47 return this.intern;
48 }
49
50 @Override
51 public Set<Validator> external() {
52 return this.extern;
53 }
54
55 @Override
56 public Collection<ResourceValidator> externalResource() {
57 return this.rextern;
58 }
59 }