/** * Gets the operatorName. * @return Returns a String */ public String getOperatorName() { return operatorName.asJavaString(); }
/** * Gets the varibaleName. * @return Returns a String */ public String getVariableName() { return variableName.asJavaString(); }
/** * Gets the varibaleName. * @return Returns a String */ public String getVariableName() { return variableName.asJavaString(); }
/** * Gets the methodName. * @return Returns a String */ public String getOperatorName() { return operatorName.asJavaString(); }
/** * Gets the operatorName. * @return Returns a String */ public String getOperatorName() { return operatorName.asJavaString(); }
/** * Gets the methodName. * @return Returns a String */ public String getOperatorName() { return operatorName.asJavaString(); }
public String getFile() { return fileName.asJavaString(); } }
public String getFile() { return fileName.asJavaString(); } }
public boolean eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock) { return otherValue instanceof RubySymbol && ((RubySymbol) otherValue).asJavaString() == name; } }
public String getVariableNameAsgn() { return variableNameAsgn.asJavaString(); }
public String getOperator() { return operator.asJavaString(); }
public boolean eql(IRubyObject otherValue, ThreadContext context, Ruby runtime, IRubyObject self, Block aBlock) { return otherValue instanceof RubySymbol && ((RubySymbol) otherValue).asJavaString() == name; } }
public static int getFastSwitchSymbol(IRubyObject sym) { String str = ((RubySymbol)sym).asJavaString(); return str.hashCode(); }
public static int getFastSwitchSingleCharSymbol(IRubyObject sym) { String str = ((RubySymbol)sym).asJavaString(); return (int)str.charAt(0); }
public boolean isRegistered(IRubyObject value) { if (value instanceof RubySymbol) { return isSymbolRegistered(((RubySymbol)value).asJavaString()); } return linkCache.containsKey(value); }
public boolean isRegistered(IRubyObject value) { if (value instanceof RubySymbol) { return isSymbolRegistered(((RubySymbol)value).asJavaString()); } return linkCache.containsKey(value); }
public void writeLink(MarshalStream output, IRubyObject value) throws IOException { if (value instanceof RubySymbol) { writeSymbolLink(output, ((RubySymbol)value).asJavaString()); } else { output.write('@'); output.writeInt(registeredIndex(value)); } }
public void writeLink(MarshalStream output, IRubyObject value) throws IOException { if (value instanceof RubySymbol) { writeSymbolLink(output, ((RubySymbol)value).asJavaString()); } else { output.write('@'); output.writeInt(registeredIndex(value)); } }
/** fix_id2name * */ @JRubyMethod public IRubyObject id2name() { RubySymbol symbol = RubySymbol.getSymbolLong(getRuntime(), value); if (symbol != null) return getRuntime().newString(symbol.asJavaString()); return getRuntime().getNil(); }
/** fix_id2name * */ @JRubyMethod public IRubyObject id2name() { RubySymbol symbol = RubySymbol.getSymbolLong(getRuntime(), value); if (symbol != null) return getRuntime().newString(symbol.asJavaString()); return getRuntime().getNil(); }