public abstract class BaseComposite<T extends ConfigurationComponent> extends Object implements ConfigurationComponent
| Constructor and Description | 
|---|
| BaseComposite(Class<T> itemClass,
             T... items) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract T | doFork(T[] items) | 
| T | fork() | 
| <U extends T> | get(Class<U> itemClass) | 
| void | initialize(Coffig coffig) | 
| void | invalidate() | 
| boolean | isDirty() | 
| Set<ConfigurationWatcher> | watchers() | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnameprotected final T extends ConfigurationComponent[] items
@SafeVarargs public BaseComposite(Class<T> itemClass, T... items)
public void initialize(Coffig coffig)
initialize in interface ConfigurationComponentpublic void invalidate()
invalidate in interface ConfigurationComponentpublic boolean isDirty()
isDirty in interface ConfigurationComponentpublic Set<ConfigurationWatcher> watchers()
watchers in interface ConfigurationComponentpublic T fork()
fork in interface ConfigurationComponentCopyright © 2013-2018–2019 SeedStack. All rights reserved.