jbi/osgi/src/main/java/org/apache/servicemix/jbi/osgi/PassThroughConverter.java [25:39]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class PassThroughConverter implements Converter {

    private Class target;

    public void setTarget(Class target) {
        this.target = target;
    }

    public boolean canConvert(Object sourceObject, ReifiedType targetType) {
        return target.isInstance(sourceObject) &&
               targetType.getRawClass().equals(target);
    }

    public Object convert(Object sourceObject, ReifiedType targetType) throws Exception {
        return sourceObject;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



nmr/osgi/src/main/java/org/apache/servicemix/nmr/osgi/PassThroughConverter.java [25:39]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class PassThroughConverter implements Converter {

    private Class target;

    public void setTarget(Class target) {
        this.target = target;
    }

    public boolean canConvert(Object sourceObject, ReifiedType targetType) {
        return target.isInstance(sourceObject) &&
               targetType.getRawClass().equals(target);
    }

    public Object convert(Object sourceObject, ReifiedType targetType) throws Exception {
        return sourceObject;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



