using System.Collections.Generic; namespace Luban.Job.Common.RawDefs { public class Bean { public string Namespace { get; set; } public string Name { get; set; } public string FullName => Namespace.Length > 0 ? Namespace + "." + Name : Name; public string Parent { get; set; } public bool IsValueType { get; set; } public int TypeId { get; set; } public bool IsSerializeCompatible { get; set; } public string Comment { get; set; } public List Fields { get; set; } = new List(); } }