@Override @Deprecated public <T> T setConfig(HasConfigKey<T> key, Task<T> val) { return config().set(key, val); }
/** * @deprecated since 0.7.0; use {@code if (val != null) config().set(key, val)} */ @Deprecated @SuppressWarnings({ "unchecked", "rawtypes" }) protected void setConfigIfValNonNull(ConfigKey key, Object val) { if (val != null) config().set(key, val); }
/** * @deprecated since 0.7.0; use {@code if (val != null) config().set(key, val)} */ @Deprecated @SuppressWarnings({ "unchecked", "rawtypes" }) protected void setConfigIfValNonNull(HasConfigKey key, Object val) { if (val != null) config().set(key, val); }
@Override @Deprecated public <T> T setConfig(ConfigKey<T> key, T val) { return config().set(key, val); }
/** * @deprecated since 0.7.0; see {@link #config()}, such as {@code config().set(key, value)} */ @SuppressWarnings("unchecked") @Deprecated public <T> AbstractEntity configure(HasConfigKey<T> key, String value) { config().set((ConfigKey)key, value); return this; }
@Override @Deprecated public <T> T setConfig(ConfigKey<T> key, Task<T> val) { return config().set(key, val); }
/** * @deprecated since 0.7.0; see {@link #config()}, such as {@code config().set(key, value)} */ @SuppressWarnings("unchecked") @Deprecated public <T> AbstractEntity configure(ConfigKey<T> key, String value) { config().set((ConfigKey)key, value); return this; }
/** * @deprecated since 0.7.0; see {@link #config()}, such as {@code config().set(key, value)} */ @Deprecated public <T> AbstractEntity configure(HasConfigKey<T> key, T value) { config().set(key, value); return this; }
@Override @Deprecated public <T> T setConfig(HasConfigKey<T> key, T val) { return config().set(key, val); }
@Override public <T> T getConfig(ConfigKey<T> key) { return config().get(key); }
@Override public <T> T getConfig(HasConfigKey<T> key) { return config().get(key); }
config().refreshInheritedConfig(); previouslyOwned = true;