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