- All Known Implementing Classes:
UnprotectedUserDataHolder
Deprecated.
Like UserDataHolder, but stores data in non-thread-safe way.
Should not be accessed across threads.
-
Method Summary
Modifier and TypeMethodDescription<T> TgetUserDataUnprotected(@NotNull Key<T> key) Deprecated.useUserDataHolder<T> voidputUserDataUnprotected(@NotNull Key<T> key, T value) Deprecated.useUserDataHolder
-
Method Details
-
getUserDataUnprotected
Deprecated.useUserDataHolder -
putUserDataUnprotected
Deprecated.useUserDataHolder
-
UserDataHolder.This interface is extended only by
PsiBuilderwhich is used in a single thread always.UserDataHolderdoesn't make any restrictions on thread-safety, so it's now used in PsiBuilder instead, and this interface is left for binary compatibility.