Interface LazyUnsafeValue<T,E extends Throwable>
-
- All Superinterfaces:
UnsafeValue<T,E>
public interface LazyUnsafeValue<T,E extends Throwable> extends UnsafeValue<T,E>
Lazily initializedunsafe value.Instances of this interface are initialized lazily during the first call to their
value retrieval method. Information about the initialization state of aLazyUnsafeValueinstance is available viaisInitialized()method.- Author:
- Marek Potociar
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisInitialized()Check if the lazy value has been initialized already (i.e. itsUnsafeValue.get()method has already been called previously) or not.-
Methods inherited from interface org.glassfish.jersey.internal.util.collection.UnsafeValue
get
-
-
-
-
Method Detail
-
isInitialized
boolean isInitialized()
Check if the lazy value has been initialized already (i.e. itsUnsafeValue.get()method has already been called previously) or not.- Returns:
trueif the lazy value has already been initialized,falseotherwise.
-
-