public MimeEntity( LineNumberSource lineSource, InputStream instream, MutableBodyDescriptor body, int startState, int endState, MimeEntityConfig config, DecodeMonitor monitor) { super(body, startState, endState, config, monitor); this.lineSource = lineSource; this.inbuffer = new BufferedLineReaderInputStream(instream, 4 * 1024, config.getMaxLineLen()); this.dataStream = new LineReaderInputStreamAdaptor(inbuffer, config.getMaxLineLen()); }
public MimeEntity( LineNumberSource lineSource, InputStream instream, MutableBodyDescriptor body, int startState, int endState, MimeEntityConfig config) { this( lineSource, instream, body, startState, endState, config, config.isStrictParsing() ? DecodeMonitor.STRICT : DecodeMonitor.SILENT); }
/* 30: */ /* 31: */ public static final MimeTokenStream createStrictValidationStream() /* 32: */ { /* 33: 98 */ MimeEntityConfig config = new MimeEntityConfig(); /* 34: 99 */ config.setStrictParsing(true); /* 35:100 */ return new MimeTokenStream(config); /* 36: */ }
/* 23: */ /* 24: */ public static final MimeTokenStream createMaximalDescriptorStream() /* 25: */ { /* 26: 86 */ MimeEntityConfig config = new MimeEntityConfig(); /* 27: 87 */ config.setMaximalBodyDescriptor(true); /* 28: 88 */ return new MimeTokenStream(config); /* 29: */ }