public class SimpleDefinitionRegistry<D extends Definition> extends java.lang.Object implements DefinitionRegistry<D>
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleDefinitionRegistry.Builder<D extends Definition> |
| Modifier and Type | Method and Description |
|---|---|
static <D extends Definition> |
builder() |
D |
getDefinition(int runtimeId) |
boolean |
isRegistered(D definition) |
SimpleDefinitionRegistry.Builder<D> |
toBuilder() |
public static <D extends Definition> SimpleDefinitionRegistry.Builder<D> builder()
public D getDefinition(int runtimeId)
getDefinition in interface DefinitionRegistry<D extends Definition>public boolean isRegistered(D definition)
isRegistered in interface DefinitionRegistry<D extends Definition>public SimpleDefinitionRegistry.Builder<D> toBuilder()