Uses of Class
org.miaixz.bus.core.io.SectionBuffer
Packages that use SectionBuffer
-
Uses of SectionBuffer in org.miaixz.bus.core.io
Fields in org.miaixz.bus.core.io declared as SectionBufferModifier and TypeFieldDescriptionstatic SectionBufferLifeCycle.next段的单链表SectionBuffer.next链表或循环链表中的下一段.SectionBuffer.prev循环链表中的前一段.Methods in org.miaixz.bus.core.io that return SectionBufferModifier and TypeMethodDescriptionfinal SectionBufferSectionBuffer.pop()Removes this segment of a circularly-linked list and returns its successor.final SectionBufferSectionBuffer.push(SectionBuffer segment) Appendssegmentafter this segment in the circularly-linked list.final SectionBufferSectionBuffer.sharedCopy()Returns a new segment that shares the underlying byte array with this.final SectionBufferSectionBuffer.split(int byteCount) Splits this head of a circularly-linked list into two segments.static SectionBufferLifeCycle.take()final SectionBufferSectionBuffer.unsharedCopy()Returns a new segment that its own private copy of the underlying byte array.Methods in org.miaixz.bus.core.io with parameters of type SectionBufferModifier and TypeMethodDescriptionfinal SectionBufferSectionBuffer.push(SectionBuffer segment) Appendssegmentafter this segment in the circularly-linked list.static voidLifeCycle.recycle(SectionBuffer segment) final voidSectionBuffer.writeTo(SectionBuffer sink, int byteCount) MovesbyteCountbytes from this segment tosink. -
Uses of SectionBuffer in org.miaixz.bus.core.io.buffer
Fields in org.miaixz.bus.core.io.buffer declared as SectionBufferMethods in org.miaixz.bus.core.io.buffer that return SectionBuffer