// Path: glin/src/main/java/org/loader/glin/Context.java
// public class Context {
//     private Call<?> call;
//     private Result<?> result;
//     private RawResult rawResult;
// 
//     public Context() {}
// 
//     public Context(Call<?> call) {
//         this.call = call;
//     }
// 
//     public Call<?> getCall() {
//         return call;
//     }
// 
//     public void setCall(Call<?> call) {
//         this.call = call;
//     }
// 
//     public Result<?> getResult() {
//         return result;
//     }
// 
//     public void setResult(Result<?> result) {
//         this.result = result;
//     }
// 
//     public RawResult getRawResult() {
//         return rawResult;
//     }
// 
//     public void setRawResult(RawResult rawResult) {
//         this.rawResult = rawResult;
//     }
// }


import org.loader.glin.Context;
package org.loader.glin.chan;


/**
 * <p class="note">File Note</p>
 * Created by qibin on 2017/11/13.
 */

public class GlobalChanNode extends ChanNode {

    private ChanNode[] mGlobalChanNodes;

    public GlobalChanNode(ChanNode ...chanNodes) {
        mGlobalChanNodes = chanNodes;
    }

    @Override
// Path: glin/src/main/java/org/loader/glin/Context.java
// public class Context {
//     private Call<?> call;
//     private Result<?> result;
//     private RawResult rawResult;
// 
//     public Context() {}
// 
//     public Context(Call<?> call) {
//         this.call = call;
//     }
// 
//     public Call<?> getCall() {
//         return call;
//     }
// 
//     public void setCall(Call<?> call) {
//         this.call = call;
//     }
// 
//     public Result<?> getResult() {
//         return result;
//     }
// 
//     public void setResult(Result<?> result) {
//         this.result = result;
//     }
// 
//     public RawResult getRawResult() {
//         return rawResult;
//     }
// 
//     public void setRawResult(RawResult rawResult) {
//         this.rawResult = rawResult;
//     }
// }


// Path: glin/src/main/java/org/loader/glin/chan/GlobalChanNode.java
import org.loader.glin.Context;

package org.loader.glin.chan;


/**
 * <p class="note">File Note</p>
 * Created by qibin on 2017/11/13.
 */

public class GlobalChanNode extends ChanNode {

    private ChanNode[] mGlobalChanNodes;

    public GlobalChanNode(ChanNode ...chanNodes) {
        mGlobalChanNodes = chanNodes;
    }

    @Override
    public void run(Context ctx) {