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 class
StatementWithoutTrailingSubstatement.Assert
static class
StatementWithoutTrailingSubstatement.Block
static class
StatementWithoutTrailingSubstatement.Break
static class
StatementWithoutTrailingSubstatement.Continue
static class
StatementWithoutTrailingSubstatement.Do
static class
StatementWithoutTrailingSubstatement.Empty
static class
StatementWithoutTrailingSubstatement.Expression
static interface
StatementWithoutTrailingSubstatement.PartialVisitor<R>
static class
StatementWithoutTrailingSubstatement.Return
static class
StatementWithoutTrailingSubstatement.Switch
static class
StatementWithoutTrailingSubstatement.Synchronized
static class
StatementWithoutTrailingSubstatement.Throw
static class
StatementWithoutTrailingSubstatement.Try
static interface
StatementWithoutTrailingSubstatement.Visitor<R>
-
Field Summary
Fields Modifier and Type Field Description static Name
FIELD_NAME_ASSERT
static Name
FIELD_NAME_BLOCK
static Name
FIELD_NAME_BREAK
static Name
FIELD_NAME_CONTINUE
static Name
FIELD_NAME_DO
static Name
FIELD_NAME_EMPTY
static Name
FIELD_NAME_EXPRESSION
static Name
FIELD_NAME_RETURN
static Name
FIELD_NAME_SWITCH
static Name
FIELD_NAME_SYNCHRONIZED
static Name
FIELD_NAME_THROW
static Name
FIELD_NAME_TRY
static Name
TYPE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> R
accept(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)
-
-