ShorthandProjection implements Projection { public Optional<String> getOwner() { return Optional.ofNullable(owner); }  @Override String getExpression(); @Override Optional<String> getAlias(); @Override String getColumnLabel(); Optional<String> getOwner();  }
@Test public void assertContains() { assertTrue(new ShorthandProjection("owner", Collections.emptyList()).getOwner().isPresent()); }