ist.palcom.disassembler
Class Main.PPrimitive

java.lang.Object
  extended by ist.palcom.disassembler.Main.PLiteral
      extended by ist.palcom.disassembler.Main.PInvokable
          extended by ist.palcom.disassembler.Main.PPrimitive
All Implemented Interfaces:
ISerializableInvokable, ISerializableItem, ISerializableLiteral, ISerializablePrimitive
Enclosing class:
Main

public class Main.PPrimitive
extends Main.PInvokable
implements ISerializablePrimitive


Field Summary
 
Fields inherited from interface ist.palcom.bytecode.ISerializablePrimitive
MARKER
 
Constructor Summary
Main.PPrimitive(java.lang.String signature)
           
 
Method Summary
 java.lang.String getSignature()
           
 void print_as_argument(Main.Printer out)
           
 void print_as_prefixed_argument(Main.Printer out)
           
 void print(Main.Printer out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Main.PPrimitive

public Main.PPrimitive(java.lang.String signature)
Method Detail

print

public void print(Main.Printer out)
Specified by:
print in class Main.PInvokable

print_as_argument

public void print_as_argument(Main.Printer out)
Specified by:
print_as_argument in class Main.PLiteral

print_as_prefixed_argument

public void print_as_prefixed_argument(Main.Printer out)
Specified by:
print_as_prefixed_argument in class Main.PLiteral

getSignature

public java.lang.String getSignature()
Specified by:
getSignature in interface ISerializableInvokable