Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package net.trustyuri;
  
  import java.io.File;
  import java.net.URL;
 
 
 public class TrustyUriResource {
 
 	private String filename;
 	private String mimetype;
 	private InputStream in;
 	private String artifactCode;
 	private boolean compressed;
 
 	public TrustyUriResource(String mimetypeFile fileString hashthrows IOException {
 		init(file.toString(), mimetypenew FileInputStream(file), hash);
 	}
 
 	public TrustyUriResource(String mimetypeFile filethrows IOException {
 		String n = file.toString();
 		String ac = TrustyUriUtils.getArtifactCode(n);
 		init(nmimetypenew FileInputStream(file), ac);
 	}
 
 	public TrustyUriResource(File fileString artifactCodethrows IOException {
 		String n = file.toString();
 		init(n, TrustyUriUtils.getMimetype(n), new FileInputStream(file), artifactCode);
 	}
 
 	public TrustyUriResource(File filethrows IOException {
 		String n = file.toString();
 		String ac = TrustyUriUtils.getArtifactCode(n);
 		init(n, TrustyUriUtils.getMimetype(n), new FileInputStream(file), ac);
 	}
 
 	public TrustyUriResource(String mimetypeURL urlString artifactCodethrows IOException {
 		URLConnection conn = url.openConnection();
 		init(url.toString(), mimetypeconn.getInputStream(), artifactCode);
 	}
 
 	public TrustyUriResource(String mimetypeURL urlthrows IOException {
 		String n = url.toString();
 		URLConnection conn = url.openConnection();
 		String ac = TrustyUriUtils.getArtifactCode(n);
 		init(nmimetypeconn.getInputStream(), ac);
 	}
 
 	public TrustyUriResource(URL urlString artifactCodethrows IOException {
 		URLConnection conn = url.openConnection();
 		init(url.toString(), conn.getContentType(), conn.getInputStream(), artifactCode);
 	}
 
 	public TrustyUriResource(URL urlthrows IOException {
 		String n = url.toString();
 		URLConnection conn = url.openConnection();
 		String ac = TrustyUriUtils.getArtifactCode(n);
 		init(nconn.getContentType(), conn.getInputStream(), ac);
 	}
 
 	private void init(String filenameString mimetypeInputStream inString artifactCodethrows IOException {
 		if (filename.matches(".*\\.(gz|gzip)")) {
 			this. = new GZIPInputStream(in);
 		} else {
 			this. = in;
 		}
 		this. = filename;
 		this. = mimetype;
 		this. = artifactCode;
 	}
 
 	public String getFilename() {
 		return ;
 	}
 
 	public String getMimetype() {
 		return ;
 	}
 
 	public InputStream getInputStream() {
 		return ;
 	}
 
 	public String getArtifactCode() {
 		return ;
 	}
 
 	public boolean isCompressed() {
 		return ;
 	}
 
 	public String getModuleId() {
 		return TrustyUriUtils.getModuleId();
	}
	public RDFFormat getFormat(RDFFormat defaultFormat) {
		if (format == null) {
			format = Rio.getParserFormatForFileName(getFilename(), defaultFormat);
		}
		return format;
	}
New to GrepCode? Check out our FAQ X