| java.lang.Object org.picocontainer.parameters.CollectionComponentParameter org.picocontainer.gems.constraints.AbstractConstraint
All known Subclasses: org.picocontainer.gems.constraints.IsKey, org.picocontainer.gems.constraints.IsExactType, org.picocontainer.gems.constraints.Anything, org.picocontainer.gems.constraints.Or, org.picocontainer.gems.constraints.And, org.picocontainer.gems.constraints.IsKeyType, org.picocontainer.gems.constraints.Not, org.picocontainer.gems.constraints.IsType,
Method Summary | |
abstract public boolean | evaluate(ComponentAdapter adapter) | protected Map<Object, ComponentAdapter<?>> | getMatchingComponentAdapters(PicoContainer container, ComponentAdapter adapter, Class keyType, Class valueType) | public boolean | isResolvable(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding) | public Object | resolveInstance(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding) | public void | verify(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding) |
AbstractConstraint | protected AbstractConstraint()(Code) | | Construct an AbstractContraint.
|
Methods inherited from org.picocontainer.parameters.CollectionComponentParameter | public void accept(PicoVisitor visitor)(Code)(Java Doc) protected boolean evaluate(ComponentAdapter adapter)(Code)(Java Doc) protected Map<Object, ComponentAdapter<?>> getMatchingComponentAdapters(PicoContainer container, ComponentAdapter adapter, Class keyType, Class valueType)(Code)(Java Doc) public boolean isResolvable(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)(Code)(Java Doc) public Object resolveInstance(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)(Code)(Java Doc) public void verify(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)(Code)(Java Doc)
|
|
|