Uses of Class
org.jruby.util.ByteList
Packages that use ByteList
Package
Description
-
Uses of ByteList in org.jruby
Modifier and TypeFieldDescriptionprivate static final ByteListRubyComplex._eE(package private) static final ByteListRubyFile.BACKSLASHfinal ByteListRubyString.EmptyByteListHolder.bytes(package private) final ByteListRubySymbol.SymbolTable.SymbolEntry.bytesfinal ByteListRubyThread.Status.bytesprivate static final ByteListRubyString.EMPTY_ASCII8BIT_BYTELISTprivate static final ByteListRubyString.EMPTY_USASCII_BYTELISTprivate static final ByteListRubyGlobal.CaseInsensitiveStringOnlyRubyHash.ENVstatic final ByteListRubyEncoding.EXTERNAL(package private) static final ByteListRubyBoolean.FALSE_BYTESstatic final ByteListRubyEncoding.FILESYSTEMprivate static final ByteListRubyString.GRAPHEME_CLUSTER_PATTERN(package private) static final ByteListRubyDir.HOMEprivate static final ByteListRubyFloat.INFINITY_BYTELISTstatic final ByteListRubyEncoding.INTERNALstatic final ByteListRubyEncoding.LOCALEprivate final ByteListRubyEncoding.nameprivate static final ByteListRubyFloat.NAN_BYTELISTprivate static final ByteListRubyFloat.NEGATIVE_INFINITY_BYTELISTprivate static final ByteListRubyNil.nilstatic final ByteListRubyIO.PARAGRAPH_SEPARATORprivate static final ByteListRubyGlobal.StringOnlyRubyHash.PATH_BYTESprivate static final ByteListRubyIO.RECURSIVE_BYTELISTprivate static final ByteListRubyComplex.SEP(package private) static final ByteList[]RubyInteger.SINGLE_CHAR_BYTELISTSstatic final ByteList[]RubyInteger.SINGLE_CHAR_BYTELISTS19Deprecated.(package private) static final ByteList[]RubyInteger.SINGLE_CHAR_UTF8_BYTELISTS(package private) static final ByteListRubyFile.SLASHprivate static final ByteListRubyString.SPACE_BYTELISTprivate ByteListRubyRegexp.strprivate final ByteListRubySymbol.symbolBytes(package private) static final ByteListRubyBoolean.TRUE_BYTESprivate static final ByteListRubyTime.TZ_STRINGprivate static final ByteListRubyString.UNDERSCOREprivate static final ByteListRubyDir.user_homeprivate ByteListRubyString.valueprivate static final ByteListRubyKernel.ZEROxModifier and TypeFieldDescription(package private) static final WeakValuedMap<ByteList,org.joni.Regex> RubyRegexp.patternCache(package private) static final WeakValuedMap<ByteList,org.joni.Regex> RubyRegexp.preprocessedPatternCache(package private) static final WeakValuedMap<ByteList,org.joni.Regex> RubyRegexp.quotedPatternCacheModifier and TypeMethodDescription(package private) static ByteListRubyEncoding.doEncode(CharSequence cs, Charset charset, org.jcodings.Encoding enc) (package private) static ByteList(package private) static ByteListRubyEncoding.doEncodeUTF16(CharSequence str) (package private) static ByteListRubyEncoding.doEncodeUTF16(String str) (package private) static ByteListRubyEncoding.doEncodeUTF8(CharSequence str) (package private) static ByteListRubyEncoding.doEncodeUTF8(String str) static ByteListRubyString.encodeBytelist(CharSequence value, org.jcodings.Encoding encoding) (package private) static ByteListRubyString.encodeBytelist(String value, org.jcodings.Encoding encoding) private static ByteListRubyEncoding.getByteList(ByteBuffer buffer, org.jcodings.Encoding enc, boolean shared) RubyString.getByteList()final ByteListRubySymbol.getBytes()private static ByteListRubyDir.globArgumentAsByteList(ThreadContext context, IRubyObject arg) private ByteListRubyFloat.marshalDump()(package private) static ByteListRubyRegexp.quote(RubyString str) (package private) static ByteListstatic ByteListDeprecated.static ByteListRubyInteger.singleCharByteList(byte index) static ByteListRubyInteger.singleCharUTF8ByteList(byte index) Return a low ASCII single-character bytelist with UTF-8 encoding, using cached values.static ByteListRubySymbol.symbolBytesFromString(Ruby runtime, String internedSymbol) Modifier and TypeMethodDescriptionRubyDir.dirGlobs(ThreadContext context, String cwd, IRubyObject[] args, int flags) Modifier and TypeMethodDescriptionstatic StringRubyString.byteListToString(ByteList bytes) final RubyStringfinal RubyStringfinal intstatic org.jcodings.EncodingRubyString.checkEncoding(Ruby runtime, ByteList str1, ByteList str2) private RubySymbolRubySymbol.SymbolTable.createSymbol(String name, ByteList value, int hash, boolean hard) private RubySymbolRubySymbol.SymbolTable.createSymbol(String name, ByteList value, RubySymbol.ObjBooleanConsumer<RubySymbol> handler, int hash, boolean hard) static StringDeprecated.static StringDecode the specified bytelist as "raw" binary content.private static booleanRubyFile.dir_fnmatch(ByteList pattern, ByteList path, int flags) private RubySymbolRubySymbol.SymbolTable.findSymbol(ByteList bytes, int hash, boolean hard) Deprecated.Deprecated.RubyIO.getline(ThreadContext context, ByteList separator) Deprecated.RubyIO.getline(ThreadContext context, ByteList separator, long limit) Deprecated.private static org.joni.RegexRubyRegexp.getPreprocessedRegexpFromCache(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, RegexpSupport.ErrorMode mode) static org.joni.RegexRubyRegexp.getRegexpFromCache(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) RubySymbol.SymbolTable.getSymbol(ByteList bytes, RubySymbol.ObjBooleanConsumer<RubySymbol> handler, boolean hard) Get or retrieve an existing symbol from the table, invoking the given handler before return.static RubyStringstatic IRubyObjectDeprecated.private static booleanRubySymbol.SymbolTable.isSymbolMatch(ByteList bytes, int hash, RubySymbol.SymbolTable.SymbolEntry entry) static intRubySymbol.javaStringHashCode(ByteList iso8859) private RubyStringRubyString.justifyCommon(Ruby runtime, ByteList pad, int padCharLen, boolean padSinglebyte, org.jcodings.Encoding enc, int width, int jflag) private static org.joni.RegexRubyRegexp.makeRegexp(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) private RubyStringRubyString.makeShared(Ruby runtime, RubyClass meta, ByteList value, int index, int len) private RubyStringRubyString.makeShared(Ruby runtime, ByteList value, int index, int len) static RubyStringRubyString.newBinaryString(Ruby runtime, ByteList str) static RubySymbolRubySymbol.newConstantSymbol(Ruby runtime, IRubyObject fqn, ByteList bytes) Create a symbol whose intention is to be used as a constant.static RubySymbolRubySymbol.newHardSymbol(Ruby runtime, ByteList bytes) static RubySymbolRubySymbol.newHardSymbol(Ruby runtime, ByteList bytes, RubySymbol.ObjBooleanConsumer<RubySymbol> handler) static RubySymbolRubySymbol.newIDSymbol(Ruby runtime, ByteList bytes) Generic identifier symbol creation (or retrieval) method.static RubySymbolRubySymbol.newIDSymbol(Ruby runtime, ByteList bytes, RubySymbol.ObjBooleanConsumer<RubySymbol> handler) Generic identifier symbol creation (or retrieval) method that invokes a handler before storing new symbols.static RubyRegexpstatic RubyRegexp(package private) static RubyRegexpstatic RubyRegexpRubyRegexp.newRegexp(Ruby runtime, ByteList pattern, RegexpOptions options) static RubyRegexpRubyRegexp.newRegexpParser(Ruby runtime, ByteList pattern, RegexpOptions options) throws RaiseException on error so parser can pick this up and give proper line and line number error as opposed to any non-literal regexp creation which may raise a syntax error but will not have this extra source info in the error messagestatic RubyStringstatic RubyStringstatic RubyStringDeprecated.static RubyStringRubyString.newStringLight(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding enc, int cr) static RubyStringRubyString.newStringNoCopy(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringNoCopy(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, int cr) Ruby.newStringShared(ByteList byteList) Deprecated.static RubyStringRubyString.newStringShared(Ruby runtime, RubyClass clazz, ByteList bytes) static RubyStringRubyString.newStringShared(Ruby runtime, RubyClass clazz, ByteList bytes, org.jcodings.Encoding encoding) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes, int codeRange) static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes, org.jcodings.Encoding encoding) private static RubyStringRubyString.newStringShared(Ruby runtime, ByteList bytes, org.jcodings.Encoding encoding, int cr) static RubySymbolstatic RubySymbolRubySymbol.newSymbol(Ruby runtime, ByteList bytes, RubySymbol.ObjBooleanConsumer<RubySymbol> handler) Return the symbol in the symbol table if it exists, null otherwise.static RubyStringRubyString.newUsAsciiStringNoCopy(Ruby runtime, ByteList bytes) static RubyStringRubyString.newUsAsciiStringShared(Ruby runtime, ByteList bytes) Ruby.parse(ByteList content, String file, DynamicScope scope, int lineNumber, boolean extraPositionInformation) Ruby.parseEval(ByteList content, String file, DynamicScope scope, int lineNumber) static voidRubyRegexp.preprocessCheck(Ruby runtime, ByteList bytes) private static voidRubyRegexp.preprocessLight(Ruby runtime, ByteList str, org.jcodings.Encoding enc, org.jcodings.Encoding[] fixedEnc, RegexpSupport.ErrorMode mode) Preprocess the given string for use in regexp, raising errors for encoding incompatibilities that arise.(package private) static ByteListstatic ByteListDeprecated.final RubyRegexpRubyRegexp.regexpInitialize(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) static intRubyString.scanForCodeRange(ByteList bytes) voidprivate voidRubySymbol.SymbolTable.storeSymbol(ByteList value, int hash, boolean hard, RubySymbol.SymbolTable.SymbolEntry[] table, int index, RubySymbol symbol, String internedName) (package private) final intprivate voidRubyMatchData.updateCharOffsetManyRegs(ByteList value, org.jcodings.Encoding encoding) private voidRubyMatchData.updateCharOffsetOnlyOneReg(ByteList value, org.jcodings.Encoding encoding) private static voidRubyMatchData.updatePairs(ByteList value, org.jcodings.Encoding encoding, RubyMatchData.Pair[] pairs) final voidprotected static IRubyObjectRubyIO.write(ThreadContext context, IRubyObject maybeIO, ByteList byteList) protected static IRubyObjectRubyIO.write(ThreadContext context, IRubyObject maybeIO, ByteList byteList, IRubyObject sep) Modifier and TypeMethodDescriptionprivate static RubyArrayRubyDir.asRubyStringList(Ruby runtime, List<ByteList> dirs) ModifierConstructorDescriptionprivateRubyEncoding(Ruby runtime, ByteList name, org.jcodings.Encoding encoding, boolean isDummy) RubyRegexp(Ruby runtime, org.joni.Regex pattern, ByteList str, RegexpOptions options) privateRubyRegexp(Ruby runtime, ByteList str) privateRubyRegexp(Ruby runtime, ByteList str, RegexpOptions options) RubyString(Ruby runtime, RubyClass rubyClass, ByteList value) RubyString(Ruby runtime, RubyClass rubyClass, ByteList value, boolean objectSpace) protectedRubyString(Ruby runtime, RubyClass rubyClass, ByteList value, int cr) protectedRubyString(Ruby runtime, RubyClass rubyClass, ByteList value, org.jcodings.Encoding enc) RubyString(Ruby runtime, RubyClass rubyClass, ByteList value, org.jcodings.Encoding encoding, boolean objectSpace) protectedRubyString(Ruby runtime, RubyClass rubyClass, ByteList value, org.jcodings.Encoding enc, int cr) privateRubySymbol(Ruby runtime, String internedSymbol, ByteList symbolBytes) (package private)SymbolEntry(int hash, String name, ByteList bytes, RubySymbol symbol, RubySymbol.SymbolTable.SymbolEntry next, boolean hard) -
Uses of ByteList in org.jruby.ast
Fields in org.jruby.ast declared as ByteListModifier and TypeFieldDescriptionprivate final ByteListRegexpNode.valueprivate final ByteListStrNode.valueprivate final ByteListXStrNode.valueMethods in org.jruby.ast that return ByteListModifier and TypeMethodDescriptionBackRefNode.getByteName()LiteralNode.getByteName()OpAsgnConstDeclNode.getByteOperator()OpAsgnNode.getOperatorByteName()OpElementAsgnNode.getOperatorByteName()RegexpNode.getValue()Gets the value.StrNode.getValue()Gets the value.XStrNode.getValue()Gets the value.OpAsgnNode.getVariableByteName()OpAsgnNode.getVariableByteNameAsgn()Constructors in org.jruby.ast with parameters of type ByteList -
Uses of ByteList in org.jruby.ast.executable
Fields in org.jruby.ast.executable declared as ByteListModifier and TypeFieldDescriptionByteList[]RuntimeCache.byteListsprivate static final ByteList[]RuntimeCache.EMPTY_BYTELISTSMethods in org.jruby.ast.executable that return ByteListModifier and TypeMethodDescriptionfinal ByteListAbstractScript.getByteList(int i) final ByteListRuntimeCache.getByteList(int index) final ByteListAbstractScript.getByteList0()final ByteListAbstractScript.getByteList1()final ByteListAbstractScript.getByteList2()final ByteListAbstractScript.getByteList3()final ByteListAbstractScript.getByteList4()final ByteListAbstractScript.getByteList5()final ByteListAbstractScript.getByteList6()final ByteListAbstractScript.getByteList7()final ByteListAbstractScript.getByteList8()final ByteListAbstractScript.getByteList9()final ByteList[]RuntimeCache.initStrings(int size) Methods in org.jruby.ast.executable with parameters of type ByteListModifier and TypeMethodDescriptionfinal RubyRegexpAbstractScript.getRegexp(ThreadContext context, int i, ByteList pattern, int options) final RubyRegexpRuntimeCache.getRegexp(ThreadContext context, int index, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp0(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp1(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp2(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp3(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp4(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp5(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp6(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp7(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp8(ThreadContext context, ByteList pattern, int options) final RubyRegexpAbstractScript.getRegexp9(ThreadContext context, ByteList pattern, int options) -
Uses of ByteList in org.jruby.ast.util
Methods in org.jruby.ast.util with parameters of type ByteListModifier and TypeMethodDescription -
Uses of ByteList in org.jruby.ext.bigdecimal
Fields in org.jruby.ext.bigdecimal declared as ByteList -
Uses of ByteList in org.jruby.ext.date
Fields in org.jruby.ext.date declared as ByteListModifier and TypeFieldDescriptionprivate static final ByteListRubyDate._parse_bcprivate static final ByteListRubyDate._parse_dayprivate static final ByteListRubyDate._parse_dotprivate static final ByteListRubyDate._parse_euprivate static final ByteListRubyDate._parse_fragprivate static final ByteListRubyDate._parse_implprivate static final ByteListRubyDate._parse_isoprivate static final ByteListRubyDate._parse_mdayprivate static final ByteListRubyDate._parse_monprivate static final ByteListRubyDate._parse_slaprivate static final ByteListRubyDate._parse_timeprivate static final ByteListRubyDate._parse_time2private static final ByteListRubyDate._parse_usprivate static final ByteListRubyDate._parse_yearprivate static final ByteList[]RubyDate.ABBR_DAYSprivate static final ByteList[]RubyDate.ABBR_MONTHSprivate static final ByteListRubyDate.DEFAULT_FORMAT_BYTESprivate static final ByteListRubyDate.SPACEprivate static final ByteListRubyDateTime.STRF_FORMAT_BYTESprivate static final ByteListRubyDate.TO_S_FORMATprivate static final ByteListRubyDateTime.TO_S_FORMATprivate static final ByteListRubyDate.UTC_ZONEMethods in org.jruby.ext.date that return ByteListMethods in org.jruby.ext.date with parameters of type ByteListModifier and TypeMethodDescriptionprivate static void(package private) static RubyStringRubyDate.format(ThreadContext context, ByteList fmt, IRubyObject... args) private static RubyRegexpRubyDate.newRegexpFromCache(Ruby runtime, ByteList str, int opts) private static IRubyObjectRubyDate.parse_sla_dot(ThreadContext context, ByteList pattern, RubyString str, RubyHash hash) -
Uses of ByteList in org.jruby.ext.digest
Methods in org.jruby.ext.digest that return ByteListModifier and TypeMethodDescriptionstatic ByteListBubbleBabble.bubblebabble(byte[] message, int begin, int length) Ported from OpenSSH (https://github.com/openssh/openssh-portable/blob/957fbceb0f3166e41b76fdb54075ab3b9cc84cba/sshkey.c#L942-L987) OpenSSH License Notice Copyright (c) 2000, 2001 Markus Friedl.private static ByteListRubyDigest.toHex(byte[] val) -
Uses of ByteList in org.jruby.ext.ffi
Methods in org.jruby.ext.ffi with parameters of type ByteListModifier and TypeMethodDescriptionprivate IRubyObjectAbstractMemory.putBytes(ThreadContext context, long off, ByteList bl, int idx, int len) -
Uses of ByteList in org.jruby.ext.ffi.jffi
Fields in org.jruby.ext.ffi.jffi declared as ByteListConstructors in org.jruby.ext.ffi.jffi with parameters of type ByteList -
Uses of ByteList in org.jruby.ext.nkf
Fields in org.jruby.ext.nkf declared as ByteListModifier and TypeFieldDescriptionprivate static final ByteListRubyNKF.BEGIN_MIME_STRINGprivate static final ByteListRubyNKF.END_MIME_STRINGprivate static final ByteListRubyNKF.PACK_BASE64private static final ByteListRubyNKF.PACK_QENCODEMethods in org.jruby.ext.nkf that return ByteListModifier and TypeMethodDescription(package private) ByteListRubyNKF.Converter.convert_byte(ByteList str, String inputCharset, RubyNKF.NKFCharset output) private ByteListRubyNKF.MimeConverter.decodeMimeString(String str) Methods in org.jruby.ext.nkf with parameters of type ByteListModifier and TypeMethodDescription(package private) abstract RubyString(package private) RubyString(package private) RubyString(package private) ByteListRubyNKF.Converter.convert_byte(ByteList str, String inputCharset, RubyNKF.NKFCharset output) private static RubyStringRubyNKF.Converter.encodeMimeString(Ruby runtime, RubyString str, ByteList format) (package private) static booleanRubyNKF.Converter.isMimeText(ByteList str, Map<String, RubyNKF.NKFCharset> options) Method parameters in org.jruby.ext.nkf with type arguments of type ByteListModifier and TypeMethodDescription(package private) RubyStringRubyNKF.MimeConverter.makeRubyString(ArrayList<ByteList> list) -
Uses of ByteList in org.jruby.ext.ripper
Fields in org.jruby.ext.ripper declared as ByteListModifier and TypeFieldDescriptionprotected ByteListRipperLexer.delayedprotected final ByteListHeredocTerm.lastLineprivate final ByteListHeredocTerm.nd_litprivate ByteListRipperLexer.numberBufferFields in org.jruby.ext.ripper with type parameters of type ByteListMethods in org.jruby.ext.ripper that return ByteListModifier and TypeMethodDescriptionprotected ByteListStringTerm.createByteList(RipperLexer lexer) Methods in org.jruby.ext.ripper with parameters of type ByteListModifier and TypeMethodDescriptionprotected intHeredocTerm.error(RipperLexer lexer, int len, ByteList str, ByteList eos) private voidStringTerm.escaped(RipperLexer lexer, LexerSource src, ByteList buffer) protected booleanRipperLexer.onMagicComment(String name, ByteList value) private voidStringTerm.parseEscapeIntoBuffer(RipperLexer lexer, LexerSource src, ByteList buffer) intStringTerm.parseStringIntoBuffer(RipperLexer lexer, LexerSource src, ByteList buffer, org.jcodings.Encoding enc) private voidRipperLexer.readUTF8EscapeIntoBuffer(int codepoint, ByteList buffer, boolean stringLiteral) intRipperLexer.readUTFEscape(ByteList buffer, boolean stringLiteral, boolean symbolLiteral) voidRipperLexer.readUTFEscapeRegexpLiteral(ByteList buffer) private charRipperLexer.scanHexLiteral(ByteList buffer, int count, boolean strict, String errorMessage) Read up to count hexadecimal digits and store those digits in a token buffer.protected voidRipperLexer.setCompileOptionFlag(String name, ByteList value) protected voidRipperLexer.setEncoding(ByteList name) protected voidRipperLexer.setTokenInfo(String name, ByteList value) booleanRipperLexer.tokenAddMBC(int first_byte, ByteList buffer) Constructors in org.jruby.ext.ripper with parameters of type ByteListModifierConstructorDescriptionHeredocTerm(ByteList marker, int func, int nth, int line, ByteList lastLine) -
Uses of ByteList in org.jruby.ext.socket
Fields in org.jruby.ext.socket declared as ByteListModifier and TypeFieldDescriptionprivate ByteListOption.dataprivate static final ByteListRubyBasicSocket.FORMAT_SMALL_IMethods in org.jruby.ext.socket that return ByteListModifier and TypeMethodDescriptionprotected ByteListRubyBasicSocket.doRead(ThreadContext context, ByteBuffer buffer) protected final ByteListRubyBasicSocket.doReadNonblock(ThreadContext context, ByteBuffer buffer, boolean exception) static ByteListOption.packInt(int i) static ByteListOption.packLinger(int vonoff, int vsecs) Methods in org.jruby.ext.socket with parameters of type ByteListModifier and TypeMethodDescriptionstatic InetAddress[]SocketUtils.getRubyInetAddresses(ByteList address) Deprecated.private IRubyObjectRubyBasicSocket.handleReturnBytes(Ruby runtime, ByteList bytes, IRubyObject str, String exMessage, boolean exception) static intstatic int[]Option.unpackLinger(ByteList data) private static voidOption.validateDataSize(Ruby runtime, ByteList data, int size) Constructors in org.jruby.ext.socket with parameters of type ByteListModifierConstructorDescriptionOption(Ruby runtime, jnr.constants.platform.ProtocolFamily family, jnr.constants.platform.SocketLevel level, jnr.constants.platform.SocketOption option, ByteList data) Option(Ruby runtime, RubyClass klass, jnr.constants.platform.ProtocolFamily family, jnr.constants.platform.SocketLevel level, jnr.constants.platform.SocketOption option, ByteList data) -
Uses of ByteList in org.jruby.ext.stringio
Fields in org.jruby.ext.stringio declared as ByteList -
Uses of ByteList in org.jruby.ext.timeout
Fields in org.jruby.ext.timeout declared as ByteList -
Uses of ByteList in org.jruby.ext.zlib
Fields in org.jruby.ext.zlib declared as ByteListMethods in org.jruby.ext.zlib that return ByteListModifier and TypeMethodDescriptionprivate ByteListJZlibRubyGzipReader.newReadByteList()private ByteListJZlibRubyGzipReader.newReadByteList(int size) private ByteListJZlibRubyGzipReader.readSize(int length) Methods in org.jruby.ext.zlib with parameters of type ByteListModifier and TypeMethodDescriptionprivate voidvoidprivate IRubyObjectprivate voidJZlibRubyGzipReader.fixBrokenTrailingCharacter(ByteList result) JZlibInflate.inflate(ThreadContext context, ByteList str, Block block) private IRubyObjectJZlibRubyGzipReader.internalSepGets(ByteList sep) private IRubyObjectJZlibRubyGzipReader.internalSepGets(ByteList sep, int limit) protected RubyStringprivate static voidJZlibInflate.resetBuffer(ByteList l) -
Uses of ByteList in org.jruby.ir
Fields in org.jruby.ir declared as ByteListModifier and TypeFieldDescriptionstatic final ByteListIRFor._BEGIN_private static final ByteListIRClosure.CLOSUREprivate static final ByteListIRClosure.CLOSURE_CLONEprivate static final ByteListIREvalScript.EVALprivate static final ByteListIRFor.FOR_LOOPprivate static final ByteListIRFor.FOR_LOOP_CLONEprivate ByteListIRScope.nameNameprivate static final ByteListIRManager.OBJECTMethods in org.jruby.ir that return ByteListMethods in org.jruby.ir with parameters of type ByteListModifier and TypeMethodDescriptionIRClosure.convertToMethod(ByteList name) voidIRClosure.setByteName(ByteList name) voidIRScope.setByteName(ByteList name) private RubySymbolConstructors in org.jruby.ir with parameters of type ByteListModifierConstructorDescriptionIRClassBody(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope scope, boolean executesOnce) protectedUsed by cloning code for inliningprotectedIRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, int closureId, ByteList fullName) IRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix) IRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock) IRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock, int coverageMode) protectedIRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, ByteList prefix) protectedIRClosure(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, ByteList prefix, int coverageMode) privateUsed by cloning code for inliningIRFor(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList labelPrefix) IRMetaClassBody(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope scope) IRMethod(IRManager manager, IRScope lexicalParent, DefNode defn, ByteList name, boolean isInstanceMethod, int lineNumber, StaticScope staticScope, int coverageMode) IRModuleBody(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope, boolean executesOnce) IRScope(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope) IRScope(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope, int coverageMode) -
Uses of ByteList in org.jruby.ir.instructions
Fields in org.jruby.ir.instructions declared as ByteList -
Uses of ByteList in org.jruby.ir.operands
Fields in org.jruby.ir.operands declared as ByteListModifier and TypeFieldDescriptionfinal ByteListFrozenString.bytelistprivate final ByteListRegexp.sourceMethods in org.jruby.ir.operands that return ByteListModifier and TypeMethodDescriptionFrozenString.getByteList()MutableString.getByteList()StringLiteral.getByteList()Symbol.getBytes()Regexp.getSource()Methods in org.jruby.ir.operands with parameters of type ByteListModifier and TypeMethodDescriptionprivate static StringFrozenString.internedStringFromByteList(ByteList val) Constructors in org.jruby.ir.operands with parameters of type ByteListModifierConstructorDescriptionprivateFrozenString(ByteList byteList) FrozenString(ByteList bytelist, int coderange, String file, int line) Used by persistence and by .freeze optimizationMutableString(ByteList val, int coderange, String file, int line) Regexp(ByteList source, RegexpOptions options) -
Uses of ByteList in org.jruby.ir.persistence
Fields in org.jruby.ir.persistence declared as ByteListModifier and TypeFieldDescriptionprivate final ByteListIRReaderStream.filenameFilename to use for the scriptMethods in org.jruby.ir.persistence that return ByteListModifier and TypeMethodDescriptionIRReaderDecoder.decodeByteList()IRReaderStream.decodeByteList()IRReaderDecoder.getFilename()IRReaderStream.getFilename()Methods in org.jruby.ir.persistence with parameters of type ByteListModifier and TypeMethodDescriptionstatic IRScopeIRReader.createScope(IRManager manager, IRScopeType type, ByteList byteName, String file, int line, IRScope lexicalParent, Signature signature, StaticScope staticScope) voidvoidvoidConstructors in org.jruby.ir.persistence with parameters of type ByteListModifierConstructorDescriptionprivateIRReaderStream(ByteBuffer buf, IRManager manager, List<IRScope> scopes, IRScope currentScope, ByteList filename, RubySymbol[] constantPool) IRReaderStream(IRManager manager, byte[] bytes, ByteList filename) IRReaderStream(IRManager manager, File file, ByteList filename) -
Uses of ByteList in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime that return ByteListModifier and TypeMethodDescriptionstatic final ByteListIRRuntimeHelpers.newByteListFromRaw(Ruby runtime, String str, String encoding) Methods in org.jruby.ir.runtime with parameters of type ByteListModifier and TypeMethodDescriptionstatic RubyStringIRRuntimeHelpers.newFrozenString(ThreadContext context, ByteList bytelist, int coderange, String file, int line) static RubyRegexpIRRuntimeHelpers.newLiteralRegexp(ThreadContext context, ByteList source, int embeddedOptions) static RubyRegexpIRRuntimeHelpers.newLiteralRegexp(ThreadContext context, ByteList source, RegexpOptions options) static RubyProcIRRuntimeHelpers.newSymbolProc(ThreadContext context, ByteList value) Create a new Symbol.to_proc for the given symbol name and encoding. -
Uses of ByteList in org.jruby.ir.targets
Methods in org.jruby.ir.targets with parameters of type ByteListModifier and TypeMethodDescriptionvoidConstantCompiler.inheritanceSearchConst(String id, ByteList name) Lookup a constant from a given class or module.voidConstantCompiler.lexicalSearchConst(String id, ByteList name) Lookup a constant from a lexical scope.voidValueCompiler.pushByteList(ByteList bl) Stack required: nonevoidValueCompiler.pushConstantLookupSite(String className, String siteName, ByteList name) Load a ConstantLookupSite onto the stackvoidValueCompiler.pushFrozenString(ByteList bl, int cr, String path, int line) Stack required: nonevoidValueCompiler.pushRegexp(ByteList source, int options) Build and save a literal regular expression.voidValueCompiler.pushString(ByteList bl, int cr) Stack required: nonevoidValueCompiler.pushSymbol(ByteList bytes) Push a symbol on the stack.voidValueCompiler.pushSymbolProc(ByteList bytes) Push a Symbol.to_proc on the stack.voidConstantCompiler.searchConst(String id, ByteList name, boolean noPrivateConsts) Lookup a constant from current context.voidConstantCompiler.searchModuleForConst(String id, ByteList name, boolean noPrivateConsts, boolean callConstMissing) Lookup a constant from current module. -
Uses of ByteList in org.jruby.ir.targets.indy
Fields in org.jruby.ir.targets.indy declared as ByteListMethods in org.jruby.ir.targets.indy that return ByteListMethods in org.jruby.ir.targets.indy with parameters of type ByteListModifier and TypeMethodDescriptionstatic RubyStringBootstrap.frozenString(ThreadContext context, MutableCallSite site, ByteList value, int cr, String file, int line) voidIndyConstantCompiler.inheritanceSearchConst(String id, ByteList name) voidIndyConstantCompiler.lexicalSearchConst(String id, ByteList name) voidIndyValueCompiler.pushByteList(ByteList bl) voidIndyValueCompiler.pushConstantLookupSite(String className, String siteName, ByteList name) voidIndyValueCompiler.pushFrozenString(ByteList bl, int cr, String file, int line) voidIndyValueCompiler.pushRegexp(ByteList source, int options) voidIndyValueCompiler.pushString(ByteList bl, int cr) voidIndyValueCompiler.pushSymbol(ByteList bytes) voidIndyValueCompiler.pushSymbolProc(ByteList bytes) voidIndyConstantCompiler.searchConst(String id, ByteList name, boolean noPrivateConsts) voidIndyConstantCompiler.searchModuleForConst(String id, ByteList name, boolean noPrivateConsts, boolean callConstMissing) static RubyStringBootstrap.string(ThreadContext context, ByteList value, int cr) Constructors in org.jruby.ir.targets.indy with parameters of type ByteListModifierConstructorDescriptionRegexpObjectSite(MethodType type, ByteList pattern, int embeddedOptions) -
Uses of ByteList in org.jruby.ir.targets.simple
Methods in org.jruby.ir.targets.simple with parameters of type ByteListModifier and TypeMethodDescriptionvoidNormalConstantCompiler.inheritanceSearchConst(String id, ByteList name) voidNormalConstantCompiler.lexicalSearchConst(String id, ByteList name) voidNormalValueCompiler.pushByteList(ByteList bl) voidNormalValueCompiler.pushConstantLookupSite(String className, String siteName, ByteList name) voidNormalValueCompiler.pushFrozenString(ByteList bl, int cr, String file, int line) voidNormalValueCompiler.pushRegexp(ByteList source, int options) voidNormalValueCompiler.pushString(ByteList bl, int cr) voidNormalValueCompiler.pushSymbol(ByteList bytes) voidNormalValueCompiler.pushSymbolProc(ByteList bytes) voidNormalConstantCompiler.searchConst(String id, ByteList name, boolean noPrivateConsts) voidNormalConstantCompiler.searchModuleForConst(String id, ByteList name, boolean noPrivateConsts, boolean callConstMissing) -
Uses of ByteList in org.jruby.ir.transformations.inlining
Fields in org.jruby.ir.transformations.inlining declared as ByteList -
Uses of ByteList in org.jruby.lexer
Fields in org.jruby.lexer declared as ByteListModifier and TypeFieldDescriptionstatic final ByteListLexingCommon.AMPERSANDstatic final ByteListLexingCommon.AMPERSAND_AMPERSANDstatic final ByteListLexingCommon.AMPERSAND_DOTstatic final ByteListLexingCommon.BACKSLASHstatic final ByteListLexingCommon.BACKTICKstatic final ByteListLexingCommon.BANGstatic final ByteListLexingCommon.BANG_EQstatic final ByteListLexingCommon.BANG_TILDEstatic ByteListLexingCommon.BEGIN_DOC_MARKERstatic final ByteListLexingCommon.CALLstatic final ByteListLexingCommon.CARETstatic ByteListLexingCommon.CODINGstatic final ByteListLexingCommon.COLONstatic final ByteListLexingCommon.COLON_COLONstatic final ByteListLexingCommon.COMMAprivate final ByteListByteListLexerSource.completeSourceprivate ByteListLexingCommon.current_argstatic final ByteListLexingCommon.DOLLAR_BANGstatic final ByteListLexingCommon.DOLLAR_DOTstatic final ByteListLexingCommon.DOLLAR_UNDERSCOREstatic final ByteListLexingCommon.DOTstatic final ByteListLexingCommon.DOT_DOTstatic final ByteListLexingCommon.DOT_DOT_DOTstatic ByteListLexingCommon.END_DOC_MARKERstatic ByteListLexingCommon.END_MARKERstatic final ByteListLexingCommon.EQstatic final ByteListLexingCommon.EQ_EQstatic final ByteListLexingCommon.EQ_EQ_EQstatic final ByteListLexingCommon.EQ_GTstatic final ByteListLexingCommon.EQ_TILDEstatic final ByteListLexingCommon.GTstatic final ByteListLexingCommon.GT_EQstatic final ByteListLexingCommon.GT_GTprivate ByteListStrftimeLexer.inputstatic final ByteListLexingCommon.LBRACKETstatic final ByteListLexingCommon.LBRACKET_RBRACKETstatic final ByteListLexingCommon.LBRACKET_RBRACKET_EQstatic final ByteListLexingCommon.LCURLYLexingCommon.lex_lastlineprotected ByteListLexingCommon.lex_nextlineLexingCommon.lexbstatic final ByteListLexingCommon.LTstatic final ByteListLexingCommon.LT_EQstatic final ByteListLexingCommon.LT_EQ_RTstatic final ByteListLexingCommon.LT_LTstatic final ByteListLexingCommon.MINUSstatic final ByteListLexingCommon.MINUS_ATstatic final ByteListLexingCommon.MINUS_GTstatic final ByteListLexingCommon.ORstatic final ByteListLexingCommon.OR_ORstatic final ByteListLexingCommon.PERCENTstatic final ByteListLexingCommon.PLUSstatic final ByteListLexingCommon.PLUS_ATstatic final ByteListLexingCommon.Qstatic final ByteListLexingCommon.QQstatic final ByteListLexingCommon.QUESTIONstatic final ByteListLexingCommon.RBRACKETstatic final ByteListLexingCommon.RCURLYstatic final ByteListLexingCommon.RPARENstatic final ByteListLexingCommon.SEMICOLONstatic final ByteListLexingCommon.SLASHstatic final ByteListLexingCommon.STARstatic final ByteListLexingCommon.STAR_STARstatic final ByteListLexingCommon.TILDEMethods in org.jruby.lexer that return ByteListModifier and TypeMethodDescriptionLexingCommon.createTokenByteList()LexingCommon.createTokenByteList(int start) LexingCommon.getCurrentArg()ByteListLexerSource.gets()GetsLexerSource.gets()abstract ByteListLexerSource.gets()private ByteListStrftimeLexer.parseFlags()Methods in org.jruby.lexer with parameters of type ByteListModifier and TypeMethodDescriptionvoidLexingCommon.checkRegexpFragment(Ruby runtime, ByteList value, RegexpOptions options) voidLexingCommon.checkRegexpSyntax(Ruby runtime, ByteList value, RegexpOptions options) static intLexingCommon.dedent_string(ByteList string, int width) private booleanLexingCommon.is7BitASCII(ByteList value) protected voidLexingCommon.magicCommentEncoding(ByteList encoding) static intLexingCommon.magicCommentMarker(ByteList str, int begin) protected booleanLexingCommon.onMagicComment(String name, ByteList value) booleanLexingCommon.parser_magic_comment(ByteList magicLine) voidprotected abstract voidLexingCommon.setCompileOptionFlag(String name, ByteList value) voidLexingCommon.setCurrentArg(ByteList current_arg) protected abstract voidLexingCommon.setEncoding(ByteList name) voidLexingCommon.setRegexpEncoding(Ruby runtime, ByteList value, RegexpOptions options) protected abstract voidLexingCommon.setTokenInfo(String name, ByteList value) protected booleanvoidbooleanLexingCommon.tokadd_mbchar(int first_byte, ByteList buffer) voidThis looks deceptively like tokadd_mbchar(int, ByteList) but it differs in that it uses the bytelists encoding and the first parameter is a full codepoint and not the first byte of a mbc sequence.voidvoidLexingCommon.validateFormalIdentifier(ByteList identifier) booleanLexingCommon.whole_match_p(ByteList eos, boolean indent) Constructors in org.jruby.lexer with parameters of type ByteListModifierConstructorDescriptionByteListLexerSource(String sourceName, int line, ByteList in, RubyArray list) Create our food-source for the lexer. -
Uses of ByteList in org.jruby.lexer.yacc
Fields in org.jruby.lexer.yacc declared as ByteListModifier and TypeFieldDescriptionfinal ByteListRubyLexer.Keyword.bytesprivate final ByteListRubyLexer.FALSEprotected final ByteListHeredocTerm.lastLineprivate final ByteListHeredocTerm.nd_litprivate ByteListRubyLexer.numberBufferprivate final ByteListRubyLexer.TRUEFields in org.jruby.lexer.yacc with type parameters of type ByteListModifier and TypeFieldDescriptionprivate static final Map<ByteList,RubyLexer.Keyword> RubyLexer.byteList2KeywordMethods in org.jruby.lexer.yacc with parameters of type ByteListModifier and TypeMethodDescriptionprotected intprotected intprivate voidprivate intstatic RubyLexer.KeywordRubyLexer.getKeyword(ByteList str) private intRubyLexer.identifierToken(int result, ByteList value) private voidStringTerm.parseEscapeIntoBuffer(RubyLexer lexer, ByteList buffer) intStringTerm.parseStringIntoBuffer(RubyLexer lexer, ByteList buffer, org.jcodings.Encoding encoding, boolean[] encodingDetermined) private StringRubyLexer.prepareMessage(String message, ByteList line, long start, long end) private voidRubyLexer.readUTF8EscapeIntoBuffer(int codepoint, ByteList buffer, boolean stringLiteral, boolean[] encodingDetermined) intRubyLexer.readUTFEscape(ByteList buffer, boolean stringLiteral, boolean[] encodingDetermined) voidRubyLexer.readUTFEscapeRegexpLiteral(ByteList buffer) private charRubyLexer.scanHexLiteral(ByteList buffer, int count, boolean strict, String errorMessage) Read up to count hexadecimal digits and store those digits in a token numberBuffer.protected voidRubyLexer.setCompileOptionFlag(String name, ByteList value) protected voidRubyLexer.setEncoding(ByteList name) protected voidRubyLexer.setTokenInfo(String name, ByteList value) Constructors in org.jruby.lexer.yacc with parameters of type ByteList -
Uses of ByteList in org.jruby.parser
Fields in org.jruby.parser declared as ByteListMethods in org.jruby.parser that return ByteListModifier and TypeMethodDescriptionprivate ByteListParserSupport.createMaster(RegexpOptions options) ParserSupport.formal_argument(ByteList identifier) ParserSupport.shadowing_lvar(ByteList nameBytes) Methods in org.jruby.parser with parameters of type ByteListModifier and TypeMethodDescriptionParserSupport.assignableInCurr(ByteList nameBytes, Node value) ParserSupport.assignableKeyword(ByteList name, Node value) ParserSupport.assignableLabelOrIdentifier(ByteList byteName, Node value) static intParserSupport.associateEncoding(ByteList buffer, org.jcodings.Encoding newEncoding, int codeRange) Define an attribute set condition so we can return lhsParserSupport.declareIdentifier(ByteList byteName) ParserSupport.formal_argument(ByteList identifier) ParserSupport.getOperatorCallNode(Node firstNode, ByteList operator) ParserSupport.getOperatorCallNode(Node firstNode, ByteList operator, Node secondNode) ParserSupport.getOperatorCallNode(Node firstNode, ByteList operator, Node secondNode, int defaultPosition) private NodeParserSupport.getOperatorCallNodeInner(Node firstNode, ByteList operator, Node secondNode) static booleanParserSupport.is_local_id(ByteList name) static booleanParserSupport.is_private_local_id(ByteList name) booleanParserSupport.new_args_tail(int line, ListNode keywordArg, ByteList keywordRestArgName, BlockArgNode blockArg) ParserSupport.new_ary_op_assign(Node receiverNode, ByteList operatorName, Node argsNode, Node valueNode) ParserSupport.new_attr_op_assign(Node receiverNode, ByteList callType, Node valueNode, ByteList variableName, ByteList operatorName) ParserSupport.new_attrassign(int line, Node receiver, ByteList name, Node argsNode, boolean isLazy) ParserSupport.new_call(Node receiver, ByteList callType, ByteList name, Node argsNode, Node iter, int line) ParserSupport.new_colon2(int line, Node leftNode, ByteList name) ParserSupport.new_colon3(int line, ByteList name) ParserSupport.new_const_op_assign(int line, Node lhs, ByteList operatorName, Node rhs) ParserSupport.new_op_assign(AssignableNode receiverNode, ByteList operatorName, Node valueNode) Parser.parse(String file, ByteList content, DynamicScope blockScope, ParserConfiguration configuration) ParserSupport.shadowing_lvar(ByteList nameBytes) -
Uses of ByteList in org.jruby.runtime
Methods in org.jruby.runtime with parameters of type ByteListModifier and TypeMethodDescriptionstatic RubyStringHelpers.appendByteList(RubyString target, ByteList source) Deprecated.static StringHelpers.byteListToString(ByteList bytes) Convert a ByteList into a Java String by using its Encoding's Charset.static StringHelpers.decodeByteList(Ruby runtime, ByteList value) Decode a given ByteList to a Java string.static IRubyObjectHelpers.stringOrNil(ByteList value, ThreadContext context) Deprecated.static StringHelpers.symbolBytesToString(ByteList value) Decode the given value to a Java string using the following rules: * If the string is all US-ASCII characters, it will be decoded as US-ASCII. -
Uses of ByteList in org.jruby.runtime.encoding
Fields in org.jruby.runtime.encoding declared as ByteListModifier and TypeFieldDescriptionprivate static ByteListEncodingService.defaultCharsetNameprivate static final ByteListEncodingService.EXTERNAL_BLprivate static final ByteListEncodingService.FILESYSTEM_BLprivate static final ByteListEncodingService.INTERNAL_BLprivate static final ByteListEncodingService.LOCALE_BLMethods in org.jruby.runtime.encoding with parameters of type ByteListModifier and TypeMethodDescriptionprivate voidEncodingService.checkAsciiEncodingName(ByteList name) org.jcodings.EncodingDB.EntryEncodingService.findAliasEntry(ByteList bytes) private org.jcodings.EncodingEncodingService.findEncodingCommon(ByteList name, boolean error) org.jcodings.EncodingDB.EntryEncodingService.findEncodingEntry(ByteList bytes) org.jcodings.EncodingEncodingService.findEncodingNoError(ByteList str) org.jcodings.EncodingDB.EntryEncodingService.findEncodingOrAliasEntry(ByteList bytes) org.jcodings.EncodingEncodingService.findEncodingWithError(ByteList name) Find a non-special encoding, raising argument error if it does not exist.private org.jcodings.EncodingDB.EntryEncodingService.findEntryWithError(ByteList name) Find a non-special encoding Entry, raising argument error if it does not exist.org.jcodings.EncodingEncodingService.loadEncoding(ByteList name) Returns the enum constant of this type with the specified name. -
Uses of ByteList in org.jruby.runtime.load
Methods in org.jruby.runtime.load that return ByteListMethods in org.jruby.runtime.load with parameters of type ByteList -
Uses of ByteList in org.jruby.runtime.marshal
Fields in org.jruby.runtime.marshal with type parameters of type ByteListMethods in org.jruby.runtime.marshal that return ByteListMethods in org.jruby.runtime.marshal with parameters of type ByteListModifier and TypeMethodDescriptionvoidMarshalStream.dumpSymbol(ByteList value) booleanMarshalCache.isSymbolRegistered(ByteList sym) private intMarshalCache.registeredSymbolIndex(ByteList sym) voidMarshalCache.registerSymbol(ByteList sym) voidMarshalStream.registerSymbol(ByteList sym) private voidMarshalStream.writeAndRegisterSymbol(ByteList sym) voidMarshalStream.writeString(ByteList value) voidMarshalCache.writeSymbolLink(MarshalStream output, ByteList sym) -
Uses of ByteList in org.jruby.util
Fields in org.jruby.util declared as ByteListModifier and TypeFieldDescriptionstatic final ByteListCommonByteLists._END_private static final ByteListRubyDateFormatter.AMstatic final ByteListCommonByteLists.AMPERSAND_AMPERSANDstatic final ByteListCommonByteLists.AREF_METHODstatic final ByteListCommonByteLists.ASET_METHODstatic final ByteListCommonByteLists.BACKTRACE_INprivate static final ByteListRubyDateFormatter.CAPITAL_AMprivate static final ByteListRubyDateFormatter.CAPITAL_PMstatic final ByteListCommonByteLists.CARETstatic final ByteListCommonByteLists.COLONstatic final ByteListCommonByteLists.COLON_COLONstatic final ByteListCommonByteLists.CONSTANTSstatic final ByteListCommonByteLists.DASHstatic final ByteListCommonByteLists.DEFINE_METHOD_METHODstatic final ByteListCommonByteLists.DOLLAR_BACKSLASHstatic final ByteListCommonByteLists.DOLLAR_SLASHstatic final ByteListCommonByteLists.DOTstatic final ByteListCommonByteLists.EACHstatic final ByteListCommonByteLists.EMPTYstatic final ByteListInspector.EMPTY_ARRAY_BLstatic final ByteListByteList.EMPTY_BYTELISTstatic final ByteList[]StringSupport.EMPTY_BYTELIST_ARRAYstatic final ByteListInspector.EMPTY_HASH_BLstatic final ByteListCommonByteLists.EQUAL_TILDEstatic final ByteListCommonByteLists.EXCEPTION(package private) final ByteListRubyTimeOutputFormatter.flagsstatic final ByteListCommonByteLists.FREEZE_METHODfinal ByteListDir.DirGlobber.linkstatic final ByteListCommonByteLists.METHODSstatic final ByteListCommonByteLists.MINUSstatic final ByteListCommonByteLists.NEWstatic final ByteListCommonByteLists.NEW_METHODstatic final ByteListCommonByteLists.NEWLINEstatic final ByteListCommonByteLists.NOT_IMPLEMENTED_ERRORstatic final ByteListCommonByteLists.OR_ORstatic final ByteListCommonByteLists.PERCENT_PLUSstatic final ByteListCommonByteLists.PERCENT_Qprivate static final ByteListRubyDateFormatter.PMstatic final ByteListInspector.RECURSIVE_ARRAY_BLstatic final ByteListInspector.RECURSIVE_HASH_BLstatic final ByteListCommonByteLists.REFINE_METHODstatic final ByteListCommonByteLists.SINGLE_QUOTEstatic final ByteListCommonByteLists.SLASHstatic final ByteListCommonByteLists.STARprivate final ByteListConvertBytes.strstatic final ByteListCommonByteLists.TABstatic final ByteListCommonByteLists.UNDERSCOREstatic final ByteListCommonByteLists.USING_METHODprivate static final ByteListRegexpOptions.WINDOWS31Jstatic final ByteListCommonByteLists.ZEROFields in org.jruby.util with type parameters of type ByteListModifier and TypeFieldDescriptionDir.GlobArgs.arg(package private) final Dir.GlobFunc<List<ByteList>>Dir.GlobArgs.funcprivate static final Dir.GlobFunc<List<ByteList>>Dir.push_patternMethods in org.jruby.util that return ByteListModifier and TypeMethodDescriptionstatic ByteListStringSupport.addByteLists(ByteList value1, ByteList value2) ByteList.append(byte b) Append a single byte to the ByteListByteList.append(int b) Append a single byte to the ByteList by truncating the given intByteList.append(InputStream input, int len) Append up to length bytes from InputStream to the ByteList.static ByteListStringSupport.caseMap(Ruby runtime, ByteList src, org.jcodings.IntHolder flags, org.jcodings.Encoding enc) static ByteListByteList.create(CharSequence s) Create a bytelist with ISO_8859_1 encoding from the provided CharSequence.static ByteListStringSupport.dumpCommon(Ruby runtime, ByteList bytelist) rb_str_dumpstatic ByteListStringSupport.dumpCommon(Ruby runtime, ByteList byteList, boolean quoteOnlyIfNeeded) ByteList.dup()creates a duplicate of this bytelist but only in the case of a stringValue and its resulting hash value.ByteList.dup(int length) private static ByteListPack.encodes(Ruby runtime, ByteList io2Append, byte[] charsToEncode, int startIndex, int length, int charCount, byte encodingType, boolean tailLf) encodes a String in base64 or its uuencode variant.private ByteListRubyDateFormatter.formatToByteList(RubyDateFormatter.Token[] compiledPattern, org.joda.time.DateTime dt, long nsec, RubyNumeric sub_millis) private static ByteListRubyDateFormatter.formatZone(int colons, int value, RubyTimeOutputFormatter formatter) ByteListHolder.getByteList()private static final ByteListgrows a stringbuffer.static final ByteListConvertBytes.intToBinaryByteList(int i) static final ByteListConvertBytes.intToHexByteList(int i) static final ByteListConvertBytes.intToHexByteList(int i, boolean upper) static final ByteListConvertBytes.intToOctalByteList(int i) private static final ByteListConvertBytes.intToUnsignedByteList(int i, int shift, byte[] digitmap) static final ByteListConvertBytes.longToBinaryByteList(long i) static final ByteListConvertBytes.longToByteList(long i) static final ByteListConvertBytes.longToByteList(long i, int radix) static final ByteListConvertBytes.longToByteList(long i, int radix, byte[] digitmap) static final ByteListConvertBytes.longToByteListSimple(long i) static final ByteListConvertBytes.longToHexByteList(long i) static final ByteListConvertBytes.longToHexByteList(long i, boolean upper) static final ByteListConvertBytes.longToOctalByteList(long i) private static final ByteListConvertBytes.longToUnsignedByteList(long i, int shift, byte[] digitmap) ByteList.makeShared(int index, int len) Make a shared copy of this ByteList.static ByteListstatic ByteListRegexpSupport.preprocess(Ruby runtime, ByteList str, org.jcodings.Encoding enc, org.jcodings.Encoding[] fixedEnc, RegexpSupport.ErrorMode mode) Preprocess the given string for use in regexp, raising errors for encoding incompatibilities that arise.static ByteListencodes a String with the Quoted printable, MIME encoding (see RFC2045).private static ByteListRegexpSupport.regexpDescription19(Ruby runtime, byte[] s, int start, int len, RegexpOptions options, org.jcodings.Encoding enc) static ByteListRegexpSupport.regexpDescription19(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) static ByteListStringSupport.replaceInternal(int beg, int len, ByteListHolder source, CodeRangeable repl) ByteList.shallowDup()Create a new ByteList but do not array copy the byte backing store.private static final ByteListshrinks a stringbuffer.static ByteListStringSupport.succCommon(Ruby runtime, ByteList original) static ByteListStringSupport.succCommon(ByteList original) Methods in org.jruby.util that return types with arguments of type ByteListModifier and TypeMethodDescriptionMethods in org.jruby.util with parameters of type ByteListModifier and TypeMethodDescriptionstatic ByteListStringSupport.addByteLists(ByteList value1, ByteList value2) voidAppend moreBytes onto the end of the current ByteList.voidAppend moreBytes onto the end of the current ByteList with +index as the new begin for len bytes from the moreBytes ByteList.static voidRegexpSupport.appendOptions(ByteList to, RegexpOptions options) private static IRubyObjectPack.appendOrYield(ThreadContext context, Block block, RubyArray result, ByteList item, int mode, boolean taint) static voidRegexpSupport.appendRegexpString19(Ruby runtime, ByteList to, byte[] bytes, int start, int len, org.jcodings.Encoding enc, org.jcodings.Encoding resEnc) private static voidRegexpSupport.appendUtf8(Ruby runtime, ByteList to, int code, org.jcodings.Encoding[] enc, ByteList str, RegexpSupport.ErrorMode mode) Append the given utf8 characters to the buffer, if given, checking for errors along the way.static org.jcodings.EncodingStringSupport.areCompatible(ByteList str1, ByteList str2) static voidStringSupport.asciiOnlyCaseMap(Ruby runtime, ByteList value, org.jcodings.IntHolder flags, org.jcodings.Encoding enc) static StringStringSupport.byteListAsString(ByteList bytes) static doubleConvertDouble.byteListToDouble19(ByteList bytes, boolean strict) Converts supplied ByteList into a double.static RubyIntegerConvertBytes.byteListToInum(Ruby runtime, ByteList str, int base, boolean badcheck) static IRubyObjectConvertBytes.byteListToInum(Ruby runtime, ByteList str, int base, boolean badcheck, boolean exception) rb_cstr_to_inumstatic RubyIntegerConvertBytes.byteListToInum(Ruby runtime, ByteList str, int off, int end, int base, boolean badcheck) static RubyIntegerConvertBytes.byteListToInum19(Ruby runtime, ByteList str, int base, boolean badcheck) Deprecated.static intStringSupport.bytesToFixBrokenTrailingCharacter(ByteList val, int usingLength) intByteList.caseInsensitiveCmp(ByteList other) Do a case insensitive comparison with other ByteList with return types similiar to compareTo.static ByteListStringSupport.caseMap(Ruby runtime, ByteList src, org.jcodings.IntHolder flags, org.jcodings.Encoding enc) static RubyStringRubyStringBuilder.cat(Ruby runtime, RubyString buf, ByteList bytes) private voidSprintf.Args.checkNameArg(ByteList name, char startDelim, char endDelim) private static voidRegexpSupport.checkUnicodeRange(Ruby runtime, int code, ByteList str, RegexpSupport.ErrorMode mode) intThis comparison matches MRI comparison of Strings (rb_str_cmp).static intstatic intStringSupport.codeRangeScan(org.jcodings.Encoding enc, ByteList bytes) voidRubyDateFormatter.compilePattern(ByteList pattern, boolean dateLibrary) static intStringSupport.countCommon19(ByteList str, Ruby runtime, boolean[] table, StringSupport.TrTables tables, org.jcodings.Encoding enc) Deprecated.static SymbolNameTypeIdUtil.determineSymbolNameType(Ruby runtime, ByteList data) static ByteListStringSupport.dumpCommon(Ruby runtime, ByteList bytelist) rb_str_dumpstatic ByteListStringSupport.dumpCommon(Ruby runtime, ByteList byteList, boolean quoteOnlyIfNeeded) static booleanByteListHelper.eachCodePoint(ByteList bytelist, ByteListHelper.CodePoint each) This method assumes the ByteList will be a valid string for the encoding which it is marked as.static intByteListHelper.eachCodePointWhile(Ruby runtime, ByteList bytelist, int offset, ByteListHelper.CodePoint each) If you know you have an ASCII ByteList you should do something else.private static intByteListHelper.eachMBCCodePointWhile(ByteList bytelist, int offset, ByteListHelper.CodePoint each) abstract voidPack.Converter.encode(Ruby runtime, IRubyObject from, ByteList result) abstract voidPack.ConverterExecutor.encode(Ruby runtime, IRubyObject from, ByteList result) static intPack.encode(Ruby runtime, int occurrences, ByteList result, RubyArray list, int index, Pack.ConverterExecutor converter) private static voidPack.encodeDoubleBigEndian(ByteList result, double d) Encode a double in big-endian format into a packed valueprivate static voidPack.encodeDoubleLittleEndian(ByteList result, double d) Encode a double in little endian format into a packed valueprivate static voidPack.encodeFloatBigEndian(ByteList result, float f) Encode a float in big-endian format into a packed valueprivate static voidPack.encodeFloatLittleEndian(ByteList result, float f) Encode a float in little endian format into a packed valueprivate static voidPack.encodeIntBigEndian(ByteList result, int s) Encode an int in big-endian format into a packed representation.private static voidPack.encodeIntLittleEndian(ByteList result, int s) Encode an int in little endian format into a packed representation.private static voidPack.encodeLongBigEndian(ByteList result, long l) Encode a long in big-endian format into a packed valueprotected voidPack.QuadConverter.encodeLongByByteOrder(ByteList result, long l) private static voidPack.encodeLongLittleEndian(ByteList result, long l) Encode a long in little-endian format into a packed valueprivate static ByteListPack.encodes(Ruby runtime, ByteList io2Append, byte[] charsToEncode, int startIndex, int length, int charCount, byte encodingType, boolean tailLf) encodes a String in base64 or its uuencode variant.private static voidPack.encodeShortBigEndian(ByteList result, int s) Encode an shortin big-endian format into a packed representation.protected voidPack.QuadConverter.encodeShortByByteOrder(ByteList result, int s) private static voidPack.encodeShortLittleEndian(ByteList result, int s) Encode an short in little endian format into a packed representation.static voidPack.encodeUM(Ruby runtime, ByteList lCurElemString, int occurrences, boolean ignoreStar, char type, ByteList result) booleanDoes this ByteList end with the supplied ByteList?booleanDoes this ByteList equal the other ByteList?voidRubyTimeOutputFormatter.format(ByteList out, long value, RubyDateFormatter.FieldType type) voidRubyTimeOutputFormatter.format(ByteList out, CharSequence sequence) (package private) static voidRubyTimeOutputFormatter.formatNumber(ByteList out, long value, int width, char padder) (package private) static voidRubyTimeOutputFormatter.formatSignedNumber(ByteList out, long value, long second, int width, char padder) private static voidRubyDateFormatter.formatSubMillisGt3(Ruby runtime, ByteList buff, int width, RubyNumeric sub_millis) private IRubyObjectSprintf.Args.getHashValue(ByteList name, char startDelim, char endDelim) private static intDir.glob_helper(Ruby runtime, String cwd, ByteList path, int sub, int flags, Dir.GlobFunc<Dir.GlobArgs> func, Dir.GlobArgs arg) private static final ByteListgrows a stringbuffer.static intintGet the index of first occurrence of Bytelist find in this ByteList.intGet the index of first occurrence of Bytelist find in this ByteList starting at index i.voidstatic RubyStringRubyStringBuilder.inspectIdentifierByteList(Ruby runtime, ByteList byteList) static booleanIdUtil.isConstantInitial(ByteList byteList) intByteList.lastIndexOf(ByteList find) Get the index of last occurrence of find in ByteList from the end of the ByteList.intByteList.lastIndexOf(ByteList find, int pos) Get the index of last occurrence of find in ByteList from the end of the ByteList.static intStringSupport.multiByteCasecmp(org.jcodings.Encoding enc, ByteList value, ByteList otherValue) static booleanStringSupport.multiByteSqueeze(Ruby runtime, ByteList value, boolean[] squeeze, StringSupport.TrTables tables, org.jcodings.Encoding enc, boolean isArg) static booleanStringSupport.multiByteSqueeze(ByteList value, boolean[] squeeze, StringSupport.TrTables tables, org.jcodings.Encoding enc, boolean isArg) (package private) IRubyObjectDeprecated.(package private) static voidRubyTimeOutputFormatter.outputLong(ByteList out, int length, long value) static RubyStringSame as pack but defaults tainting of output to false.private static voidprivate static booleanPack.pack_h(ThreadContext context, RubyArray list, ByteList result, boolean taintOutput, Pack.PackInts packInts, int type, int occurrences, boolean isStar) private static voidPack.pack_h_aAZ(ByteList result, int type, ByteList lCurElemString, int occurrences) private static voidprivate static voidprivate static voidprivate static voidprivate static voidPack.pack_h_inner(ByteList result, int type, ByteList lCurElemString, int occurrences) private static booleanPack.pack_m(ThreadContext context, RubyArray list, ByteList result, boolean taintOutput, Pack.PackInts packInts, char type, int occurrences, boolean ignoreStar) private static booleanPack.pack_M(ThreadContext context, RubyArray list, ByteList result, boolean taintOutput, Pack.PackInts packInts, int occurrences) private static voidPack.pack_U(ThreadContext context, RubyArray list, ByteList result, Pack.PackInts packInts, int occurrences) private static voidPack.pack_w(ThreadContext context, RubyArray list, ByteList result, Pack.PackInts packInts, int occurrences) private static voidPack.pack_X(ThreadContext context, ByteList result, int occurrences) private static RubyStringPack.packCommon(ThreadContext context, RubyArray list, ByteList formatString, boolean tainted, Pack.ConverterExecutor executor, RubyString buffer) static ByteListprivate static voiddoubleEverything runs in 1.9+ mode now, so the `is19` parameter is vestigial.static intStringSupport.positionEndForScan(ByteList value, org.joni.Matcher matcher, org.jcodings.Encoding enc, int begin, int range) rb_str_scanstatic ByteListRegexpSupport.preprocess(Ruby runtime, ByteList str, org.jcodings.Encoding enc, org.jcodings.Encoding[] fixedEnc, RegexpSupport.ErrorMode mode) Preprocess the given string for use in regexp, raising errors for encoding incompatibilities that arise.private static intstatic ByteListencodes a String with the Quoted printable, MIME encoding (see RFC2045).static intRegexpSupport.raisePreprocessError(Ruby runtime, ByteList str, String err, RegexpSupport.ErrorMode mode) static voidRegexpSupport.raiseRegexpError19(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, String err) static intRegexpSupport.readEscapedByte(Ruby runtime, byte[] to, int toP, byte[] bytes, int p, int end, ByteList str, RegexpSupport.ErrorMode mode) static ByteListRegexpSupport.regexpDescription19(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) voidReplace a region of bytes in this ByteList with bytes from the given ByteList.static intStringSupport.rindex(ByteList source, int sourceChars, int subChars, int pos, CodeRangeable subStringCodeRangeable, org.jcodings.Encoding enc) private static booleanSprintf.rubySprintf(ByteList to, CharSequence charFormat, Sprintf.Args args) private static booleanSprintf.rubySprintfToBuffer(ByteList buf, CharSequence charFormat, Sprintf.Args args) private static booleanSprintf.rubySprintfToBuffer(ByteList buf, CharSequence charFormat, Sprintf.Args args, boolean usePrefixForZero) static intStringSupport.searchNonAscii(ByteList bytes) private static final ByteListshrinks a stringbuffer.static booleanStringSupport.singleByteSqueeze(ByteList value, boolean[] squeeze) static <T> TByteListHelper.split(ByteList value, ByteList pattern, ByteListHelper.Visit<ByteList, T> bodyVisitor, ByteListHelper.Visit<ByteList, T> headVisitor) Deprecated.This was only used by Module#const_defined, but was difficult to match MRI's equivalent in this formstatic booleanSprintf.sprintf(Ruby runtime, ByteList to, CharSequence format, int arg) static booleanSprintf.sprintf(Ruby runtime, ByteList to, CharSequence format, long arg) static booleanSprintf.sprintf(ByteList to, CharSequence format, IRubyObject args) static booleanSprintf.sprintf(ByteList to, Locale locale, CharSequence format, IRubyObject args) static booleanSprintf.sprintf(ByteList to, RubyString format, IRubyObject args) static booleanSprintf.sprintf1_9(ByteList to, Locale locale, CharSequence format, IRubyObject args) booleanByteList.startsWith(ByteList other) Does this ByteList start with the supplied ByteList?booleanByteList.startsWith(ByteList other, int toffset) static RubyDateFormatter.Tokenstatic intStringSupport.strCount(ByteList str, boolean[] table, StringSupport.TrTables tables, org.jcodings.Encoding enc) rb_str_countstatic intStringSupport.strCount(ByteList str, Ruby runtime, boolean[] table, StringSupport.TrTables tables, org.jcodings.Encoding enc) static intstatic intStringSupport.strLengthFromRubyString(CodeRangeable string, ByteList bytes, org.jcodings.Encoding enc) private static intStringSupport.strLengthFromRubyStringFull(CodeRangeable string, ByteList bytes, org.jcodings.Encoding enc) static longStringSupport.strLengthWithCodeRange(ByteList bytes) static longStringSupport.strLengthWithCodeRange(ByteList bytes, org.jcodings.Encoding enc) static ByteListStringSupport.succCommon(Ruby runtime, ByteList original) static ByteListStringSupport.succCommon(ByteList original) static StringSupport.TrTablesStringSupport.trSetupTable(ByteList str, boolean[] stable, StringSupport.TrTables tables, boolean first, org.jcodings.Encoding enc) static StringSupport.TrTablesStringSupport.trSetupTable(ByteList str, Ruby runtime, boolean[] stable, StringSupport.TrTables tables, boolean first, org.jcodings.Encoding enc) private static intRegexpSupport.unescapeEscapedNonAscii(Ruby runtime, ByteList to, byte[] bytes, int p, int end, org.jcodings.Encoding enc, org.jcodings.Encoding[] encp, ByteList str, RegexpSupport.ErrorMode mode) Unescape escaped non-ascii character at start position, appending all to the given bytelist if provided.static booleanRegexpSupport.unescapeNonAscii(Ruby runtime, ByteList to, byte[] bytes, int p, int end, org.jcodings.Encoding enc, org.jcodings.Encoding[] encp, ByteList str, RegexpSupport.ErrorMode mode) Unescape non-ascii elements in the given string, appending the results to the given bytelist if provided.private static intRegexpSupport.unescapeUnicodeBmp(Ruby runtime, ByteList to, byte[] bytes, int p, int end, org.jcodings.Encoding[] encp, ByteList str, RegexpSupport.ErrorMode mode) Unescape unicode BMP char at given offset, appending to the specified buffer if non-null.private static intRegexpSupport.unescapeUnicodeList(Ruby runtime, ByteList to, byte[] bytes, int p, int end, org.jcodings.Encoding[] encp, ByteList str, RegexpSupport.ErrorMode mode) Unescape unicode characters at given offset, appending to the given out buffer if provided.static RubyArraystatic RubyArrayPack.unpack(ThreadContext context, RubyString encoded, ByteList formatString) private static voidPack.unpack_at(Ruby runtime, ByteList encodedString, ByteBuffer encode, int occurrences) static IRubyObjectPack.unpack1WithBlock(ThreadContext context, RubyString encoded, ByteList formatString, Block block) private static RubyStringPack.unpackBase46Strict(Ruby runtime, ByteList input) private static IRubyObjectPack.unpackInternal(ThreadContext context, RubyString encoded, ByteList formatString, int mode, Block block) static RubyArrayPack.unpackWithBlock(ThreadContext context, Ruby runtime, ByteList encodedString, ByteList formatString, Block block) Deprecated.static RubyArrayPack.unpackWithBlock(ThreadContext context, RubyString encoded, ByteList formatString, Block block) Decodes str (which may contain binary data) according to the format string, returning an array of each value extracted.voidByteList.unsafeReplace(int beg, int len, ByteList nbytes) Unsafe version of replace(int,int,ByteList).static intStringSupport.utf8Length(ByteList bytes) private static voidMethod parameters in org.jruby.util with type arguments of type ByteListModifier and TypeMethodDescriptionprivate static intDir.push_braces(Ruby runtime, String cwd, List<ByteList> result, Dir.GlobPattern pattern) private static intstatic <T> TByteListHelper.split(ByteList value, ByteList pattern, ByteListHelper.Visit<ByteList, T> bodyVisitor, ByteListHelper.Visit<ByteList, T> headVisitor) Deprecated.This was only used by Module#const_defined, but was difficult to match MRI's equivalent in this formConstructors in org.jruby.util with parameters of type ByteListModifierConstructorDescriptionCreate a new instance of byte list with the same contents as the passed in ByteList wrap.Create a new instance of ByteList using wrap as a backing store where index is the first index in the byte array where the data starts and len indicates how long the data portion of the bytelist is.ConvertBytes(Ruby runtime, ByteList str, int base, boolean badcheck) ConvertBytes(Ruby runtime, ByteList str, int base, boolean badcheck, boolean is19) Deprecated.(package private)ConvertBytes(Ruby runtime, ByteList str, int off, int end, int base, boolean badcheck) (package private)DirGlobber(ByteList link) (package private)GlobPattern(ByteList bytes, int flags) RubyTimeOutputFormatter(ByteList flags, int width) Constructor parameters in org.jruby.util with type arguments of type ByteList -
Uses of ByteList in org.jruby.util.io
Methods in org.jruby.util.io that return ByteListModifier and TypeMethodDescriptionOpenFile.doWriteconv(ThreadContext context, byte[] bytes, int start, int length, org.jcodings.Encoding encoding) static ByteListEncodingUtils.econvAppend(ThreadContext context, org.jcodings.transcode.EConv ec, byte[] bytes, int start, int length, ByteList dst, int flags) static ByteListEncodingUtils.econvAppend(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList sByteList, ByteList dst, int flags) static ByteListEncodingUtils.econvByteConvert(ThreadContext context, org.jcodings.transcode.EConv ec, byte[] bytes, int start, int length, int flags) static ByteListEncodingUtils.econvStrConvert(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList src, int flags) static ByteListEncodingUtils.econvSubstrAppend(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList src, ByteList dst, int flags) static ByteListEncodingUtils.rbByteEncode(ThreadContext context, byte[] bytes, int start, int length, org.jcodings.Encoding encoding, int cr, org.jcodings.Encoding to, int ecflags, IRubyObject ecopt) static ByteListEncodingUtils.strConvEnc(ThreadContext context, ByteList value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static ByteListEncodingUtils.strConvEncOpts(ThreadContext context, ByteList str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static ByteListEncodingUtils.transcodeString(String string, org.jcodings.Encoding toEncoding, int ecflags) A version of transcodeLoop for working without any Ruby runtime available.Methods in org.jruby.util.io with parameters of type ByteListModifier and TypeMethodDescriptionstatic InetSocketAddressSockaddr.addressFromSockaddr_in(ThreadContext context, ByteList val) static jnr.unixsocket.UnixSocketAddressSockaddr.addressFromSockaddr_un(ThreadContext context, ByteList bl) intOpenFile.appendline(ThreadContext context, int delim, ByteList[] strp, int[] lp) static ByteListEncodingUtils.econvAppend(ThreadContext context, org.jcodings.transcode.EConv ec, byte[] bytes, int start, int length, ByteList dst, int flags) static ByteListEncodingUtils.econvAppend(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList sByteList, ByteList dst, int flags) static ByteListEncodingUtils.econvStrConvert(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList src, int flags) static ByteListEncodingUtils.econvSubstrAppend(ThreadContext context, org.jcodings.transcode.EConv ec, ByteList src, ByteList dst, int flags) static intEncodingUtils.encCrStrBufCat(Ruby runtime, CodeRangeable str, ByteList ptr, org.jcodings.Encoding ptrEnc, int ptr_cr) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, ByteList ptr) static voidEncodingUtils.encStrBufCat(Ruby runtime, RubyString str, ByteList ptr, org.jcodings.Encoding enc) static org.jcodings.EncodingEncodingUtils.getActualEncoding(org.jcodings.Encoding enc, ByteList byteList) static jnr.constants.platform.AddressFamilySockaddr.getAddressFamilyFromSockaddr(Ruby runtime, ByteList val) static org.jcodings.EncodingEncodingUtils.getEncoding(ByteList str) (package private) static voidEncodingUtils.moreOutputBuffer(ByteList destination, EncodingUtils.ResizeFunction resizeDestination, int maxOutput, org.jcodings.Ptr outStart, org.jcodings.Ptr outPos, org.jcodings.Ptr outStop) static RubyStringEncodingUtils.newExternalStringWithEncoding(Ruby runtime, ByteList bytelist, org.jcodings.Encoding encoding) static voidEncodingUtils.rbStrBufCat(Ruby runtime, RubyString str, ByteList ptr) static voidEncodingUtils.rbStrBufCat(Ruby runtime, ByteList str, byte[] ptrBytes, int ptr, int len) intResize the destination, returning the new begin offset.static voidEncodingUtils.strBufCat(Ruby runtime, RubyString str, ByteList ptr) static voidstatic ByteListEncodingUtils.strConvEnc(ThreadContext context, ByteList value, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding) static ByteListEncodingUtils.strConvEncOpts(ThreadContext context, ByteList str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static <Data> booleanEncodingUtils.transcodeLoop(org.jcodings.transcode.EConv ec, EncodingUtils.TranscodeFallback<Data> fallbackFunc, ThreadContext context, Data fallbackData, byte[] inBytes, org.jcodings.Ptr inPos, byte[] outBytes, org.jcodings.Ptr outPos, int inStop, int outStop, ByteList destination, EncodingUtils.ResizeFunction resizeFunction) Perform the inner transcoding loop.static voidEncodingUtils.transcodeLoop(ThreadContext context, byte[] inBytes, org.jcodings.Ptr inPos, byte[] outBytes, org.jcodings.Ptr outPos, int inStop, int _outStop, ByteList destination, EncodingUtils.ResizeFunction resizeFunction, byte[] sname, byte[] dname, int ecflags, IRubyObject ecopts) Perform the inner transcoding loop.static RubyArraySockaddr.unpack_sockaddr_in(ThreadContext context, ByteList val)
RubyEncoding.decodeRaw(ByteList)