Package hydra.ext.java.syntax
Class StatementWithoutTrailingSubstatement
- java.lang.Object
-
- hydra.ext.java.syntax.StatementWithoutTrailingSubstatement
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
StatementWithoutTrailingSubstatement.Assert,StatementWithoutTrailingSubstatement.Block,StatementWithoutTrailingSubstatement.Break,StatementWithoutTrailingSubstatement.Continue,StatementWithoutTrailingSubstatement.Do,StatementWithoutTrailingSubstatement.Empty,StatementWithoutTrailingSubstatement.Expression,StatementWithoutTrailingSubstatement.Return,StatementWithoutTrailingSubstatement.Switch,StatementWithoutTrailingSubstatement.Synchronized,StatementWithoutTrailingSubstatement.Throw,StatementWithoutTrailingSubstatement.Try
public abstract class StatementWithoutTrailingSubstatement extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStatementWithoutTrailingSubstatement.Assertstatic classStatementWithoutTrailingSubstatement.Blockstatic classStatementWithoutTrailingSubstatement.Breakstatic classStatementWithoutTrailingSubstatement.Continuestatic classStatementWithoutTrailingSubstatement.Dostatic classStatementWithoutTrailingSubstatement.Emptystatic classStatementWithoutTrailingSubstatement.Expressionstatic interfaceStatementWithoutTrailingSubstatement.PartialVisitor<R>static classStatementWithoutTrailingSubstatement.Returnstatic classStatementWithoutTrailingSubstatement.Switchstatic classStatementWithoutTrailingSubstatement.Synchronizedstatic classStatementWithoutTrailingSubstatement.Throwstatic classStatementWithoutTrailingSubstatement.Trystatic interfaceStatementWithoutTrailingSubstatement.Visitor<R>
-
Field Summary
Fields Modifier and Type Field Description static NameFIELD_NAME_ASSERTstatic NameFIELD_NAME_BLOCKstatic NameFIELD_NAME_BREAKstatic NameFIELD_NAME_CONTINUEstatic NameFIELD_NAME_DOstatic NameFIELD_NAME_EMPTYstatic NameFIELD_NAME_EXPRESSIONstatic NameFIELD_NAME_RETURNstatic NameFIELD_NAME_SWITCHstatic NameFIELD_NAME_SYNCHRONIZEDstatic NameFIELD_NAME_THROWstatic NameFIELD_NAME_TRYstatic NameTYPE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(StatementWithoutTrailingSubstatement.Visitor<R> visitor)
-
-
-
Field Detail
-
TYPE_NAME
public static final Name TYPE_NAME
-
FIELD_NAME_BLOCK
public static final Name FIELD_NAME_BLOCK
-
FIELD_NAME_EMPTY
public static final Name FIELD_NAME_EMPTY
-
FIELD_NAME_EXPRESSION
public static final Name FIELD_NAME_EXPRESSION
-
FIELD_NAME_ASSERT
public static final Name FIELD_NAME_ASSERT
-
FIELD_NAME_SWITCH
public static final Name FIELD_NAME_SWITCH
-
FIELD_NAME_DO
public static final Name FIELD_NAME_DO
-
FIELD_NAME_BREAK
public static final Name FIELD_NAME_BREAK
-
FIELD_NAME_CONTINUE
public static final Name FIELD_NAME_CONTINUE
-
FIELD_NAME_RETURN
public static final Name FIELD_NAME_RETURN
-
FIELD_NAME_SYNCHRONIZED
public static final Name FIELD_NAME_SYNCHRONIZED
-
FIELD_NAME_THROW
public static final Name FIELD_NAME_THROW
-
FIELD_NAME_TRY
public static final Name FIELD_NAME_TRY
-
-
Method Detail
-
accept
public abstract <R> R accept(StatementWithoutTrailingSubstatement.Visitor<R> visitor)
-
-