接口的使用
cn.taketoday.core.io.buffer.DataBufferUtils.Matcher
使用DataBufferUtils.Matcher的程序包
程序包
说明
Generic abstraction for working with byte buffer implementations.
-
cn.taketoday.core.codec中DataBufferUtils.Matcher的使用
修饰符和类型方法说明private Collection<DataBuffer>AbstractCharSequenceDecoder.processDataBuffer(DataBuffer buffer, DataBufferUtils.Matcher matcher, LimitedDataBufferList chunks) -
cn.taketoday.core.io.buffer中DataBufferUtils.Matcher的使用
修饰符和类型接口说明private static interfaceMatcher that can be nested withinDataBufferUtils.CompositeMatcherwhere multiple matchers advance together using the same index, one byte at a time.修饰符和类型类说明private static classBase class for aDataBufferUtils.NestedMatcher.private static classMatcher that supports searching for multiple delimiters.private static classImplementation ofDataBufferUtils.Matcherthat uses the Knuth-Morris-Pratt algorithm.private static classMatcher for a single byte delimiter.private static classMatcher with a 2 byte delimiter that does not benefit from a Knuth-Morris-Pratt suffix-prefix table.修饰符和类型方法说明static DataBufferUtils.MatcherDataBufferUtils.matcher(byte[] delimiter) Return aDataBufferUtils.Matcherfor the given delimiter.static DataBufferUtils.MatcherDataBufferUtils.matcher(byte[]... delimiters) Return aDataBufferUtils.Matcherfor the given delimiters.