All pastes #275417 Raw Edit

JavaActivityInfoSupplier

public java v1 · immutable
·published 2006-12-11 15:06 UTC
rendered paste body
package it.nch.yava.rte.wfm.services.mapper;/** * This operation (must be sync) is served by a Java activity. */public class JavaActivityInfoSupplier extends ServiceInfoSupplier {    private final String className;        public JavaActivityInfoSupplier(final String className) {        super();        this.className = className;    }    @Override    public void accept(Visitor v) {        v.visit(this);    }        /**     * @return Returns the fully qualified name of the class implementing     * such operation.      */    public String getClassName() {        return className;    }        @Override    public boolean equals(Object obj) {        boolean result = false;        if (obj instanceof JavaActivityInfoSupplier) {            result = className.equals(((JavaActivityInfoSupplier)obj).className);        }        return result;    }    @Override    public int hashCode() {        int result = 17;        result *= 37 + className.hashCode();        return result;    }    @Override    public String toString() {        return "className=[" + className + "]";    }}