Esempio n. 1
0
 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());
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 /*  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:    */ }
Esempio n. 4
0
 /*  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:    */ }