@Singleton public class DefaultMapNotationParser extends java.lang.Object implements MapNotationParser
NotationDependency
which can be resolved to a AbstractResolvedDependencyDIR_KEY, HOST_KEY, NAME_KEY, PACKAGE_KEY, SUBPACKAGES_KEY, VCS_KEY, VENDOR_PATH_KEY| Constructor and Description |
|---|
DefaultMapNotationParser(DirMapNotationParser dirMapNotationParser,
VendorMapNotationParser vendorMapNotationParser,
DefaultPackagePathResolver packagePathResolver) |
| Modifier and Type | Method and Description |
|---|---|
NotationDependency |
parse(java.util.Map<java.lang.String,java.lang.Object> notation) |
@Inject public DefaultMapNotationParser(DirMapNotationParser dirMapNotationParser, VendorMapNotationParser vendorMapNotationParser, DefaultPackagePathResolver packagePathResolver)
public NotationDependency parse(java.util.Map<java.lang.String,java.lang.Object> notation)
parse in interface MapNotationParserparse in interface NotationParser<java.util.Map<java.lang.String,java.lang.Object>>