public <T extends Serializable> AtrProvider filteredProvider(FilteredProvider<T> value) { return provider(value); }
public <T extends Serializable> AtrProvider treeProvider(TreeProvider<T> value) { return provider(value); }
public <T extends Serializable, I extends SInstance> AtrProvider filteredOptionsProvider(TextQueryProvider<T, I> value) { return provider(value); }
public <T extends Serializable, I extends SInstance> AtrProvider filteredOptionsProvider(TextQueryProvider<T, I> valor) { return provider(valor); }
@SafeVarargs public final void simpleProviderOf(TYPE... values) { type.asAtrProvider().provider((SimpleProvider<TYPE, ROOT_TYPE>) ins -> Arrays.asList(values)); }
protected void provider(Provider<TYPE, ROOT_TYPE> provider) { type.asAtrProvider().provider(provider); }
@SafeVarargs public final void simpleProviderOf(TYPE... values) { type.asAtrProvider().provider((SimpleProvider<TYPE, ROOT_TYPE>) ins -> Arrays.asList(values)); }
protected void provider(Provider<TYPE, ROOT_TYPE> provider) { type.asAtrProvider().provider(provider); }
public void filteredProvider(TextQueryProvider<TYPE, ROOT_TYPE> provider) { type.asAtrProvider().provider(provider); }
public void filteredProvider(STextQueryProvider mapSimpleProvider) { type.asAtrProvider().asAtrProvider().provider(mapSimpleProvider); }
public void provider(String provider) { type.asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public void provider(String provider) { type.asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public <X extends Provider> void provider(Class<X> provider) { type.asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public <T extends SSimpleProvider> void simpleProvider(Class<T> provider) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public <T extends STextQueryProvider> void filteredProvider(Class<T> provider) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public void simpleProvider(String providerName) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(providerName)); }
public void simpleProvider(String providerName) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(providerName)); }
public <T extends SSimpleProvider> void simpleProvider(Class<T> provider) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(provider)); }
public void filteredProvider(String providerName) { type.asAtrProvider().asAtrProvider().provider(new LookupOptionsProvider(providerName)); }
private STypeFieldRefProvider<SI> configureProvider() { STypeFieldRefProvider<SI> provider = new STypeFieldRefProvider<>(); type.asAtrProvider() .idFunction(Option::getRefId) .displayFunction(Option::getDescription) .converter(SIFieldRef.DEFAULT_CONVERTER) .provider(provider); return provider; } }