Class StatementBuilderBase

java.lang.Object
org.jibx.schema.codegen.ASTBuilderBase
org.jibx.schema.codegen.StatementBuilderBase
Direct Known Subclasses:
BlockBuilder, IfBuilder, SwitchBuilder

public abstract class StatementBuilderBase extends ASTBuilderBase
Base class for all statement builders. This wraps the AST representation with convenience methods and added control information.
Author:
Dennis M. Sosnoski
  • Field Details

    • m_source

      protected final ClassBuilder m_source
      Source builder.
  • Constructor Details

    • StatementBuilderBase

      public StatementBuilderBase(ClassBuilder source)
      Constructor.
      Parameters:
      source -
  • Method Details

    • getStatement

      abstract Statement getStatement()
      Get the statement.
      Returns:
      statement