public class RegistryBuilder extends Object
Modifier and Type | Method and Description |
---|---|
<O> RegistryBuilder |
add(Class<O> type,
Factory<? extends O> object) |
<O> RegistryBuilder |
add(Class<O> type,
O object) |
<O> RegistryBuilder |
add(O object) |
Registry |
build() |
Registry |
build(Registry parent) |
static RegistryBuilder |
builder() |
static Registry |
join(Registry parent,
Registry child) |
public static RegistryBuilder builder()
public <O> RegistryBuilder add(Class<O> type, O object)
public <O> RegistryBuilder add(O object)
public <O> RegistryBuilder add(Class<O> type, Factory<? extends O> object)
public Registry build()