1 8 9 package org.picocontainer.gems.constraints; 10 11 import org.picocontainer.ComponentAdapter; 12 13 20 public class IsType extends AbstractConstraint { 21 private Class type; 22 23 28 public IsType(Class c) { 29 this.type = c; 30 } 31 32 public boolean evaluate(ComponentAdapter adapter) { 33 return type.isAssignableFrom(adapter.getComponentImplementation()); 34 } 35 36 } 37 | Popular Tags |