Ejemplo n.º 1
0
 public override void dump(PrettyPrinter printer)
 {
     printer.addLine("[CRowSet]" + PrettyPrinter.PrintRawData(this));
     printer.addItem(descriptor);
     printer.indentLevel++;
     printer.addLine("Rows:");
     foreach (var item in rows)
     {
         printer.addItem(item);
     }
     printer.indentLevel--;
 }
Ejemplo n.º 2
0
 public override void dump(PrettyPrinter printer)
 {
     printer.addLine("[BuiltinSet]" + PrettyPrinter.PrintRawData(this));
     foreach (var item in values)
     {
         printer.addItem(item);
     }
     if (values.Items.Count == 0)
     {
         printer.indentLevel++;
         printer.addLine("<Empty List>");
         printer.indentLevel--;
     }
 }
Ejemplo n.º 3
0
        public override string dump(string prefix)
        {
            string        pfx1    = prefix + PrettyPrinter.Spacer;
            string        pfx2    = pfx1 + PrettyPrinter.Spacer;
            string        pfx3    = pfx2 + PrettyPrinter.Spacer + PrettyPrinter.Spacer;
            StringBuilder builder = new StringBuilder();

            builder.AppendLine("[CRowSet]" + PrettyPrinter.PrintRawData(this));
            builder.AppendLine(pfx1 + descriptor.dump(pfx1).TrimEnd('\r', '\n'));
            builder.AppendLine(pfx1 + "Rows:");
            foreach (var item in rows)
            {
                PrettyPrinter.Print(builder, pfx2, item);
            }
            return(builder.ToString());
        }
Ejemplo n.º 4
0
        public override string dump(string prefix)
        {
            string        pfx1    = prefix + PrettyPrinter.Spacer;
            StringBuilder builder = new StringBuilder();

            builder.AppendLine("[BuiltinSet]" + PrettyPrinter.PrintRawData(this));
            foreach (var item in values)
            {
                PrettyPrinter.Print(builder, pfx1, item);
            }
            if (values.Items.Count == 0)
            {
                builder.AppendLine(pfx1 + "<Empty List>");
            }
            return(builder.ToString());
        }
Ejemplo n.º 5
0
        public override string dump(string prefix)
        {
            string        pfx1    = prefix + PrettyPrinter.Spacer;
            string        pfx2    = pfx1 + PrettyPrinter.Spacer;
            StringBuilder builder = new StringBuilder();

            builder.AppendLine("[CIndexedRowSet]" + PrettyPrinter.PrintRawData(this));
            builder.AppendLine(pfx1 + "index: " + columnName);
            builder.AppendLine(pfx1 + descriptor.dump(pfx1).TrimEnd('\r', '\n'));
            builder.AppendLine(pfx1 + "Rows:");
            foreach (var item in rows)
            {
                PrettyPrinter.Print(builder, pfx2 + "Key:", item.Key);
                PrettyPrinter.Print(builder, pfx2, item.Value);
            }
            return(builder.ToString());
        }
Ejemplo n.º 6
0
 public override void dump(PrettyPrinter printer)
 {
     printer.addLine("[CIndexedRowSet]" + PrettyPrinter.PrintRawData(this));
     printer.indentLevel++;
     printer.addLine("index: " + columnName);
     printer.addItem(descriptor);
     printer.addLine("Rows:");
     printer.indentLevel++;
     foreach (var item in rows)
     {
         printer.addLine("Key:");
         printer.addItem(item.Key);
         printer.addLine("Value:");
         printer.addItem(item.Value);
     }
     printer.indentLevel--;
     printer.indentLevel++;
 }