Uses of Interface
org.apache.james.mime4j.util.ByteSequence

Packages that use ByteSequence
org.apache.james.mime4j.field   
org.apache.james.mime4j.field.address   
org.apache.james.mime4j.message   
org.apache.james.mime4j.stream   
org.apache.james.mime4j.util   
 

Uses of ByteSequence in org.apache.james.mime4j.field
 

Methods in org.apache.james.mime4j.field that return ByteSequence
 ByteSequence AbstractField.getRaw()
          Gets original (raw) representation of the field, if available, null otherwise.
 

Methods in org.apache.james.mime4j.field with parameters of type ByteSequence
static ParsedField DefaultFieldParser.parse(ByteSequence raw, DecodeMonitor monitor)
          Parses the given byte sequence and returns an instance of the ParsedField class.
static ParsedField LenientFieldParser.parse(ByteSequence raw, DecodeMonitor monitor)
          Parses the given byte sequence and returns an instance of the ParsedField class.
 

Uses of ByteSequence in org.apache.james.mime4j.field.address
 

Methods in org.apache.james.mime4j.field.address with parameters of type ByteSequence
 Address LenientAddressBuilder.parseAddress(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
           
 AddressList LenientAddressBuilder.parseAddressList(ByteSequence buf, ParserCursor cursor)
           
 Group LenientAddressBuilder.parseGroup(ByteSequence buf, ParserCursor cursor)
           
 Mailbox LenientAddressBuilder.parseMailbox(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
           
 

Uses of ByteSequence in org.apache.james.mime4j.message
 

Methods in org.apache.james.mime4j.message that return ByteSequence
 ByteSequence MultipartImpl.getEpilogueRaw()
           
 ByteSequence MultipartImpl.getPreambleRaw()
           
 

Methods in org.apache.james.mime4j.message with parameters of type ByteSequence
 void MultipartImpl.setEpilogueRaw(ByteSequence epilogue)
           
 void MultipartImpl.setPreambleRaw(ByteSequence preamble)
           
 

Uses of ByteSequence in org.apache.james.mime4j.stream
 

Methods in org.apache.james.mime4j.stream that return ByteSequence
 ByteSequence RawField.getRaw()
           
 ByteSequence Field.getRaw()
          Gets original (raw) representation of the field, if available, null otherwise.
 

Methods in org.apache.james.mime4j.stream with parameters of type ByteSequence
 void RawFieldParser.copyContent(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters, java.lang.StringBuilder dst)
          Transfers content into the destination buffer until a whitespace character, a comment, or any of the given delimiters is encountered.
 void RawFieldParser.copyQuotedContent(ByteSequence buf, ParserCursor cursor, java.lang.StringBuilder dst)
          Transfers content enclosed with quote marks into the destination buffer.
 RawField RawFieldParser.parseField(ByteSequence raw)
          Parses the sequence of bytes into RawField.
 NameValuePair RawFieldParser.parseParameter(ByteSequence buf, ParserCursor cursor)
          Parses the sequence of bytes containing a field parameter delimited with semicolon into NameValuePair.
 java.util.List<NameValuePair> RawFieldParser.parseParameters(ByteSequence buf, ParserCursor cursor)
          Parses the sequence of bytes containing field parameters delimited with semicolon into a list of NameValuePairs.
 RawBody RawFieldParser.parseRawBody(ByteSequence buf, ParserCursor cursor)
          Parses the sequence of bytes containing a value with parameters into RawBody.
 java.lang.String RawFieldParser.parseToken(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
          Extracts from the sequence of bytes a token terminated with any of the given delimiters discarding semantically insignificant whitespace characters and comments.
 java.lang.String RawFieldParser.parseValue(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
          Extracts from the sequence of bytes a value which can be enclosed in quote marks and terminated with any of the given delimiters discarding semantically insignificant whitespace characters and comments.
 void RawFieldParser.skipAllWhiteSpace(ByteSequence buf, ParserCursor cursor)
          Skips semantically insignificant whitespace characters and comments and moves the cursor to the closest semantically significant non-whitespace character.
 void RawFieldParser.skipComment(ByteSequence buf, ParserCursor cursor)
          Skips semantically insignificant content if the current position is positioned at the beginning of a comment and moves the cursor past the end of the comment.
 void RawFieldParser.skipWhiteSpace(ByteSequence buf, ParserCursor cursor)
          Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.
 

Uses of ByteSequence in org.apache.james.mime4j.util
 

Classes in org.apache.james.mime4j.util that implement ByteSequence
 class ByteArrayBuffer
          A resizable byte array.
 

Fields in org.apache.james.mime4j.util declared as ByteSequence
static ByteSequence ByteSequence.EMPTY
          An empty byte sequence.
 

Methods in org.apache.james.mime4j.util that return ByteSequence
static ByteSequence ContentUtil.encode(java.nio.charset.Charset charset, java.lang.String string)
          Encodes the specified string into an immutable sequence of bytes using the specified charset.
static ByteSequence ContentUtil.encode(java.lang.String string)
          Encodes the specified string into an immutable sequence of bytes using the US-ASCII charset.
 

Methods in org.apache.james.mime4j.util with parameters of type ByteSequence
static java.lang.String ContentUtil.decode(ByteSequence byteSequence)
          Decodes the specified sequence of bytes into a string using the US-ASCII charset.
static java.lang.String ContentUtil.decode(ByteSequence byteSequence, int offset, int length)
          Decodes a sub-sequence of the specified sequence of bytes into a string using the US-ASCII charset.
static java.lang.String ContentUtil.decode(java.nio.charset.Charset charset, ByteSequence byteSequence)
          Decodes the specified sequence of bytes into a string using the specified charset.
static java.lang.String ContentUtil.decode(java.nio.charset.Charset charset, ByteSequence byteSequence, int offset, int length)
          Decodes a sub-sequence of the specified sequence of bytes into a string using the specified charset.
 



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.