All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.takari.builder.IArtifactResources Maven / Gradle / Ivy

package io.takari.builder;

import java.net.URL;
import java.util.Set;

/**
 * Encapsulates resources selected from an artifact
 */
public interface IArtifactResources {

  IArtifactMetadata artifact();

  /**
   * Selected resources.
   * 
   * 

* URL#openStream returns InputStream of the resource contents. URL#getPath returns resource path * relative to artifact "base" (either zip file root or artifact directory basedir). Behaviour of * all other URL methods is undefined. */ Set resources(); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy