@Value.Immutable
public interface StateID<T>
| Modifier and Type | Method and Description |
|---|---|
static String |
asLabel(StateID<?> t) |
String |
name() |
static <T> StateID<T> |
of(Class<T> type) |
static <T> StateID<T> |
of(String name,
Class<T> type) |
static <T> StateID<T> |
of(String name,
de.flapdoodle.reflection.TypeInfo<T> type) |
static <T> StateID<T> |
of(de.flapdoodle.reflection.TypeInfo<T> type) |
static Set<StateID<?>> |
setOf(StateID<?>... namedTypes) |
de.flapdoodle.reflection.TypeInfo<T> |
type() |
Copyright © 2023. All rights reserved.