class Path implements IOReadableWritable, Serializable {

	public boolean isAbsolute() {
		final int start = hasWindowsDrive(uri.getPath(), true) ? 3 : 0;
		return uri.getPath().startsWith(SEPARATOR, start);
	}

	public  Path();
	public  Path(URI uri);
	public  Path(String parent, String child);
	public  Path(Path parent, String child);
	public  Path(String parent, Path child);
	public  Path(Path parent, Path child);
	public  Path(String pathString);
	public  Path(String scheme, String authority, String path);

}