org.opensolaris.os.dtrace
Class Program.File

java.lang.Object
  extended by org.opensolaris.os.dtrace.Program
      extended by org.opensolaris.os.dtrace.Program.File
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
Program

public static final class Program.File
extends Program

Identifies a compiled D program, specifically one that has been compiled from a file.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.opensolaris.os.dtrace.Program
Program.File
 
Method Summary
 java.io.File getFile()
          Gets the program file.
 java.lang.String toString()
          Gets a string representation of this Program instance useful for logging and not intended for display.
 
Methods inherited from class org.opensolaris.os.dtrace.Program
getContents, getInfo, setInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getFile

public java.io.File getFile()
Gets the program file.

Returns:
the File passed to Consumer.compile(java.io.File program, String[] macroArgs)

toString

public java.lang.String toString()
Description copied from class: Program
Gets a string representation of this Program instance useful for logging and not intended for display. The exact details of the representation are unspecified and subject to change, but the following format may be regarded as typical:

 class-name[property1 = value1, property2 = value2]
 

Overrides:
toString in class Program