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 class
SavedState.Builder
static class
SavedState.Key<T>
static class
SavedState.SavedValue<T,E extends Exception>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SavedState.Builder
builder()
void
close()
static SavedState
empty()
<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:
close
in interfaceAutoCloseable
-
builder
public static SavedState.Builder builder()
-
-