public abstract class AbstractRegistry<T1 extends RegistryEntry<T2,T3>,T2 extends RegistryEntryConfig,T3> extends Object
Constructor and Description |
---|
AbstractRegistry() |
Modifier and Type | Method and Description |
---|---|
protected abstract T2 |
addNewConfig(T3 parent) |
T1 |
build(T2 config,
T3 parent) |
T1 |
create(String type,
T3 parent) |
String[] |
getTypes() |
String[] |
getTypesWithInterface(Class<?> clazz) |
void |
mapType(String type,
Class<? extends T1> clazz) |
public String[] getTypes()
Copyright © 2019. All Rights Reserved.