Class AbstractAction

    • Field Detail

      • inputs

        protected final com.google.common.collect.ImmutableSortedSet<Artifact> inputs
      • outputs

        protected final com.google.common.collect.ImmutableSortedSet<OutputArtifact> outputs
    • Constructor Detail

      • AbstractAction

        protected AbstractAction​(ActionRegistry registry,
                                 com.google.common.collect.ImmutableSortedSet<Artifact> inputs,
                                 com.google.common.collect.ImmutableSortedSet<OutputArtifact> outputs,
                                 String shortName)
        Parameters:
        registry - the DefaultActionRegistry to registry this action for.
        inputs - the input Artifact for this Action. They can be either outputs of other Actions or be source files
        outputs - the outputs for this Action