290291292293294295296297298
} @Override public <T> void putUserData(@NotNull final Key<T> key, @Nullable final T value) { if (_userData == null) { _userData = new UserDataStoreBase(); } _userData.putUserData(key, value); }
298299300301302303304305306
} @Override public <T> T putUserDataIfAbsent(@NotNull final Key<T> key, @Nullable final T value) { if (_userData == null) { _userData = new UserDataStoreBase(); } return _userData.putUserDataIfAbsent(key, value); }
306307308309310311312313314
} @Override public <T> boolean replace(@NotNull final Key<T> key, @Nullable final T oldValue, @Nullable final T newValue) { if (_userData == null) { _userData = new UserDataStoreBase(); } return _userData.replace(key, oldValue, newValue); }
373374375376377378379380381
381382383384385386387388389
389390391392393394395396397