Package | Description |
---|---|
org.jruby | |
org.jruby.ast | |
org.jruby.ast.executable | |
org.jruby.runtime.invokedynamic |
Modifier and Type | Method and Description |
---|---|
RubySymbol |
RubySymbol.SymbolTable.fastGetSymbol(String internedName) |
RubySymbol |
Ruby.fastNewSymbol(String internedName)
Faster than
Ruby.newSymbol(String) if you already have an interned
name String. |
RubySymbol |
RubySymbol.SymbolTable.getSymbol(org.jruby.util.ByteList bytes) |
RubySymbol |
RubySymbol.SymbolTable.getSymbol(String name) |
static RubySymbol |
RubySymbol.getSymbolLong(Ruby runtime,
long id) |
RubySymbol |
RubyString.intern() |
RubySymbol |
RubyString.intern19() |
RubySymbol |
RubySymbol.SymbolTable.lookup(long id) |
RubySymbol |
RubySymbol.SymbolTable.lookup(String name) |
RubySymbol |
Ruby.newSymbol(org.jruby.util.ByteList name) |
static RubySymbol |
RubySymbol.newSymbol(Ruby runtime,
IRubyObject name) |
static RubySymbol |
RubySymbol.newSymbol(Ruby runtime,
String name) |
RubySymbol |
Ruby.newSymbol(String name) |
static RubySymbol |
RubySymbol.unmarshalFrom(UnmarshalStream input) |
Modifier and Type | Method and Description |
---|---|
protected static IRubyObject |
RubyKernel.methodMissingDirect(ThreadContext context,
IRubyObject recv,
RubySymbol symbol,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args,
Block block) |
void |
RubySymbol.SymbolTable.store(RubySymbol symbol)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RubySymbol |
SymbolNode.getSymbol(Ruby runtime) |
Modifier and Type | Field and Description |
---|---|
RubySymbol[] |
RuntimeCache.symbols |
Modifier and Type | Method and Description |
---|---|
RubySymbol |
RuntimeCache.getSymbol(ThreadContext context,
int index,
String name,
String encodingName) |
RubySymbol |
AbstractScript.getSymbol(ThreadContext context,
int i,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol0(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol1(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol2(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol3(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol4(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol5(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol6(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol7(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol8(ThreadContext context,
String name,
String encoding) |
RubySymbol |
AbstractScript.getSymbol9(ThreadContext context,
String name,
String encoding) |
Modifier and Type | Method and Description |
---|---|
static RubySymbol |
InvokeDynamicSupport.initSymbol(java.lang.invoke.MutableCallSite site,
ThreadContext context,
String symbol,
org.jcodings.Encoding encoding) |
Copyright © 2001-2015 JRuby. All Rights Reserved.