| Modifier and Type | Method and Description |
|---|---|
| public default void | |
| public default void | |
| public InterpreterContext | |
| public default boolean | Returns: true if the forced build completed; false otherwisethe current thread context context)Force this Compilable to finish its build process. |
| public default String | |
| public String | |
| public RubyModule | |
| public IRScope | |
| public int | |
| public String | |
| public default String | Returns: method/block owner's name
Deprecated
since 10.0.
Return the owning module/class name. |
| public default String | |
| public default boolean | Returns: true if the build has completed; false otherwise.Indicates whether this Compilable has completed its build process. |
| public static String | Returns: class/module name e.g. Foo::Bar::BazResolve the fully qualified name. |
| public void |
| completeBuild | back to summary |
|---|---|
| public default void completeBuild(T buildResult)
Deprecated since 10.0.
| |
| completeBuild | back to summary |
|---|---|
| public default void completeBuild(ThreadContext context, T buildResult) | |
| ensureInstrsReady | back to summary |
|---|---|
| public InterpreterContext ensureInstrsReady() | |
| forceBuild | back to summary |
|---|---|
| public default boolean forceBuild(ThreadContext context) Force this Compilable to finish its build process.
Override this and
| |
| getClassName | back to summary |
|---|---|
| public default String getClassName(ThreadContext context)
Deprecated
| |
| getFile | back to summary |
|---|---|
public String getFile()
| |
| getImplementationClass | back to summary |
|---|---|
| public RubyModule getImplementationClass() | |
| getIRScope | back to summary |
|---|---|
| public IRScope getIRScope() | |
| getLine | back to summary |
|---|---|
public int getLine()
| |
| getName | back to summary |
|---|---|
public String getName()
| |
| getOwnerName | back to summary |
|---|---|
| public default String getOwnerName()
Deprecated since 10.0. Return the owning module/class name.
| |
| getOwnerName | back to summary |
|---|---|
| public default String getOwnerName(ThreadContext context) | |
| isBuildComplete | back to summary |
|---|---|
| public default boolean isBuildComplete() Indicates whether this Compilable has completed its build process.
Override this and
| |
| resolveFullName | back to summary |
|---|---|
| public static String resolveFullName(ThreadContext context, RubyModule implementationClass) Resolve the fully qualified name.
| |
| setCallCount | back to summary |
|---|---|
| public void setCallCount(int count) | |