Own one-way bidirectional relationships simply mean that the children have a reference to the parent. For example, the child below can access the parent through persistentUser. If persistentUser did not exist in the PersistentLogin class, then it would not be bidirectional.
-- (PersistentUser.java - ):
@OneToMany(mappedBy = "persistentUser", cascade = CascadeType.ALL)
private Collection<PersistentLogin> persistentLogins;
-- (PersistentLogin.java - ):
@ManyToOne(fetch = FetchType.LAZY)
private PersistentUser persistentUser;