Package org.jibx.schema.codegen
Class StatementBuilderBase
java.lang.Object
org.jibx.schema.codegen.ASTBuilderBase
org.jibx.schema.codegen.StatementBuilderBase
- Direct Known Subclasses:
BlockBuilder
,IfBuilder
,SwitchBuilder
Base class for all statement builders. This wraps the AST representation with convenience methods and added control
information.
- Author:
- Dennis M. Sosnoski
-
Field Summary
FieldsFields inherited from class org.jibx.schema.codegen.ASTBuilderBase
m_ast
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract Statement
Get the statement.Methods inherited from class org.jibx.schema.codegen.ASTBuilderBase
numberLiteral, setFinal, setPrivate, setPrivateFinal, setPrivateStaticFinal, setPublic, setPublicStatic, setPublicStaticFinal, setStatic, stringLiteral
-
Field Details
-
m_source
Source builder.
-
-
Constructor Details
-
StatementBuilderBase
Constructor.- Parameters:
source
-
-
-
Method Details
-
getStatement
abstract Statement getStatement()Get the statement.- Returns:
- statement
-