@Test public void testPath() throws Exception { assertTrue(new EmptyUri().path().isEmpty()); }
@Override public Path path() { return EmptyPath.INSTANCE; }
EmptyUri implements Uri { @Override public Path path() { return EmptyPath.INSTANCE; } }
EmptyUri implements Uri { @Override public Path path() { return EmptyPath.INSTANCE; }  }
EmptyUri implements Uri { @Override public Path path() { return EmptyPath.INSTANCE; }  @Override Optional<? extends Scheme> scheme(); @Override Optional<? extends Authority> authority(); @Override Path path(); @Override Optional<? extends Query> query(); @Override Optional<? extends Fragment> fragment(); @Override boolean isHierarchical(); @Override boolean isAbsolute(); }
EmptyUri implements Uri { @Override public Path path() { return EmptyPath.INSTANCE; }  @Override Optional<? extends Scheme> scheme(); @Override Optional<? extends Authority> authority(); @Override Path path(); @Override Optional<? extends Query> query(); @Override Optional<? extends Fragment> fragment(); @Override boolean isHierarchical(); @Override boolean isAbsolute(); final static EmptyUri INSTANCE; }