What's the difference between this JavaHandler and this?

```java
@Adjacency(label = IsPartOf.label, direction = Direction.IN)
public List<Page> getPages();
```