Package com.mycila.maven.plugin.license
Interface PropertiesProvider
-
- All Superinterfaces:
AutoCloseable,Closeable
public interface PropertiesProvider extends Closeable
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default Map<String,String>adjustProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Map<String,String> currentProperties, Document document)default voidclose()default Map<String,String>getAdditionalProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Properties currentProperties, Document document)Deprecated.default voidinit(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Map<String,String> currentProperties)
-
-
-
Method Detail
-
init
default void init(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Map<String,String> currentProperties)
-
adjustProperties
default Map<String,String> adjustProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Map<String,String> currentProperties, Document document)
-
getAdditionalProperties
@Deprecated default Map<String,String> getAdditionalProperties(com.mycila.maven.plugin.license.AbstractLicenseMojo mojo, Properties currentProperties, Document document)
Deprecated.
-
close
default void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-