public abstract class GoloStatement<T extends GoloStatement<T>> extends GoloElement<T>
| Constructor and Description | 
|---|
| GoloStatement() | 
| Modifier and Type | Method and Description | 
|---|---|
| static GoloStatement<?> | of(java.lang.Object statement)Statement coercion. | 
accept, ancestor, ancestor, ancestorOfType, cantConvert, cantReplace, cantReplace, children, children, children, descendants, descendants, descendants, documentation, documentation, doesNotContain, enclosingModule, getLocalReferenceTable, hasParent, hasPosition, makeParentOf, metadata, metadata, next, next, next, ofAST, parent, positionInSourceCode, positionInSourceCode, previous, previous, previous, replaceElement, replaceInParentBy, self, walkpublic GoloStatement()
public static GoloStatement<?> of(java.lang.Object statement)
If the given value is an statement, cast it. If it's null returns a Noop.