Как отобразить несколько внутренних классов в файле отображения beanio? - PullRequest
0 голосов
/ 10 февраля 2020

Ниже приведен пример программы внутреннего класса

public class Settlements
{public static class Event        
    {public static class EventInformation
        {public static class Inputs
        {public static class Cash
         {public static class CashType
           {public static class Security
            {public static class SecurityReference
              {public static class SecId
                {}
                }
            }
        }
    }
}

Я получаю исключение Недопустимый компонент (Settlements.Event.EventInformation) при попытке отобразить внутренний класс в файле отображения

<stream name="Stream" format="csv" >
   <group name="a" class="Settlements" collection="list" minOccurs="0" maxOccurs="unbounded">

     <record name="b"  class="Settlements.Event.EventInformation"  collection="list" minOccurs="0" maxOccurs="unbounded"></record>

     <record name="c"  class="Settlements.Event.Inputs.Security.SecurityReference.SecId"  collection="list" minOccurs="0" maxOccurs="unbounded"></record>   

     <record name="d"  class="Settlements.Event.Inputs.Security"  collection="list" minOccurs="0" maxOccurs="unbounded"></record>

     <record name="e"  class="Settlements.Event.Inputs"  collection="list" minOccurs="0" maxOccurs="unbounded"></record>
     <record name="f"  class="Settlements.Event.Inputs.Cash.CashType"  collection="list" minOccurs="0" maxOccurs="unbounded"></record>
    </group>
  </stream>

Может ли кто-нибудь помочь, как настроить несколько внутренних классов в файле сопоставления?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...