public abstract class AbstractUnresolvedObject<C extends ConfiguredObject<C>> extends Object implements UnresolvedConfiguredObject<C>
Modifier | Constructor and Description |
---|---|
protected |
AbstractUnresolvedObject(Class<C> clazz,
ConfiguredObjectRecord record,
ConfiguredObject<?>... parents) |
Modifier and Type | Method and Description |
---|---|
ConfiguredObject<?>[] |
getParents() |
ConfiguredObjectRecord |
getRecord() |
Collection<ConfiguredObjectDependency<?>> |
getUnresolvedDependencies() |
protected abstract <X extends ConfiguredObject<X>> |
resolved(ConfiguredObjectDependency<X> dependency,
X value) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
resolve
protected AbstractUnresolvedObject(Class<C> clazz, ConfiguredObjectRecord record, ConfiguredObject<?>... parents)
public ConfiguredObjectRecord getRecord()
public ConfiguredObject<?>[] getParents()
getParents
in interface UnresolvedConfiguredObject<C extends ConfiguredObject<C>>
protected abstract <X extends ConfiguredObject<X>> void resolved(ConfiguredObjectDependency<X> dependency, X value)
public Collection<ConfiguredObjectDependency<?>> getUnresolvedDependencies()
getUnresolvedDependencies
in interface UnresolvedConfiguredObject<C extends ConfiguredObject<C>>
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.