DataTableProcessor.GenericDataProcessor.cs 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //------------------------------------------------------------
  2. // Game Framework
  3. // Copyright © 2013-2021 Jiang Yin. All rights reserved.
  4. // Homepage: https://gameframework.cn/
  5. // Feedback: mailto:ellan@gameframework.cn
  6. //------------------------------------------------------------
  7. namespace MetaClient.Editor.DataTableTools
  8. {
  9. public sealed partial class DataTableProcessor
  10. {
  11. public abstract class GenericDataProcessor<T> : DataProcessor
  12. {
  13. public override System.Type Type
  14. {
  15. get
  16. {
  17. return typeof(T);
  18. }
  19. }
  20. public override bool IsId
  21. {
  22. get
  23. {
  24. return false;
  25. }
  26. }
  27. public override bool IsComment
  28. {
  29. get
  30. {
  31. return false;
  32. }
  33. }
  34. public abstract T Parse(string value);
  35. }
  36. }
  37. }