Package org.jruby.util.io
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/....
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBOM()intorg.jcodings.EncodinggetEnc()org.jcodings.EncodinggetEnc2()voidsetBOM(boolean bom) voidsetEcflags(int ecflags) voidsetEcopts(IRubyObject ecopts) voidsetEnc(org.jcodings.Encoding enc) voidsetEnc2(org.jcodings.Encoding enc2)
-
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
-
getEcopts
IRubyObject getEcopts() -
setBOM
void setBOM(boolean bom) -
getBOM
boolean getBOM()
-