// Provide a default path to dwr.engine
if (typeof this['dwr'] == 'undefined') this.dwr = {};
if (typeof dwr['engine'] == 'undefined') dwr.engine = {};
if (typeof dwr.engine['_mappedClasses'] == 'undefined') dwr.engine._mappedClasses = {};

if (window['dojo']) dojo.provide('dwr.interface.advert_logo');

if (typeof this['advert_logo'] == 'undefined') advert_logo = {};

advert_logo._path = '/dwr';

/**
 * @param {class java.lang.Object} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.equals = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'equals', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.toString = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'toString', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.hashCode = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'hashCode', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.indexOf = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'indexOf', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.indexOf = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'indexOf', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.newInstance = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'newInstance', arguments);
};

/**
 * @param {interface net.sf.cglib.proxy.Callback} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.newInstance = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'newInstance', arguments);
};

/**
 * @param {class [Ljava.lang.Class;} p0 a param
 * @param {class [Ljava.lang.Object;} p1 a param
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p2 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.newInstance = function(p0, p1, p2, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'newInstance', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getTargetClass = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getTargetClass', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.isFrozen = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'isFrozen', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getTargetSource = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getTargetSource', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface org.springframework.aop.Advisor} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.addAdvisor = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'addAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.addAdvisor = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'addAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.TargetSource} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setTargetSource = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setTargetSource', arguments);
};

/**
 * @param {boolean} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setPreFiltered = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setPreFiltered', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.isProxyTargetClass = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'isProxyTargetClass', arguments);
};

/**
 * @param {boolean} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setExposeProxy = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setExposeProxy', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.isExposeProxy = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'isExposeProxy', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryByTpye = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryByTpye', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryByTpye = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryByTpye', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryById = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryById', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryBrands = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryBrands', arguments);
};

/**
 * @param {class com.book.entity.Advert} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.addAdvert = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'addAdvert', arguments);
};

/**
 * @param {interface com.book.dao.inter.advert.IAdvertDao} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setIadvertdao = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setIadvertdao', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryByTypeCount = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryByTypeCount', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryByTypeAndWhCount = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryByTypeAndWhCount', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.removeAdvert = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'removeAdvert', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryAllAdvertPic = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryAllAdvertPic', arguments);
};

/**
 * @param {class com.book.entity.Advert} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.modifyAdvert = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'modifyAdvert', arguments);
};

/**
 * @param {class java.lang.Integer} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.queryBrandsByPage = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'queryBrandsByPage', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getAdvisors = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getAdvisors', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.addAdvice = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'addAdvice', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface org.aopalliance.aop.Advice} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.addAdvice = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'addAdvice', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.isPreFiltered = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'isPreFiltered', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getProxiedInterfaces = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getProxiedInterfaces', arguments);
};

/**
 * @param {class java.lang.Class} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.isInterfaceProxied = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'isInterfaceProxied', arguments);
};

/**
 * @param {int} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.removeAdvisor = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'removeAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.removeAdvisor = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'removeAdvisor', arguments);
};

/**
 * @param {interface org.springframework.aop.Advisor} p0 a param
 * @param {interface org.springframework.aop.Advisor} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.replaceAdvisor = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'replaceAdvisor', arguments);
};

/**
 * @param {interface org.aopalliance.aop.Advice} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.removeAdvice = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'removeAdvice', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.toProxyConfigString = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'toProxyConfigString', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.CGLIB$SET_THREAD_CALLBACKS = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'CGLIB$SET_THREAD_CALLBACKS', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.CGLIB$SET_STATIC_CALLBACKS = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'CGLIB$SET_STATIC_CALLBACKS', arguments);
};

/**
 * @param {int} p0 a param
 * @param {interface net.sf.cglib.proxy.Callback} p1 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setCallback = function(p0, p1, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setCallback', arguments);
};

/**
 * @param {class [Lnet.sf.cglib.proxy.Callback;} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.setCallbacks = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'setCallbacks', arguments);
};

/**
 * @param {int} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getCallback = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getCallback', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
advert_logo.getCallbacks = function(callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'getCallbacks', arguments);
};

/**
 * @param {class net.sf.cglib.core.Signature} p0 a param
 * @param {function|Object} callback callback function or options object
 */
advert_logo.CGLIB$findMethodProxy = function(p0, callback) {
  return dwr.engine._execute(advert_logo._path, 'advert_logo', 'CGLIB$findMethodProxy', arguments);
};



