public class NativeThread extends java.lang.Object implements ThreadLike
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
rubyName |
RubyThread |
rubyThread |
DUMMY| Constructor and Description |
|---|
NativeThread(RubyThread rubyThread,
java.lang.Thread nativeThread) |
| Modifier and Type | Method and Description |
|---|---|
int |
getPriority() |
java.lang.String |
getReportName() |
java.lang.String |
getRubyName()
Deprecated.
|
java.lang.Thread |
getThread() |
void |
interrupt() |
boolean |
isAlive() |
boolean |
isCurrent() |
boolean |
isInterrupted() |
void |
join() |
void |
join(long timeoutMillis) |
java.lang.Thread |
nativeThread() |
void |
setPriority(int priority) |
void |
setRubyName(java.lang.String id) |
void |
start() |
java.lang.String |
toString() |
public final RubyThread rubyThread
public java.lang.String rubyName
public NativeThread(RubyThread rubyThread, java.lang.Thread nativeThread)
public void start()
start in interface ThreadLikepublic void interrupt()
interrupt in interface ThreadLikepublic boolean isAlive()
isAlive in interface ThreadLikepublic void join()
throws java.lang.InterruptedException
join in interface ThreadLikejava.lang.InterruptedExceptionpublic void join(long timeoutMillis)
throws java.lang.InterruptedException
join in interface ThreadLikejava.lang.InterruptedExceptionpublic int getPriority()
getPriority in interface ThreadLikepublic void setPriority(int priority)
setPriority in interface ThreadLikepublic boolean isCurrent()
isCurrent in interface ThreadLikepublic boolean isInterrupted()
isInterrupted in interface ThreadLikepublic final java.lang.Thread getThread()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Thread nativeThread()
nativeThread in interface ThreadLikepublic void setRubyName(java.lang.String id)
setRubyName in interface ThreadLike@Deprecated public java.lang.String getRubyName()
getRubyName in interface ThreadLikepublic java.lang.String getReportName()
getReportName in interface ThreadLikeCopyright © 2001-2019 JRuby. All Rights Reserved.