Class SavedState
- java.lang.Object
-
- org.hibernate.search.engine.common.resources.spi.SavedState
-
- All Implemented Interfaces:
AutoCloseable
public class SavedState extends Object implements AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSavedState.Builderstatic classSavedState.Key<T>static classSavedState.SavedValue<T,E extends Exception>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SavedState.Builderbuilder()voidclose()static SavedStateempty()<T> Optional<T>get(SavedState.Key<T> key)static <T> SavedState.Key<T>key(String name)
-
-
-
Method Detail
-
empty
public static SavedState empty()
-
get
public <T> Optional<T> get(SavedState.Key<T> key)
-
key
public static <T> SavedState.Key<T> key(String name)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
builder
public static SavedState.Builder builder()
-
-