public abstract class ASTBuilderBase<TBuilder,TParentBuilder,TModel extends ASTItem> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Class<TModel> |
_self |
protected TModel |
model |
protected TParentBuilder |
parentBuilder |
| Constructor and Description |
|---|
ASTBuilderBase(TParentBuilder prntBldr,
Class<TModel> self) |
| Modifier and Type | Method and Description |
|---|---|
TBuilder |
create() |
TModel |
getModel() |
TParentBuilder |
parent() |
TBuilder |
withSource(String source) |
protected TParentBuilder parentBuilder
public ASTBuilderBase(TParentBuilder prntBldr, Class<TModel> self)
public TBuilder create()
public TModel getModel()
public TParentBuilder parent()
Copyright © 2020. All rights reserved.