Interface IOEncodable

All Known Implementing Classes:
FileDescriptorIO, IOEncodable.ConvConfig, JZlibRubyGzipReader, JZlibRubyGzipWriter, RubyBasicSocket, RubyFile, RubyGzipFile, RubyIO, RubyIPSocket, RubyServerSocket, RubySocket, RubyTCPServer, RubyTCPSocket, RubyUDPSocket, RubyUNIXServer, RubyUNIXSocket

public interface IOEncodable
Represents an IO encodable object. This is IO/File/GZipFile/....
  • Method Details

    • setEnc

      void setEnc(org.jcodings.Encoding enc)
    • setEnc2

      void setEnc2(org.jcodings.Encoding enc2)
    • getEnc

      org.jcodings.Encoding getEnc()
    • getEnc2

      org.jcodings.Encoding getEnc2()
    • setEcflags

      void setEcflags(int ecflags)
    • getEcflags

      int getEcflags()
    • setEcopts

      void setEcopts(IRubyObject ecopts)
    • getEcopts

      IRubyObject getEcopts()
    • setBOM

      void setBOM(boolean bom)
    • getBOM

      boolean getBOM()