org.eclipse.xtend.backend.compiler
Class CompilationUnit

java.lang.Object
  extended by org.eclipse.xtend.backend.compiler.CompilationUnit

public class CompilationUnit
extends java.lang.Object


Constructor Summary
CompilationUnit(java.lang.String resource, FunctionDefContext fdc)
           
 
Method Summary
 java.util.List<NamedFunctionModel> getAllFunctions()
           
 FunctionDefContext getFdc()
           
 java.util.List<NamedFunctionModel> getPublicFunctions()
           
 java.lang.String getResource()
           
 void setFdc(FunctionDefContext fdc)
           
 void setResource(java.lang.String resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilationUnit

public CompilationUnit(java.lang.String resource,
                       FunctionDefContext fdc)
Method Detail

getResource

public java.lang.String getResource()
Returns:
the _resource

setResource

public void setResource(java.lang.String resource)
Parameters:
_resource - the _resource to set

getFdc

public FunctionDefContext getFdc()
Returns:
the _fdc

setFdc

public void setFdc(FunctionDefContext fdc)
Parameters:
_fdc - the _fdc to set

getPublicFunctions

public java.util.List<NamedFunctionModel> getPublicFunctions()

getAllFunctions

public java.util.List<NamedFunctionModel> getAllFunctions()