Class FRCJavaArtifact

  • All Implemented Interfaces:
    edu.wpi.first.deployutils.deploy.artifact.Artifact, edu.wpi.first.deployutils.deploy.artifact.CacheableArtifact, DebuggableArtifact, org.gradle.api.Named

    public class FRCJavaArtifact
    extends DebuggableJavaArtifact
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Named

        org.gradle.api.Named.Namer
    • Constructor Summary

      Constructors 
      Constructor Description
      FRCJavaArtifact​(java.lang.String name, RoboRIO target)  
    • Constructor Detail

      • FRCJavaArtifact

        @Inject
        public FRCJavaArtifact​(java.lang.String name,
                               RoboRIO target)
    • Method Detail

      • getJavaCommand

        public java.lang.String getJavaCommand()
      • setJavaCommand

        public void setJavaCommand​(java.lang.String javaCommand)
      • setJarTask

        public void setJarTask​(org.gradle.api.tasks.bundling.Jar jarTask)
        Overrides:
        setJarTask in class edu.wpi.first.deployutils.deploy.artifact.JavaArtifact
      • setJarTask

        public void setJarTask​(org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Jar> jarTask)
        Overrides:
        setJarTask in class edu.wpi.first.deployutils.deploy.artifact.JavaArtifact
      • getJvmArgs

        public java.util.List<java.lang.String> getJvmArgs()
      • getArguments

        public java.util.List<java.lang.String> getArguments()