Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/15/10 14:45:46 (15 years ago)
Author:
epitzer
Message:

make most serializers internal and complete API documentation (#548)

Location:
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/ByteArray2XmlSerializer.cs

    r2940 r3036  
    55
    66namespace HeuristicLab.Persistence.Default.Xml.Compact {
    7   public class ByteArray2XmlSerializer<T> : NumberArray2XmlSerializerBase<T> where T : class {
     7  internal class ByteArray2XmlSerializer<T> : NumberArray2XmlSerializerBase<T> where T : class {
    88    protected override string FormatValue(object o) {
    99      return o.ToString();
     
    1515  }
    1616
    17   public class Byte1DArray2XmlSerializer : ByteArray2XmlSerializer<byte[]> { }
     17  internal sealed class Byte1DArray2XmlSerializer : ByteArray2XmlSerializer<byte[]> { }
    1818
    19   public class Bytet2DArray2XmlSerializer : ByteArray2XmlSerializer<byte[,]> { }
     19  internal sealed class Bytet2DArray2XmlSerializer : ByteArray2XmlSerializer<byte[,]> { }
    2020
    21   public class Byte3DArray2XmlSerializer : ByteArray2XmlSerializer<byte[, ,]> { }
     21  internal sealed class Byte3DArray2XmlSerializer : ByteArray2XmlSerializer<byte[, ,]> { }
    2222}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/CompactXmlSerializerBase.cs

    r1823 r3036  
    55namespace HeuristicLab.Persistence.Default.Xml.Compact {
    66
    7   public abstract class CompactXmlSerializerBase<T> : XmlSerializerBase<T> { }
     7  internal abstract class CompactXmlSerializerBase<T> : XmlSerializerBase<T> { }
    88
    99}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleArray2XmlSerializer.cs

    r1958 r3036  
    55namespace HeuristicLab.Persistence.Default.Xml.Compact {
    66
    7   public abstract class DoubleArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class {
     7  internal abstract class DoubleArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class {
    88
    99    protected override string FormatValue(object o) {
     
    1616  }
    1717
    18   public class Double1DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[]> { }
     18  internal sealed class Double1DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[]> { }
    1919
    20   public class Double2DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[,]> { }
     20  internal sealed class Double2DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[,]> { }
    2121
    22   public class Double3DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[, ,]> { }
     22  internal sealed class Double3DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[, ,]> { }
    2323
    2424}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleList2XmlSerializer.cs

    r1958 r3036  
    77namespace HeuristicLab.Persistence.Default.Xml.Compact {
    88
    9   public class DoubleList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<double>> {
     9  internal sealed class DoubleList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<double>> {
    1010
    1111    protected override void Add(IEnumerable enumeration, object o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntArray2XmlSerializer.cs

    r1853 r3036  
    44namespace HeuristicLab.Persistence.Default.Xml.Compact {
    55
    6   public abstract class IntArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class {
     6  internal abstract class IntArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class {
    77
    88    protected override string FormatValue(object o) {
     
    1515  }
    1616
    17   public class Int1DArray2XmlSerializer : IntArray2XmlSerializerBase<int[]> { }
     17  internal class Int1DArray2XmlSerializer : IntArray2XmlSerializerBase<int[]> { }
    1818
    19   public class Int2DArray2XmlSerializer : IntArray2XmlSerializerBase<int[,]> { }
     19  internal class Int2DArray2XmlSerializer : IntArray2XmlSerializerBase<int[,]> { }
    2020
    21   public class Int3DArray2XmlSerializer : IntArray2XmlSerializerBase<int[, ,]> { }
     21  internal class Int3DArray2XmlSerializer : IntArray2XmlSerializerBase<int[, ,]> { }
    2222
    2323}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntList2XmlSerializer.cs

    r1853 r3036  
    77namespace HeuristicLab.Persistence.Default.Xml.Compact {
    88
    9   public class IntList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<int>> {
     9  internal sealed class IntList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<int>> {
    1010
    1111    protected override void Add(IEnumerable enumeration, object o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberArray2XmlSerializerBase.cs

    r3017 r3036  
    99
    1010  [StorableClass]
    11   public abstract class NumberArray2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : class {
     11  internal abstract class NumberArray2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : class {
    1212
    1313    protected virtual string Separator { get { return ";"; } }
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberEnumeration2XmlSerializerBase.cs

    r3017 r3036  
    99
    1010  [StorableClass]
    11   public abstract class NumberEnumeration2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : IEnumerable {
     11  internal abstract class NumberEnumeration2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : IEnumerable {
    1212
    1313    protected virtual string Separator { get { return ";"; } }
Note: See TracChangeset for help on using the changeset viewer.