Class BaselineModuleJvmArgsExtension


  • public class BaselineModuleJvmArgsExtension
    extends java.lang.Object
    Extension to configure --add-exports [VALUE]=ALL-UNNAMED for the current module.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.provider.SetProperty<java.lang.String> exports()
      Property describing all --add-exports values for this module.
      org.gradle.api.provider.Provider<java.util.Set<org.gradle.jvm.toolchain.JavaLanguageVersion>> getEnablePreview()  
      org.gradle.api.provider.SetProperty<java.lang.String> opens()
      Property describing all --add-opens values for this module.
      void setEnablePreview​(org.gradle.api.provider.Provider<java.util.Optional<org.gradle.jvm.toolchain.JavaLanguageVersion>> provider)  
      void setExports​(java.lang.String... input)  
      void setOpens​(java.lang.String... input)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BaselineModuleJvmArgsExtension

        @Inject
        public BaselineModuleJvmArgsExtension​(org.gradle.api.Project project)
    • Method Detail

      • exports

        public final org.gradle.api.provider.SetProperty<java.lang.String> exports()
        Property describing all --add-exports values for this module. Exports take the form MODULE_NAME/PACKAGE_NAME, so to represent --add-exports java.management/sun.management=ALL-UNNAMED one would add the value java.management/sun.management.
      • setExports

        public final void setExports​(java.lang.String... input)
      • opens

        public final org.gradle.api.provider.SetProperty<java.lang.String> opens()
        Property describing all --add-opens values for this module. Opens take the form MODULE_NAME/PACKAGE_NAME, so to represent --add-opens java.management/sun.management=ALL-UNNAMED one would add the value java.management/sun.management.
      • setOpens

        public final void setOpens​(java.lang.String... input)
      • setEnablePreview

        public final void setEnablePreview​(org.gradle.api.provider.Provider<java.util.Optional<org.gradle.jvm.toolchain.JavaLanguageVersion>> provider)
      • getEnablePreview

        public final org.gradle.api.provider.Provider<java.util.Set<org.gradle.jvm.toolchain.JavaLanguageVersion>> getEnablePreview()