Top Description Inners Methods
org.jruby.util.io

public Interface IOEncodable

Known Direct Implementers
org.jruby.util.io.IOEncodable.ConvConfig, org.jruby.RubyIO, org.jruby.ext.zlib.RubyGzipFile
Imports
org.jcodings.Encoding, org.jruby.runtime.builtin.IRubyObject

Represents an IO encodable object. This is IO/File/GZipFile/....

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Method Summary

Modifier and TypeMethod and Description
public boolean
public int
public IRubyObject
public Encoding
public Encoding
public void
setBOM(boolean bom)

public void
setEcflags(int ecflags)

public void
public void
public void

Method Detail

getBOMback to summary
public boolean getBOM()
getEcflagsback to summary
public int getEcflags()
getEcoptsback to summary
public IRubyObject getEcopts()
getEncback to summary
public Encoding getEnc()
getEnc2back to summary
public Encoding getEnc2()
setBOMback to summary
public void setBOM(boolean bom)
setEcflagsback to summary
public void setEcflags(int ecflags)
setEcoptsback to summary
public void setEcopts(IRubyObject ecopts)
setEncback to summary
public void setEnc(Encoding enc)
setEnc2back to summary
public void setEnc2(Encoding enc2)
org.jruby.util.io back to summary

public Class IOEncodable.ConvConfig

extends Object
implements IOEncodable
Class Inheritance
All Implemented Interfaces
org.jruby.util.io.IOEncodable

Field Summary

Modifier and TypeField and Description
public boolean
public int
public IRubyObject
public Encoding
public Encoding

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public boolean
public int
public IRubyObject
public Encoding
public Encoding
public void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bomback to summary
public boolean bom
ecflagsback to summary
public int ecflags
ecoptsback to summary
public IRubyObject ecopts
encback to summary
public Encoding enc
enc2back to summary
public Encoding enc2

Constructor Detail

ConvConfigback to summary
public ConvConfig()

Method Detail

copyback to summary
public void copy(IOEncodable that)
getBOMback to summary
public boolean getBOM()

Implements org.jruby.util.io.IOEncodable.getBOM.

getEcflagsback to summary
public int getEcflags()

Implements org.jruby.util.io.IOEncodable.getEcflags.

getEcoptsback to summary
public IRubyObject getEcopts()

Implements org.jruby.util.io.IOEncodable.getEcopts.

getEncback to summary
public Encoding getEnc()

Implements org.jruby.util.io.IOEncodable.getEnc.

getEnc2back to summary
public Encoding getEnc2()

Implements org.jruby.util.io.IOEncodable.getEnc2.

setBOMback to summary
public void setBOM(boolean bom)

Implements org.jruby.util.io.IOEncodable.setBOM.

setEcflagsback to summary
public void setEcflags(int ecflags)

Implements org.jruby.util.io.IOEncodable.setEcflags.

setEcoptsback to summary
public void setEcopts(IRubyObject ecopts)

Implements org.jruby.util.io.IOEncodable.setEcopts.

setEncback to summary
public void setEnc(Encoding enc)

Implements org.jruby.util.io.IOEncodable.setEnc.

setEnc2back to summary
public void setEnc2(Encoding enc2)

Implements org.jruby.util.io.IOEncodable.setEnc2.