Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Resource.java criado em 04/01/2014
  * 
  * Propriedade de Objectos Fábrica de Software LTDA.
  * Reprodução parcial ou total proibida.
  */
 package br.com.objectos.way.etc;
 
 import java.io.File;

Author(s):
marcio.endo@objectos.com.br (Marcio Endo)
class Resource {
  private final String name;
  private final String path;
  private final String dest;
  private Resource(String nameString pathString dest) {
    this. = name;
    this. = path;
    this. = dest;
  }
  private Resource(Resource tempString dest) {
    this. = temp.name;
    this. = temp.path;
    this. = dest;
  }
  public static Resource add(String dirString name) {
    name = name.startsWith("/") ? name : "/" + name;
    String path = dir + name;
    path = path.replaceFirst("//""/");
    return new Resource(namepathname);
  }
  public static Resource map(String dirString sourceString dest) {
    Resource temp = add(dirsource);
    return new Resource(tempdest);
  }
  public String getName() {
    return ;
  }
  public ByteSource open(Class<?> contextClass) {
    URL url = Resources.getResource(contextClass);
    return Resources.asByteSource(url);
  }
  public File targetFile(Directory targetDirthrows IOException {
    File file = targetDir.fileAt();
    Files.createParentDirs(file);
    return file;
  }
  public final int hashCode() {
    return .hashCode();
  }
  public final boolean equals(final Object obj) {
    if (obj == this) {
      return true;
    }
    final Resource that = (Resourceobj;
    return Objects.equal(this.that.name);
  }
New to GrepCode? Check out our FAQ X