/* * Answers an iterator over the list of available charsets. * * @return available charsets. */ public override java.util.Iterator <java.nio.charset.Charset> charsets() { java.util.ArrayList <java.nio.charset.Charset> charset = new java.util.ArrayList <java.nio.charset.Charset>(); EncodingInfo [] ei = Encoding.GetEncodings(); foreach (EncodingInfo info in ei) { CharsetImpl ci = new CharsetImpl(info.GetEncoding()); charset.add(ci); } return(charset.iterator()); }
/** * Answers an iterator over the list of available charsets. * * @return available charsets. */ public override java.util.Iterator<java.nio.charset.Charset> charsets() { java.util.ArrayList<java.nio.charset.Charset> charset = new java.util.ArrayList<java.nio.charset.Charset>(); EncodingInfo [] ei = Encoding.GetEncodings(); foreach (EncodingInfo info in ei) { CharsetImpl ci = new CharsetImpl(info.GetEncoding()); charset.add(ci); } return charset.iterator(); }
public CharsetEncoderImpl(CharsetImpl cs) : base(cs, 1, fiveValue) { this.cs = cs; }
public CharsetDecoderImpl(CharsetImpl cs) : base(cs, CharsetEncoderImpl.fiveValue, CharsetEncoderImpl.fiveValue) // HACK: calculate 5 values { this.cs = cs; }
/// HACK: calculate 5 values public CharsetDecoderImpl(CharsetImpl cs) : base(cs,CharsetEncoderImpl.fiveValue,CharsetEncoderImpl.fiveValue) { this.cs = cs; }