Class PluginDependencyConfiguration

  • All Implemented Interfaces:
    org.gradle.api.Named

    public class PluginDependencyConfiguration
    extends Object
    implements org.gradle.api.Named
    • Constructor Detail

      • PluginDependencyConfiguration

        @Inject
        public PluginDependencyConfiguration​(String name,
                                             org.gradle.api.model.ObjectFactory factory)
    • Method Detail

      • getName

        @Input
        public String getName()
        Specified by:
        getName in interface org.gradle.api.Named
      • getVersion

        @Input
        public org.gradle.api.provider.Property<String> getVersion()
      • version

        public void version​(String version)
      • getLoadOrder

        @Input
        @Optional
        public org.gradle.api.provider.Property<org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder> getLoadOrder()
      • loadOrder

        public void loadOrder​(org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder loadOrder)
      • getOptional

        @Input
        @Optional
        public org.gradle.api.provider.Property<Boolean> getOptional()
      • optional

        public void optional​(boolean optional)