protected PathMetadata<Integer> createListAccessPath(Path<?> path, Integer index) { return PathMetadataFactory.forListAccess(path, index); }
protected PathMetadata<Integer> forListAccess(int index) { return PathMetadataFactory.forListAccess(this, index); }
protected PathMetadata<Integer> forListAccess(Expression<Integer> index) { return PathMetadataFactory.forListAccess(this, index); }