public class DataProviders
extends java.lang.Object
DataProvider
s.Constructor and Description |
---|
DataProviders() |
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<DataProvider<T>> |
getGroupMethodsByType(java.lang.Class<T> returnType) |
<T> java.util.List<DataProvider<T>> |
getPlayerMethodsByType(java.lang.Class<T> returnType) |
<T> java.util.List<DataProvider<T>> |
getProvidersByTypes(MethodType methodType,
java.lang.Class<T> returnType) |
<T> java.util.List<DataProvider<T>> |
getServerMethodsByType(java.lang.Class<T> returnType) |
void |
put(DataProvider<?> provider) |
<T> void |
removeProviderWithMethod(MethodWrapper<T> toRemove) |
public void put(DataProvider<?> provider)
public <T> java.util.List<DataProvider<T>> getProvidersByTypes(MethodType methodType, java.lang.Class<T> returnType)
public <T> java.util.List<DataProvider<T>> getPlayerMethodsByType(java.lang.Class<T> returnType)
public <T> java.util.List<DataProvider<T>> getServerMethodsByType(java.lang.Class<T> returnType)
public <T> java.util.List<DataProvider<T>> getGroupMethodsByType(java.lang.Class<T> returnType)
public <T> void removeProviderWithMethod(MethodWrapper<T> toRemove)