class InMemoryUserMaster extends AbstractInMemoryMaster<ManageableUser> implements UserMaster {

  @Override
  public UniqueId add(ManageableUser user) {
    ArgumentChecker.notNull(user, "user");
    return super.add(user);
  }

  public  InMemoryUserMaster();
  public  InMemoryUserMaster(final ObjectIdSupplier objectIdSupplier);
  public  InMemoryUserMaster(final ObjectIdSupplier objectIdSupplier, final ChangeManager changeManager);

}