// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestObj.java
// public class TestObj {
//     public String name;
//     public int id;
// 
//     public TestObj() {
//     }
// 
//     public TestObj(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// }
// 
// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestParcelable.java
// public class TestParcelable implements Parcelable {
//     public String name;
//     public int id;
// 
//     public TestParcelable() {
//     }
// 
//     public TestParcelable(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// 
//     protected TestParcelable(Parcel in) {
//         name = in.readString();
//         id = in.readInt();
//     }
// 
//     @Override
//     public void writeToParcel(Parcel dest, int flags) {
//         dest.writeString(name);
//         dest.writeInt(id);
//     }
// 
//     @Override
//     public int describeContents() {
//         return 0;
//     }
// 
//     public static final Creator<TestParcelable> CREATOR = new Creator<TestParcelable>() {
//         @Override
//         public TestParcelable createFromParcel(Parcel in) {
//             return new TestParcelable(in);
//         }
// 
//         @Override
//         public TestParcelable[] newArray(int size) {
//             return new TestParcelable[size];
//         }
//     };
// }
// 
// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestSerializable.java
// public class TestSerializable implements Serializable {
//     public String name;
//     public int id;
// 
//     public TestSerializable() {
//     }
// 
//     public TestSerializable(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// }


import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.alibaba.android.arouter.demo.service.model.TestObj;
import com.alibaba.android.arouter.demo.service.model.TestParcelable;
import com.alibaba.android.arouter.demo.service.model.TestSerializable;
import com.alibaba.android.arouter.facade.annotation.Autowired;
import com.alibaba.android.arouter.facade.annotation.Route;
import java.util.List;
import java.util.Map;
package com.alibaba.android.arouter.demo.module1;





/**
 * A simple {@link Fragment} subclass.
 */
@Route(path = "/test/fragment")
public class BlankFragment extends Fragment {

    @Autowired
    String name;

    @Autowired(required = true)
// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestObj.java
// public class TestObj {
//     public String name;
//     public int id;
// 
//     public TestObj() {
//     }
// 
//     public TestObj(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// }
// 
// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestParcelable.java
// public class TestParcelable implements Parcelable {
//     public String name;
//     public int id;
// 
//     public TestParcelable() {
//     }
// 
//     public TestParcelable(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// 
//     protected TestParcelable(Parcel in) {
//         name = in.readString();
//         id = in.readInt();
//     }
// 
//     @Override
//     public void writeToParcel(Parcel dest, int flags) {
//         dest.writeString(name);
//         dest.writeInt(id);
//     }
// 
//     @Override
//     public int describeContents() {
//         return 0;
//     }
// 
//     public static final Creator<TestParcelable> CREATOR = new Creator<TestParcelable>() {
//         @Override
//         public TestParcelable createFromParcel(Parcel in) {
//             return new TestParcelable(in);
//         }
// 
//         @Override
//         public TestParcelable[] newArray(int size) {
//             return new TestParcelable[size];
//         }
//     };
// }
// 
// Path: module-java-export/src/main/java/com/alibaba/android/arouter/demo/service/model/TestSerializable.java
// public class TestSerializable implements Serializable {
//     public String name;
//     public int id;
// 
//     public TestSerializable() {
//     }
// 
//     public TestSerializable(String name, int id) {
//         this.name = name;
//         this.id = id;
//     }
// }


// Path: module-java/src/main/java/com/alibaba/android/arouter/demo/module1/BlankFragment.java
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.alibaba.android.arouter.demo.service.model.TestObj;
import com.alibaba.android.arouter.demo.service.model.TestParcelable;
import com.alibaba.android.arouter.demo.service.model.TestSerializable;
import com.alibaba.android.arouter.facade.annotation.Autowired;
import com.alibaba.android.arouter.facade.annotation.Route;
import java.util.List;
import java.util.Map;

package com.alibaba.android.arouter.demo.module1;





/**
 * A simple {@link Fragment} subclass.
 */
@Route(path = "/test/fragment")
public class BlankFragment extends Fragment {

    @Autowired
    String name;

    @Autowired(required = true)
    TestObj obj;