Beispiel #1
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            for (Sharpen.Iterator <PropertyMap> iter = Iterator(); iter.HasNext();)
            {
                sb.Append(iter.Next());
                if (iter.HasNext())
                {
                    sb.Append("\n");
                }
            }
            return(sb.ToString());
        }
Beispiel #2
0
 /// <exception cref="System.IO.IOException"></exception>
 internal virtual InMemoryNoteBucket ContractIfTooSmall(AnyObjectId noteOn, ObjectReader
                                                        or)
 {
     if (EstimateSize(noteOn, or) < LeafBucket.MAX_SIZE)
     {
         // We are small enough to just contract to a single leaf.
         InMemoryNoteBucket r = new LeafBucket(prefixLen);
         for (Sharpen.Iterator <Note> i = Iterator(noteOn, or); i.HasNext();)
         {
             r = r.Append(i.Next());
         }
         r.nonNotes = nonNotes;
         return(r);
     }
     return(this);
 }