fabil.extension
Class FabILExtFactory_c

java.lang.Object
  extended by AbstractExtFactory_c
      extended by fabil.extension.FabILExtFactory_c
All Implemented Interfaces:
FabILExtFactory

public class FabILExtFactory_c
extends AbstractExtFactory_c
implements FabILExtFactory

Factory for FabIL extension nodes.


Constructor Summary
FabILExtFactory_c()
           
 
Method Summary
 Ext extAbort()
           
protected  Ext extAbortImpl()
           
protected  Ext extArrayAccessAssignImpl()
           
protected  Ext extArrayAccessImpl()
           
 Ext extAtomic()
          Factory method for Atomic objects
protected  Ext extAtomicImpl()
           
protected  Ext extBinaryImpl()
           
protected  Ext extCallImpl()
           
protected  Ext extCastImpl()
           
protected  Ext extClassBodyImpl()
           
protected  Ext extClassDeclImpl()
           
protected  Ext extConstructorCallImpl()
           
protected  Ext extConstructorDeclImpl()
           
protected  Ext extEvalImpl()
           
protected  Ext extExprImpl()
           
 Ext extFabricArrayInit()
           
protected  Ext extFabricArrayInitImpl()
           
 Ext extFabricArrayTypeNode()
           
protected  Ext extFabricArrayTypeNodeImpl()
           
protected  Ext extFieldAssignImpl()
           
protected  Ext extFieldDeclImpl()
           
protected  Ext extFieldImpl()
           
protected  Ext extInitializerImpl()
           
protected  Ext extInstanceofImpl()
           
protected  Ext extMethodDeclImpl()
           
 Ext extNewFabricArray()
           
protected  Ext extNewFabricArrayImpl()
           
protected  Ext extNewImpl()
           
protected  Ext extNodeImpl()
           
 Ext extRetry()
           
protected  Ext extRetryImpl()
           
protected  Ext extSpecialImpl()
           
protected  Ext extTypeNodeImpl()
           
protected  Ext extUnaryImpl()
           
protected  Ext postExtAbort(Ext ext)
           
protected  Ext postExtAtomic(Ext ext)
           
protected  Ext postExtFabricArrayInit(Ext ext)
           
protected  Ext postExtFabricArrayTypeNode(Ext ext)
           
protected  Ext postExtNewFabricArray(Ext e)
           
protected  Ext postExtRetry(Ext ext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FabILExtFactory_c

public FabILExtFactory_c()
Method Detail

extFabricArrayTypeNode

public Ext extFabricArrayTypeNode()
Specified by:
extFabricArrayTypeNode in interface FabILExtFactory

extFabricArrayTypeNodeImpl

protected Ext extFabricArrayTypeNodeImpl()

postExtFabricArrayTypeNode

protected Ext postExtFabricArrayTypeNode(Ext ext)

extAtomic

public final Ext extAtomic()
Factory method for Atomic objects

Specified by:
extAtomic in interface FabILExtFactory

extAtomicImpl

protected Ext extAtomicImpl()

postExtAtomic

protected Ext postExtAtomic(Ext ext)

extAbort

public final Ext extAbort()
Specified by:
extAbort in interface FabILExtFactory

extAbortImpl

protected Ext extAbortImpl()

postExtAbort

protected Ext postExtAbort(Ext ext)

extRetry

public final Ext extRetry()
Specified by:
extRetry in interface FabILExtFactory

extRetryImpl

protected Ext extRetryImpl()

postExtRetry

protected Ext postExtRetry(Ext ext)

extArrayAccessAssignImpl

protected Ext extArrayAccessAssignImpl()

extArrayAccessImpl

protected Ext extArrayAccessImpl()

extFabricArrayInit

public final Ext extFabricArrayInit()
Specified by:
extFabricArrayInit in interface FabILExtFactory

extFabricArrayInitImpl

protected Ext extFabricArrayInitImpl()

postExtFabricArrayInit

protected Ext postExtFabricArrayInit(Ext ext)

extBinaryImpl

protected Ext extBinaryImpl()

extCallImpl

protected Ext extCallImpl()

extCastImpl

protected Ext extCastImpl()

extClassBodyImpl

protected Ext extClassBodyImpl()

extClassDeclImpl

protected Ext extClassDeclImpl()

extConstructorDeclImpl

protected Ext extConstructorDeclImpl()

extConstructorCallImpl

protected Ext extConstructorCallImpl()

extEvalImpl

protected Ext extEvalImpl()

extExprImpl

protected Ext extExprImpl()

extFieldAssignImpl

protected Ext extFieldAssignImpl()

extFieldDeclImpl

protected Ext extFieldDeclImpl()

extFieldImpl

protected Ext extFieldImpl()

extInitializerImpl

protected Ext extInitializerImpl()

extInstanceofImpl

protected Ext extInstanceofImpl()

extMethodDeclImpl

protected Ext extMethodDeclImpl()

extNewImpl

protected Ext extNewImpl()

extNewFabricArray

public Ext extNewFabricArray()
Specified by:
extNewFabricArray in interface FabILExtFactory

extNewFabricArrayImpl

protected Ext extNewFabricArrayImpl()

postExtNewFabricArray

protected Ext postExtNewFabricArray(Ext e)

extNodeImpl

protected Ext extNodeImpl()

extSpecialImpl

protected Ext extSpecialImpl()

extTypeNodeImpl

protected Ext extTypeNodeImpl()

extUnaryImpl

protected Ext extUnaryImpl()