orc.ast.oil.xml
Class Oil

java.lang.Object
  extended by orc.ast.oil.xml.Oil
All Implemented Interfaces:
java.io.Serializable

public class Oil
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 Expression expression
           
 java.lang.String version
           
 
Constructor Summary
Oil()
           
Oil(Expr expression)
           
Oil(java.lang.String version, Expression expression)
           
 
Method Summary
static Oil fromXML(java.lang.String xml)
           
static void main(java.lang.String[] args)
          Generate the schema definition.
 java.lang.String toString()
           
 java.lang.String toXML()
           
 Expr unmarshal()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

version

public java.lang.String version

expression

public Expression expression
Constructor Detail

Oil

public Oil()

Oil

public Oil(Expr expression)

Oil

public Oil(java.lang.String version,
           Expression expression)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

unmarshal

public Expr unmarshal()

toXML

public java.lang.String toXML()

fromXML

public static Oil fromXML(java.lang.String xml)

main

public static void main(java.lang.String[] args)
                 throws javax.xml.bind.JAXBException,
                        java.io.IOException
Generate the schema definition.

Throws:
javax.xml.bind.JAXBException
java.io.IOException