Package software.amazon.smithy.cli
Interface BuildParameterBuilder.ClassPathTagMatcher
-
- All Known Implementing Classes:
BuildParameterBuilder.JarFileClassPathTagMatcher
- Enclosing class:
- BuildParameterBuilder
public static interface BuildParameterBuilder.ClassPathTagMatcher
Interface used to query a classpath for the given projection sources tags.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.String>
findJarsWithMatchingTags(java.util.Set<java.lang.String> classpath, java.util.Set<java.lang.String> tagsToFind)
Finds all JARs that contain any of the given set of tags.
-
-
-
Method Detail
-
findJarsWithMatchingTags
java.util.Set<java.lang.String> findJarsWithMatchingTags(java.util.Set<java.lang.String> classpath, java.util.Set<java.lang.String> tagsToFind)
Finds all JARs that contain any of the given set of tags.- Parameters:
classpath
- Set of paths to JARs to search.tagsToFind
- Tags to search for in the classpath.- Returns:
- Returns the matching JARs in the classpath.
-
-