Class FRCJNILibraryArtifact

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

    public class FRCJNILibraryArtifact
    extends edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact
    • Nested Class Summary

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

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

      Constructors 
      Constructor Description
      FRCJNILibraryArtifact​(java.lang.String name, edu.wpi.first.deployutils.deploy.target.RemoteTarget target)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.file.FileCollection computeFiles()  
      void deploy​(edu.wpi.first.deployutils.deploy.context.DeployContext arg0)  
      org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> getConfiguration()  
      org.gradle.api.tasks.util.PatternFilterable getFilter()  
      boolean isZipped()  
      void setZipped​(boolean zipped)  
      • Methods inherited from class edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact

        getCacheMethod, getFiles
      • Methods inherited from class edu.wpi.first.deployutils.deploy.artifact.AbstractArtifact

        allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getName, getOnlyIf, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, isExplicit, setDisabled, setDisabled, setExplicit, setOnlyIf, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface edu.wpi.first.deployutils.deploy.artifact.Artifact

        allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getExtensionContainer, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, isExplicit, setDisabled, setExplicit, setOnlyIf
      • Methods inherited from interface org.gradle.api.Named

        getName
    • Constructor Detail

      • FRCJNILibraryArtifact

        @Inject
        public FRCJNILibraryArtifact​(java.lang.String name,
                                     edu.wpi.first.deployutils.deploy.target.RemoteTarget target)
    • Method Detail

      • getConfiguration

        public org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> getConfiguration()
      • isZipped

        public boolean isZipped()
      • setZipped

        public void setZipped​(boolean zipped)
      • getFilter

        public org.gradle.api.tasks.util.PatternFilterable getFilter()
      • deploy

        public void deploy​(edu.wpi.first.deployutils.deploy.context.DeployContext arg0)
        Specified by:
        deploy in interface edu.wpi.first.deployutils.deploy.artifact.Artifact
        Overrides:
        deploy in class edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact
      • computeFiles

        public org.gradle.api.file.FileCollection computeFiles()