/*
 * Copyright (C) 2007 XStream Committers.
 * All rights reserved.
 *
 * The software in this package is published under the terms of the BSD
 * style license a copy of which has been included with this distribution in
 * the LICENSE.txt file.
 * 
 * Created on 25. June 2007 by Joerg Schaible
 */
package com.thoughtworks.xstream.benchmark.reflection.model;

/**
 * Class with 100 parents.
 */
public class A100Parents {

    public static class Parent000 { String field000; }
    public static class Parent001 extends Parent000 { String field001; }
    public static class Parent002 extends Parent001 { String field002; }
    public static class Parent003 extends Parent002 { String field003; }
    public static class Parent004 extends Parent003 { String field004; }
    public static class Parent005 extends Parent004 { String field005; }
    public static class Parent006 extends Parent005 { String field006; }
    public static class Parent007 extends Parent006 { String field007; }
    public static class Parent008 extends Parent007 { String field008; }
    public static class Parent009 extends Parent008 { String field009; }
    public static class Parent010 extends Parent009 { String field010; }
    public static class Parent011 extends Parent010 { String field011; }
    public static class Parent012 extends Parent011 { String field012; }
    public static class Parent013 extends Parent012 { String field013; }
    public static class Parent014 extends Parent013 { String field014; }
    public static class Parent015 extends Parent014 { String field015; }
    public static class Parent016 extends Parent015 { String field016; }
    public static class Parent017 extends Parent016 { String field017; }
    public static class Parent018 extends Parent017 { String field018; }
    public static class Parent019 extends Parent018 { String field019; }
    public static class Parent020 extends Parent019 { String field020; }
    public static class Parent021 extends Parent020 { String field021; }
    public static class Parent022 extends Parent021 { String field022; }
    public static class Parent023 extends Parent022 { String field023; }
    public static class Parent024 extends Parent023 { String field024; }
    public static class Parent025 extends Parent024 { String field025; }
    public static class Parent026 extends Parent025 { String field026; }
    public static class Parent027 extends Parent026 { String field027; }
    public static class Parent028 extends Parent027 { String field028; }
    public static class Parent029 extends Parent028 { String field029; }
    public static class Parent030 extends Parent029 { String field030; }
    public static class Parent031 extends Parent030 { String field031; }
    public static class Parent032 extends Parent031 { String field032; }
    public static class Parent033 extends Parent032 { String field033; }
    public static class Parent034 extends Parent033 { String field034; }
    public static class Parent035 extends Parent034 { String field035; }
    public static class Parent036 extends Parent035 { String field036; }
    public static class Parent037 extends Parent036 { String field037; }
    public static class Parent038 extends Parent037 { String field038; }
    public static class Parent039 extends Parent038 { String field039; }
    public static class Parent040 extends Parent039 { String field040; }
    public static class Parent041 extends Parent040 { String field041; }
    public static class Parent042 extends Parent041 { String field042; }
    public static class Parent043 extends Parent042 { String field043; }
    public static class Parent044 extends Parent043 { String field044; }
    public static class Parent045 extends Parent044 { String field045; }
    public static class Parent046 extends Parent045 { String field046; }
    public static class Parent047 extends Parent046 { String field047; }
    public static class Parent048 extends Parent047 { String field048; }
    public static class Parent049 extends Parent048 { String field049; }
    public static class Parent050 extends Parent049 { String field050; }
    public static class Parent051 extends Parent050 { String field051; }
    public static class Parent052 extends Parent051 { String field052; }
    public static class Parent053 extends Parent052 { String field053; }
    public static class Parent054 extends Parent053 { String field054; }
    public static class Parent055 extends Parent054 { String field055; }
    public static class Parent056 extends Parent055 { String field056; }
    public static class Parent057 extends Parent056 { String field057; }
    public static class Parent058 extends Parent057 { String field058; }
    public static class Parent059 extends Parent058 { String field059; }
    public static class Parent060 extends Parent059 { String field060; }
    public static class Parent061 extends Parent060 { String field061; }
    public static class Parent062 extends Parent061 { String field062; }
    public static class Parent063 extends Parent062 { String field063; }
    public static class Parent064 extends Parent063 { String field064; }
    public static class Parent065 extends Parent064 { String field065; }
    public static class Parent066 extends Parent065 { String field066; }
    public static class Parent067 extends Parent066 { String field067; }
    public static class Parent068 extends Parent067 { String field068; }
    public static class Parent069 extends Parent068 { String field069; }
    public static class Parent070 extends Parent069 { String field070; }
    public static class Parent071 extends Parent070 { String field071; }
    public static class Parent072 extends Parent071 { String field072; }
    public static class Parent073 extends Parent072 { String field073; }
    public static class Parent074 extends Parent073 { String field074; }
    public static class Parent075 extends Parent074 { String field075; }
    public static class Parent076 extends Parent075 { String field076; }
    public static class Parent077 extends Parent076 { String field077; }
    public static class Parent078 extends Parent077 { String field078; }
    public static class Parent079 extends Parent078 { String field079; }
    public static class Parent080 extends Parent079 { String field080; }
    public static class Parent081 extends Parent080 { String field081; }
    public static class Parent082 extends Parent081 { String field082; }
    public static class Parent083 extends Parent082 { String field083; }
    public static class Parent084 extends Parent083 { String field084; }
    public static class Parent085 extends Parent084 { String field085; }
    public static class Parent086 extends Parent085 { String field086; }
    public static class Parent087 extends Parent086 { String field087; }
    public static class Parent088 extends Parent087 { String field088; }
    public static class Parent089 extends Parent088 { String field089; }
    public static class Parent090 extends Parent089 { String field090; }
    public static class Parent091 extends Parent090 { String field091; }
    public static class Parent092 extends Parent091 { String field092; }
    public static class Parent093 extends Parent092 { String field093; }
    public static class Parent094 extends Parent093 { String field094; }
    public static class Parent095 extends Parent094 { String field095; }
    public static class Parent096 extends Parent095 { String field096; }
    public static class Parent097 extends Parent096 { String field097; }
    public static class Parent098 extends Parent097 { String field098; }
    public static class Parent099 extends Parent098 { String field099; }
}
