Serialized Form
-
Package hydra.gradle
-
Class hydra.gradle.AntlrConfig extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
java.util.List<java.lang.String> arguments
Arguments passed to the ANTLR tool, e.g. ["-visitor"] or ["-visitor", "-listener"]. Faithful to ANTLR's command-line interface; covers all ANTLR flags without enumerating them. -
outputDirectory
FilePath outputDirectory
Directory into which ANTLR emits generated lexer/parser sources, relative to the package root (e.g. "build/generated-src/antlr/main"). The host also folds this into the main source set.
-
-
-
Class hydra.gradle.GradleBuildConfiguration extends java.lang.Object implements Serializable
-
Serialized Fields
-
antlr
Optional<AntlrConfig> antlr
ANTLR grammar-generation configuration, present when the package uses the antlr plugin. When given, the host emits the generateGrammarSource configuration and the compileJava-depends-on-generateGrammarSource ordering. Modeled as structured vocabulary rather than a raw Groovy fragment. -
dependencies
java.util.List<PackageDependency> dependencies
Third-party (non-project) dependencies required by the package. Inter-package dependencies within the project are derived separately and are not listed here. Each dependency's scope (api/runtime/test/tool) is significant; its name carries the Maven group and artifact separated by a colon. -
excludes
java.util.List<java.lang.String> excludes
Source paths or patterns to exclude from compilation, relative to the package root. -
extraSourceDirs
java.util.List<FilePath> extraSourceDirs
Additional source directories to fold into the package's main source set, beyond the generated and overlaid sources (e.g. a directory of build-tool-generated sources). -
plugins
java.util.List<java.lang.String> plugins
Gradle plugin identifiers to apply to the build, e.g. "antlr". Applied in the given order.
-
-
-
-
Package hydra.java.environment
-
Class hydra.java.environment.Aliases extends java.lang.Object implements Serializable
-
Serialized Fields
-
branchVars
java.util.Set<Name> branchVars
Variables bound in pattern matching branches -
currentNamespace
ModuleName currentNamespace
Current module name context -
inScopeJavaVars
java.util.Set<Name> inScopeJavaVars
All in-scope Java variable names (for avoiding lambda parameter shadowing) -
inScopeTypeParams
java.util.Set<Name> inScopeTypeParams
Type parameters that are in scope (from method-level type parameters) -
lambdaVars
java.util.Set<Name> lambdaVars
Lambda-bound variables (including hoisted captures with qualified names) -
methodCodomain
Optional<Type> methodCodomain
The enclosing method's codomain (return type), used for casting pair expressions -
packages
java.util.Map<ModuleName,PackageName> packages
Maps module names to Java package names -
polymorphicLocals
java.util.Set<Name> polymorphicLocals
Local variables that have polymorphic types (declared with raw types) -
recursiveVars
java.util.Set<Name> recursiveVars
Variables that are self-recursive -
thunkedVars
java.util.Set<Name> thunkedVars
Variables that have been thunked (wrapped in Supplier) for lazy evaluation -
trustedTypeVars
java.util.Set<Name> trustedTypeVars
Type variables that actually appear in the method's formal parameter types -
typeVarSubst
java.util.Map<Name,Name> typeVarSubst
Type variable substitution: maps fresh inference variable names to canonical scheme variable names -
varRenames
java.util.Map<Name,Name> varRenames
Variable renames for avoiding shadowing (maps Hydra name to Java name)
-
-
-
Class hydra.java.environment.JavaEnvironment extends java.lang.Object implements Serializable
-
Class hydra.java.environment.JavaFeatures extends java.lang.Object implements Serializable
-
Serialized Fields
-
supportsDiamondOperator
java.lang.Boolean supportsDiamondOperator
Whether the diamond operator (<>) is supported (Java 7+)
-
-
-
Class hydra.java.environment.JavaSymbolClass extends java.lang.Object implements Serializable
-
Class hydra.java.environment.JavaSymbolClass.Constant extends JavaSymbolClass implements Serializable
-
Class hydra.java.environment.JavaSymbolClass.HoistedLambda extends JavaSymbolClass implements Serializable
-
Serialized Fields
-
value
java.lang.Integer value
-
-
-
Class hydra.java.environment.JavaSymbolClass.LocalVariable extends JavaSymbolClass implements Serializable
-
Class hydra.java.environment.JavaSymbolClass.NullaryFunction extends JavaSymbolClass implements Serializable
-
Class hydra.java.environment.JavaSymbolClass.UnaryFunction extends JavaSymbolClass implements Serializable
-
-
Package hydra.java.syntax
-
Class hydra.java.syntax.AdditionalBound extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
InterfaceType value
-
-
-
Class hydra.java.syntax.AdditiveExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AdditiveExpression_Binary extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
AdditiveExpression lhs
-
rhs
MultiplicativeExpression rhs
-
-
-
Class hydra.java.syntax.AdditiveExpression.Minus extends AdditiveExpression implements Serializable
-
Serialized Fields
-
value
AdditiveExpression_Binary value
-
-
-
Class hydra.java.syntax.AdditiveExpression.Plus extends AdditiveExpression implements Serializable
-
Serialized Fields
-
value
AdditiveExpression_Binary value
-
-
-
Class hydra.java.syntax.AdditiveExpression.Unary extends AdditiveExpression implements Serializable
-
Serialized Fields
-
value
MultiplicativeExpression value
-
-
-
Class hydra.java.syntax.AmbiguousName extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Identifier> value
-
-
-
Class hydra.java.syntax.AndExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<EqualityExpression> value
-
-
-
Class hydra.java.syntax.AnnotatedIdentifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
identifier
Identifier identifier
-
-
-
Class hydra.java.syntax.Annotation extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Annotation.Marker extends Annotation implements Serializable
-
Serialized Fields
-
value
MarkerAnnotation value
-
-
-
Class hydra.java.syntax.Annotation.Normal extends Annotation implements Serializable
-
Serialized Fields
-
value
NormalAnnotation value
-
-
-
Class hydra.java.syntax.Annotation.SingleElement extends Annotation implements Serializable
-
Serialized Fields
-
value
SingleElementAnnotation value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<AnnotationInterfaceMemberDeclaration> value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
AnnotationInterfaceBody body
-
identifier
TypeIdentifier identifier
-
modifiers
java.util.List<InterfaceModifier> modifiers
-
-
-
Class hydra.java.syntax.AnnotationInterfaceElementDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
default_
Optional<DefaultValue> default_
-
dims
Optional<Dims> dims
-
identifier
Identifier identifier
-
modifiers
java.util.List<AnnotationInterfaceElementModifier> modifiers
-
type
UnannType type
-
-
-
Class hydra.java.syntax.AnnotationInterfaceElementModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AnnotationInterfaceElementModifier.Abstract extends AnnotationInterfaceElementModifier implements Serializable
-
Class hydra.java.syntax.AnnotationInterfaceElementModifier.Annotation extends AnnotationInterfaceElementModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceElementModifier.Public extends AnnotationInterfaceElementModifier implements Serializable
-
Class hydra.java.syntax.AnnotationInterfaceMemberDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AnnotationInterfaceMemberDeclaration.AnnotationInterface extends AnnotationInterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
AnnotationInterfaceElementDeclaration value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceMemberDeclaration.Class_ extends AnnotationInterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
ClassDeclaration value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceMemberDeclaration.Constant extends AnnotationInterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
ConstantDeclaration value
-
-
-
Class hydra.java.syntax.AnnotationInterfaceMemberDeclaration.Interface extends AnnotationInterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
InterfaceDeclaration value
-
-
-
Class hydra.java.syntax.ArrayAccess extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Optional<Expression> expression
-
variant
ArrayAccess_Variant variant
-
-
-
Class hydra.java.syntax.ArrayAccess_Variant extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ArrayAccess_Variant.ArrayCreationWithInitializer extends ArrayAccess_Variant implements Serializable
-
Serialized Fields
-
value
ArrayCreationExpressionWithInitializer value
-
-
-
Class hydra.java.syntax.ArrayAccess_Variant.Name extends ArrayAccess_Variant implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.ArrayAccess_Variant.Primary extends ArrayAccess_Variant implements Serializable
-
Serialized Fields
-
value
PrimaryNoNewArrayExpression value
-
-
-
Class hydra.java.syntax.ArrayCreationExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ArrayCreationExpression.NoInit extends ArrayCreationExpression implements Serializable
-
Serialized Fields
-
value
ArrayCreationExpressionWithoutInitializer value
-
-
-
Class hydra.java.syntax.ArrayCreationExpression.WithInit extends ArrayCreationExpression implements Serializable
-
Serialized Fields
-
value
ArrayCreationExpressionWithInitializer value
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithInitializer extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ArrayCreationExpressionWithInitializer_ClassOrInterface extends java.lang.Object implements Serializable
-
Serialized Fields
-
array
ArrayInitializer array
-
dims
java.util.List<Dims> dims
-
type
ClassOrInterfaceType type
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithInitializer_Primitive extends java.lang.Object implements Serializable
-
Serialized Fields
-
array
ArrayInitializer array
-
dims
java.util.List<Dims> dims
-
type
PrimitiveTypeWithAnnotations type
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithInitializer.ClassOrInterface extends ArrayCreationExpressionWithInitializer implements Serializable
-
Serialized Fields
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithInitializer.Primitive extends ArrayCreationExpressionWithInitializer implements Serializable
-
Serialized Fields
-
value
ArrayCreationExpressionWithInitializer_Primitive value
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithoutInitializer extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ArrayCreationExpressionWithoutInitializer_ClassOrInterface extends java.lang.Object implements Serializable
-
Serialized Fields
-
dimExprs
java.util.List<DimExpr> dimExprs
-
dims
Optional<Dims> dims
-
type
ClassOrInterfaceType type
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithoutInitializer_Primitive extends java.lang.Object implements Serializable
-
Serialized Fields
-
dimExprs
java.util.List<DimExpr> dimExprs
-
dims
Optional<Dims> dims
-
type
PrimitiveTypeWithAnnotations type
-
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithoutInitializer.ClassOrInterface extends ArrayCreationExpressionWithoutInitializer implements Serializable
-
Serialized Fields
-
-
Class hydra.java.syntax.ArrayCreationExpressionWithoutInitializer.Primitive extends ArrayCreationExpressionWithoutInitializer implements Serializable
-
Serialized Fields
-
-
Class hydra.java.syntax.ArrayInitializer extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<java.util.List<VariableInitializer>> value
-
-
-
Class hydra.java.syntax.ArrayType extends java.lang.Object implements Serializable
-
Serialized Fields
-
dims
Dims dims
-
variant
ArrayType_Variant variant
-
-
-
Class hydra.java.syntax.ArrayType_Variant extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ArrayType_Variant.ClassOrInterface extends ArrayType_Variant implements Serializable
-
Serialized Fields
-
value
ClassOrInterfaceType value
-
-
-
Class hydra.java.syntax.ArrayType_Variant.Primitive extends ArrayType_Variant implements Serializable
-
Serialized Fields
-
value
PrimitiveTypeWithAnnotations value
-
-
-
Class hydra.java.syntax.ArrayType_Variant.Variable extends ArrayType_Variant implements Serializable
-
Serialized Fields
-
value
TypeVariable value
-
-
-
Class hydra.java.syntax.AssertStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AssertStatement_Pair extends java.lang.Object implements Serializable
-
Serialized Fields
-
first
Expression first
-
second
Expression second
-
-
-
Class hydra.java.syntax.AssertStatement.Pair extends AssertStatement implements Serializable
-
Serialized Fields
-
value
AssertStatement_Pair value
-
-
-
Class hydra.java.syntax.AssertStatement.Single extends AssertStatement implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.Assignment extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
lhs
LeftHandSide lhs
-
op
AssignmentOperator op
-
-
-
Class hydra.java.syntax.AssignmentExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AssignmentExpression.Assignment extends AssignmentExpression implements Serializable
-
Serialized Fields
-
value
Assignment value
-
-
-
Class hydra.java.syntax.AssignmentExpression.Conditional extends AssignmentExpression implements Serializable
-
Serialized Fields
-
value
ConditionalExpression value
-
-
-
Class hydra.java.syntax.AssignmentOperator extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.And extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Div extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Minus extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Mod extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Or extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Plus extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.ShiftLeft extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.ShiftRight extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.ShiftRightZeroFill extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Simple extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Times extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.AssignmentOperator.Xor extends AssignmentOperator implements Serializable
-
Class hydra.java.syntax.BasicForStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.BasicForStatementNoShortIf extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
StatementNoShortIf body
-
cond
ForCond cond
-
-
-
Class hydra.java.syntax.Block extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<BlockStatement> value
-
-
-
Class hydra.java.syntax.BlockStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.BlockStatement.LocalClassOrInterface extends BlockStatement implements Serializable
-
Serialized Fields
-
value
LocalClassOrInterfaceDeclaration value
-
-
-
Class hydra.java.syntax.BlockStatement.LocalVariableDeclaration extends BlockStatement implements Serializable
-
Serialized Fields
-
value
LocalVariableDeclarationStatement value
-
-
-
Class hydra.java.syntax.BlockStatement.Statement extends BlockStatement implements Serializable
-
Serialized Fields
-
value
Statement value
-
-
-
Class hydra.java.syntax.BooleanArray extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.BooleanArray.Array extends BooleanArray implements Serializable
-
Serialized Fields
-
value
BooleanArray value
-
-
-
Class hydra.java.syntax.BooleanArray.Simple extends BooleanArray implements Serializable
-
Class hydra.java.syntax.BreakStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Optional<Identifier> value
-
-
-
Class hydra.java.syntax.CaseConstant extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
ConditionalExpression value
-
-
-
Class hydra.java.syntax.CasePattern extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.CastExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.CastExpression_Lambda extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
LambdaExpression expression
-
refAndBounds
CastExpression_RefAndBounds refAndBounds
-
-
-
Class hydra.java.syntax.CastExpression_NotPlusMinus extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
UnaryExpression expression
-
refAndBounds
CastExpression_RefAndBounds refAndBounds
-
-
-
Class hydra.java.syntax.CastExpression_Primitive extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
UnaryExpression expression
-
type
PrimitiveTypeWithAnnotations type
-
-
-
Class hydra.java.syntax.CastExpression_RefAndBounds extends java.lang.Object implements Serializable
-
Serialized Fields
-
bounds
java.util.List<AdditionalBound> bounds
-
type
ReferenceType type
-
-
-
Class hydra.java.syntax.CastExpression.Lambda extends CastExpression implements Serializable
-
Serialized Fields
-
value
CastExpression_Lambda value
-
-
-
Class hydra.java.syntax.CastExpression.NotPlusMinus extends CastExpression implements Serializable
-
Serialized Fields
-
value
CastExpression_NotPlusMinus value
-
-
-
Class hydra.java.syntax.CastExpression.Primitive extends CastExpression implements Serializable
-
Serialized Fields
-
value
CastExpression_Primitive value
-
-
-
Class hydra.java.syntax.CatchClause extends java.lang.Object implements Serializable
-
Serialized Fields
-
block
Block block
-
parameter
Optional<CatchFormalParameter> parameter
-
-
-
Class hydra.java.syntax.Catches extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<CatchClause> value
-
-
-
Class hydra.java.syntax.CatchFormalParameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
id
VariableDeclaratorId id
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
CatchType type
-
-
-
Class hydra.java.syntax.CatchType extends java.lang.Object implements Serializable
-
Serialized Fields
-
type
UnannClassType type
-
types
java.util.List<ClassType> types
-
-
-
Class hydra.java.syntax.ClassBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ClassBodyDeclarationWithComments> value
-
-
-
Class hydra.java.syntax.ClassBodyDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassBodyDeclaration.ClassMember extends ClassBodyDeclaration implements Serializable
-
Serialized Fields
-
value
ClassMemberDeclaration value
-
-
-
Class hydra.java.syntax.ClassBodyDeclaration.ConstructorDeclaration extends ClassBodyDeclaration implements Serializable
-
Serialized Fields
-
value
ConstructorDeclaration value
-
-
-
Class hydra.java.syntax.ClassBodyDeclaration.InstanceInitializer extends ClassBodyDeclaration implements Serializable
-
Serialized Fields
-
value
InstanceInitializer value
-
-
-
Class hydra.java.syntax.ClassBodyDeclaration.StaticInitializer extends ClassBodyDeclaration implements Serializable
-
Serialized Fields
-
value
StaticInitializer value
-
-
-
Class hydra.java.syntax.ClassBodyDeclarationWithComments extends java.lang.Object implements Serializable
-
Serialized Fields
-
comments
Optional<java.lang.String> comments
-
value
ClassBodyDeclaration value
-
-
-
Class hydra.java.syntax.ClassDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassDeclaration.Enum_ extends ClassDeclaration implements Serializable
-
Serialized Fields
-
value
EnumDeclaration value
-
-
-
Class hydra.java.syntax.ClassDeclaration.Normal extends ClassDeclaration implements Serializable
-
Serialized Fields
-
value
NormalClassDeclaration value
-
-
-
Class hydra.java.syntax.ClassDeclaration.Record extends ClassDeclaration implements Serializable
-
Serialized Fields
-
value
RecordDeclaration value
-
-
-
Class hydra.java.syntax.ClassInstanceCreationExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
UnqualifiedClassInstanceCreationExpression expression
-
qualifier
Optional<ClassInstanceCreationExpression_Qualifier> qualifier
-
-
-
Class hydra.java.syntax.ClassInstanceCreationExpression_Qualifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassInstanceCreationExpression_Qualifier.Expression extends ClassInstanceCreationExpression_Qualifier implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.ClassInstanceCreationExpression_Qualifier.Primary extends ClassInstanceCreationExpression_Qualifier implements Serializable
-
Serialized Fields
-
value
Primary value
-
-
-
Class hydra.java.syntax.ClassLiteral extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassLiteral.Boolean_ extends ClassLiteral implements Serializable
-
Serialized Fields
-
value
BooleanArray value
-
-
-
Class hydra.java.syntax.ClassLiteral.NumericType extends ClassLiteral implements Serializable
-
Serialized Fields
-
value
NumericTypeArray value
-
-
-
Class hydra.java.syntax.ClassLiteral.Type extends ClassLiteral implements Serializable
-
Serialized Fields
-
value
TypeNameArray value
-
-
-
Class hydra.java.syntax.ClassLiteral.Void_ extends ClassLiteral implements Serializable
-
Class hydra.java.syntax.ClassMemberDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassMemberDeclaration.Class_ extends ClassMemberDeclaration implements Serializable
-
Serialized Fields
-
value
ClassDeclaration value
-
-
-
Class hydra.java.syntax.ClassMemberDeclaration.Field extends ClassMemberDeclaration implements Serializable
-
Serialized Fields
-
value
FieldDeclaration value
-
-
-
Class hydra.java.syntax.ClassMemberDeclaration.Interface extends ClassMemberDeclaration implements Serializable
-
Serialized Fields
-
value
InterfaceDeclaration value
-
-
-
Class hydra.java.syntax.ClassMemberDeclaration.Method extends ClassMemberDeclaration implements Serializable
-
Serialized Fields
-
value
MethodDeclaration value
-
-
-
Class hydra.java.syntax.ClassMemberDeclaration.None extends ClassMemberDeclaration implements Serializable
-
Class hydra.java.syntax.ClassModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassModifier.Abstract extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Annotation extends ClassModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.ClassModifier.Final extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.NonSealed extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Private extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Protected extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Public extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Sealed extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Static extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassModifier.Strictfp extends ClassModifier implements Serializable
-
Class hydra.java.syntax.ClassOrInterfaceType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassOrInterfaceType.Class_ extends ClassOrInterfaceType implements Serializable
-
Serialized Fields
-
value
ClassType value
-
-
-
Class hydra.java.syntax.ClassOrInterfaceType.Interface extends ClassOrInterfaceType implements Serializable
-
Serialized Fields
-
value
InterfaceType value
-
-
-
Class hydra.java.syntax.ClassOrInterfaceTypeToInstantiate extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifiers
java.util.List<AnnotatedIdentifier> identifiers
-
typeArguments
Optional<TypeArgumentsOrDiamond> typeArguments
-
-
-
Class hydra.java.syntax.ClassType extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
arguments
java.util.List<TypeArgument> arguments
-
identifier
TypeIdentifier identifier
-
qualifier
ClassTypeQualifier qualifier
-
-
-
Class hydra.java.syntax.ClassTypeQualifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ClassTypeQualifier.None extends ClassTypeQualifier implements Serializable
-
Class hydra.java.syntax.ClassTypeQualifier.Package_ extends ClassTypeQualifier implements Serializable
-
Serialized Fields
-
value
PackageName value
-
-
-
Class hydra.java.syntax.ClassTypeQualifier.Parent extends ClassTypeQualifier implements Serializable
-
Serialized Fields
-
value
ClassOrInterfaceType value
-
-
-
Class hydra.java.syntax.CompactConstructorDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
ConstructorBody body
-
modifiers
java.util.List<ConstructorModifier> modifiers
-
name
SimpleTypeName name
-
-
-
Class hydra.java.syntax.CompilationUnit extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.CompilationUnit.Modular extends CompilationUnit implements Serializable
-
Serialized Fields
-
value
ModularCompilationUnit value
-
-
-
Class hydra.java.syntax.CompilationUnit.Ordinary extends CompilationUnit implements Serializable
-
Serialized Fields
-
value
OrdinaryCompilationUnit value
-
-
-
Class hydra.java.syntax.ConditionalAndExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<InclusiveOrExpression> value
-
-
-
Class hydra.java.syntax.ConditionalExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ConditionalExpression_TernaryCond extends java.lang.Object implements Serializable
-
Serialized Fields
-
cond
ConditionalOrExpression cond
-
ifFalse
ConditionalExpression ifFalse
-
ifTrue
Expression ifTrue
-
-
-
Class hydra.java.syntax.ConditionalExpression_TernaryLambda extends java.lang.Object implements Serializable
-
Serialized Fields
-
cond
ConditionalOrExpression cond
-
ifFalse
LambdaExpression ifFalse
-
ifTrue
Expression ifTrue
-
-
-
Class hydra.java.syntax.ConditionalExpression.Simple extends ConditionalExpression implements Serializable
-
Serialized Fields
-
value
ConditionalOrExpression value
-
-
-
Class hydra.java.syntax.ConditionalExpression.TernaryCond extends ConditionalExpression implements Serializable
-
Serialized Fields
-
value
ConditionalExpression_TernaryCond value
-
-
-
Class hydra.java.syntax.ConditionalExpression.TernaryLambda extends ConditionalExpression implements Serializable
-
Serialized Fields
-
value
ConditionalExpression_TernaryLambda value
-
-
-
Class hydra.java.syntax.ConditionalOrExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ConditionalAndExpression> value
-
-
-
Class hydra.java.syntax.ConstantDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
modifiers
java.util.List<ConstantModifier> modifiers
-
type
UnannType type
-
variables
java.util.List<VariableDeclarator> variables
-
-
-
Class hydra.java.syntax.ConstantExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.ConstantModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ConstantModifier.Annotation extends ConstantModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.ConstantModifier.Final extends ConstantModifier implements Serializable
-
Class hydra.java.syntax.ConstantModifier.Public extends ConstantModifier implements Serializable
-
Class hydra.java.syntax.ConstantModifier.Static extends ConstantModifier implements Serializable
-
Class hydra.java.syntax.ConstructorBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
invocation
Optional<ExplicitConstructorInvocation> invocation
-
statements
java.util.List<BlockStatement> statements
-
-
-
Class hydra.java.syntax.ConstructorDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
ConstructorBody body
-
constructor
ConstructorDeclarator constructor
-
modifiers
java.util.List<ConstructorModifier> modifiers
-
throws_
Optional<Throws> throws_
-
-
-
Class hydra.java.syntax.ConstructorDeclarator extends java.lang.Object implements Serializable
-
Serialized Fields
-
formalParameters
java.util.List<FormalParameter> formalParameters
-
name
SimpleTypeName name
-
parameters
java.util.List<TypeParameter> parameters
-
receiverParameter
Optional<ReceiverParameter> receiverParameter
-
-
-
Class hydra.java.syntax.ConstructorModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ConstructorModifier.Annotation extends ConstructorModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.ConstructorModifier.Private extends ConstructorModifier implements Serializable
-
Class hydra.java.syntax.ConstructorModifier.Protected extends ConstructorModifier implements Serializable
-
Class hydra.java.syntax.ConstructorModifier.Public extends ConstructorModifier implements Serializable
-
Class hydra.java.syntax.ContinueStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Optional<Identifier> value
-
-
-
Class hydra.java.syntax.DefaultValue extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
ElementValue value
-
-
-
Class hydra.java.syntax.DimExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
expression
Optional<Expression> expression
-
-
-
Class hydra.java.syntax.Dims extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<java.util.List<Annotation>> value
-
-
-
Class hydra.java.syntax.DoStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Statement body
-
cond
Expression cond
-
-
-
Class hydra.java.syntax.ElementValue extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ElementValue.Annotation extends ElementValue implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.ElementValue.ConditionalExpression extends ElementValue implements Serializable
-
Serialized Fields
-
value
ConditionalExpression value
-
-
-
Class hydra.java.syntax.ElementValue.ElementValueArrayInitializer extends ElementValue implements Serializable
-
Serialized Fields
-
value
ElementValueArrayInitializer value
-
-
-
Class hydra.java.syntax.ElementValueArrayInitializer extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ElementValue> value
-
-
-
Class hydra.java.syntax.ElementValuePair extends java.lang.Object implements Serializable
-
Serialized Fields
-
key
Identifier key
-
value
ElementValue value
-
-
-
Class hydra.java.syntax.EnhancedForCond extends java.lang.Object implements Serializable
-
Serialized Fields
-
declaration
LocalVariableDeclaration declaration
-
expression
Expression expression
-
-
-
Class hydra.java.syntax.EnhancedForStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Statement body
-
cond
EnhancedForCond cond
-
-
-
Class hydra.java.syntax.EnhancedForStatementNoShortIf extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
StatementNoShortIf body
-
cond
EnhancedForCond cond
-
-
-
Class hydra.java.syntax.EnumBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<EnumBody_Element> value
-
-
-
Class hydra.java.syntax.EnumBody_Element extends java.lang.Object implements Serializable
-
Serialized Fields
-
bodyDeclarations
java.util.List<ClassBodyDeclaration> bodyDeclarations
-
constants
java.util.List<EnumConstant> constants
-
-
-
Class hydra.java.syntax.EnumConstant extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
Optional<java.util.List<Expression>> arguments
-
body
Optional<ClassBody> body
-
identifier
Identifier identifier
-
modifiers
java.util.List<EnumConstantModifier> modifiers
-
-
-
Class hydra.java.syntax.EnumConstantModifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.EnumDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
EnumBody body
-
identifier
TypeIdentifier identifier
-
implements_
java.util.List<InterfaceType> implements_
-
modifiers
java.util.List<ClassModifier> modifiers
-
-
-
Class hydra.java.syntax.EqualityExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.EqualityExpression_Binary extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
EqualityExpression lhs
-
rhs
RelationalExpression rhs
-
-
-
Class hydra.java.syntax.EqualityExpression.Equal extends EqualityExpression implements Serializable
-
Serialized Fields
-
value
EqualityExpression_Binary value
-
-
-
Class hydra.java.syntax.EqualityExpression.NotEqual extends EqualityExpression implements Serializable
-
Serialized Fields
-
value
EqualityExpression_Binary value
-
-
-
Class hydra.java.syntax.EqualityExpression.Unary extends EqualityExpression implements Serializable
-
Serialized Fields
-
value
RelationalExpression value
-
-
-
Class hydra.java.syntax.ExceptionType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ExceptionType.Class_ extends ExceptionType implements Serializable
-
Serialized Fields
-
value
ClassType value
-
-
-
Class hydra.java.syntax.ExceptionType.Variable extends ExceptionType implements Serializable
-
Serialized Fields
-
value
TypeVariable value
-
-
-
Class hydra.java.syntax.ExclusiveOrExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<AndExpression> value
-
-
-
Class hydra.java.syntax.ExplicitConstructorInvocation extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
java.util.List<Expression> arguments
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
variant
ExplicitConstructorInvocation_Variant variant
-
-
-
Class hydra.java.syntax.ExplicitConstructorInvocation_Variant extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ExplicitConstructorInvocation_Variant.Primary extends ExplicitConstructorInvocation_Variant implements Serializable
-
Serialized Fields
-
value
Primary value
-
-
-
Class hydra.java.syntax.ExplicitConstructorInvocation_Variant.Super extends ExplicitConstructorInvocation_Variant implements Serializable
-
Serialized Fields
-
value
Optional<ExpressionName> value
-
-
-
Class hydra.java.syntax.ExplicitConstructorInvocation_Variant.This extends ExplicitConstructorInvocation_Variant implements Serializable
-
Class hydra.java.syntax.Expression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Expression.Assignment extends Expression implements Serializable
-
Serialized Fields
-
value
AssignmentExpression value
-
-
-
Class hydra.java.syntax.Expression.Lambda extends Expression implements Serializable
-
Serialized Fields
-
value
LambdaExpression value
-
-
-
Class hydra.java.syntax.ExpressionName extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
qualifier
Optional<AmbiguousName> qualifier
-
-
-
Class hydra.java.syntax.ExpressionStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
StatementExpression value
-
-
-
Class hydra.java.syntax.FieldAccess extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
qualifier
FieldAccess_Qualifier qualifier
-
-
-
Class hydra.java.syntax.FieldAccess_Qualifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.FieldAccess_Qualifier.Primary extends FieldAccess_Qualifier implements Serializable
-
Serialized Fields
-
value
Primary value
-
-
-
Class hydra.java.syntax.FieldAccess_Qualifier.Super extends FieldAccess_Qualifier implements Serializable
-
Class hydra.java.syntax.FieldAccess_Qualifier.Typed extends FieldAccess_Qualifier implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.FieldDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
modifiers
java.util.List<FieldModifier> modifiers
-
unannType
UnannType unannType
-
variableDeclarators
java.util.List<VariableDeclarator> variableDeclarators
-
-
-
Class hydra.java.syntax.FieldModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.FieldModifier.Annotation extends FieldModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.FieldModifier.Final extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Private extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Protected extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Public extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Static extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Transient extends FieldModifier implements Serializable
-
Class hydra.java.syntax.FieldModifier.Volatile extends FieldModifier implements Serializable
-
Class hydra.java.syntax.Finally extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.FloatingPointLiteral extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Double value
-
-
-
Class hydra.java.syntax.FloatingPointType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.FloatingPointType.Double_ extends FloatingPointType implements Serializable
-
Class hydra.java.syntax.FloatingPointType.Float_ extends FloatingPointType implements Serializable
-
Class hydra.java.syntax.ForCond extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ForInit extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ForInit.LocalVariable extends ForInit implements Serializable
-
Serialized Fields
-
value
LocalVariableDeclaration value
-
-
-
Class hydra.java.syntax.ForInit.Statements extends ForInit implements Serializable
-
Serialized Fields
-
value
java.util.List<StatementExpression> value
-
-
-
Class hydra.java.syntax.FormalParameter extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.FormalParameter_Simple extends java.lang.Object implements Serializable
-
Serialized Fields
-
id
VariableDeclaratorId id
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
UnannType type
-
-
-
Class hydra.java.syntax.FormalParameter.Simple extends FormalParameter implements Serializable
-
Serialized Fields
-
value
FormalParameter_Simple value
-
-
-
Class hydra.java.syntax.FormalParameter.VariableArity extends FormalParameter implements Serializable
-
Serialized Fields
-
value
VariableArityParameter value
-
-
-
Class hydra.java.syntax.ForStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ForStatement.Basic extends ForStatement implements Serializable
-
Serialized Fields
-
value
BasicForStatement value
-
-
-
Class hydra.java.syntax.ForStatement.Enhanced extends ForStatement implements Serializable
-
Serialized Fields
-
value
EnhancedForStatement value
-
-
-
Class hydra.java.syntax.ForStatementNoShortIf extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ForStatementNoShortIf.Basic extends ForStatementNoShortIf implements Serializable
-
Serialized Fields
-
value
BasicForStatementNoShortIf value
-
-
-
Class hydra.java.syntax.ForStatementNoShortIf.Enhanced extends ForStatementNoShortIf implements Serializable
-
Serialized Fields
-
value
EnhancedForStatementNoShortIf value
-
-
-
Class hydra.java.syntax.ForUpdate extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<StatementExpression> value
-
-
-
Class hydra.java.syntax.Guard extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.Identifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.java.syntax.IfThenElseStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
cond
Optional<Expression> cond
-
else_
Statement else_
-
then
StatementNoShortIf then
-
-
-
Class hydra.java.syntax.IfThenElseStatementNoShortIf extends java.lang.Object implements Serializable
-
Serialized Fields
-
cond
Optional<Expression> cond
-
else_
StatementNoShortIf else_
-
then
StatementNoShortIf then
-
-
-
Class hydra.java.syntax.IfThenStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
statement
Statement statement
-
-
-
Class hydra.java.syntax.ImportDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ImportDeclaration.SingleStaticImport extends ImportDeclaration implements Serializable
-
Serialized Fields
-
value
SingleStaticImportDeclaration value
-
-
-
Class hydra.java.syntax.ImportDeclaration.SingleType extends ImportDeclaration implements Serializable
-
Serialized Fields
-
value
SingleTypeImportDeclaration value
-
-
-
Class hydra.java.syntax.ImportDeclaration.StaticImportOnDemand extends ImportDeclaration implements Serializable
-
Serialized Fields
-
value
StaticImportOnDemandDeclaration value
-
-
-
Class hydra.java.syntax.ImportDeclaration.TypeImportOnDemand extends ImportDeclaration implements Serializable
-
Serialized Fields
-
value
TypeImportOnDemandDeclaration value
-
-
-
Class hydra.java.syntax.InclusiveOrExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ExclusiveOrExpression> value
-
-
-
Class hydra.java.syntax.InstanceInitializer extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.InstanceofExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
RelationalExpression lhs
-
rhs
InstanceofExpression_Rhs rhs
-
-
-
Class hydra.java.syntax.InstanceofExpression_Rhs extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.InstanceofExpression_Rhs.Pattern extends InstanceofExpression_Rhs implements Serializable
-
Serialized Fields
-
value
Pattern value
-
-
-
Class hydra.java.syntax.InstanceofExpression_Rhs.ReferenceType extends InstanceofExpression_Rhs implements Serializable
-
Serialized Fields
-
value
ReferenceType value
-
-
-
Class hydra.java.syntax.IntegerLiteral extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.math.BigInteger value
-
-
-
Class hydra.java.syntax.IntegralType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.IntegralType.Byte_ extends IntegralType implements Serializable
-
Class hydra.java.syntax.IntegralType.Char extends IntegralType implements Serializable
-
Class hydra.java.syntax.IntegralType.Int extends IntegralType implements Serializable
-
Class hydra.java.syntax.IntegralType.Long_ extends IntegralType implements Serializable
-
Class hydra.java.syntax.IntegralType.Short_ extends IntegralType implements Serializable
-
Class hydra.java.syntax.InterfaceBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<InterfaceMemberDeclarationWithComments> value
-
-
-
Class hydra.java.syntax.InterfaceDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.InterfaceDeclaration.AnnotationInterface extends InterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
AnnotationInterfaceDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceDeclaration.NormalInterface extends InterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
NormalInterfaceDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMemberDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.InterfaceMemberDeclaration.Class_ extends InterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
ClassDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMemberDeclaration.Constant extends InterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
ConstantDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMemberDeclaration.Interface extends InterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
InterfaceDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMemberDeclaration.InterfaceMethod extends InterfaceMemberDeclaration implements Serializable
-
Serialized Fields
-
value
InterfaceMethodDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMemberDeclarationWithComments extends java.lang.Object implements Serializable
-
Serialized Fields
-
comments
Optional<java.lang.String> comments
-
value
InterfaceMemberDeclaration value
-
-
-
Class hydra.java.syntax.InterfaceMethodDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
MethodBody body
-
header
MethodHeader header
-
modifiers
java.util.List<InterfaceMethodModifier> modifiers
-
-
-
Class hydra.java.syntax.InterfaceMethodModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Abstract extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Annotation extends InterfaceMethodModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.InterfaceMethodModifier.Default extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Private extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Public extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Static extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceMethodModifier.Strictfp extends InterfaceMethodModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Abstract extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Annotation extends InterfaceModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.InterfaceModifier.NonSealed extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Private extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Protected extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Public extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Sealed extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Static extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceModifier.Strictfp extends InterfaceModifier implements Serializable
-
Class hydra.java.syntax.InterfaceType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
ClassType value
-
-
-
Class hydra.java.syntax.LabeledStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
statement
Statement statement
-
-
-
Class hydra.java.syntax.LabeledStatementNoShortIf extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
statement
StatementNoShortIf statement
-
-
-
Class hydra.java.syntax.LambdaBody extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LambdaBody.Block extends LambdaBody implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.LambdaBody.Expression extends LambdaBody implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.LambdaExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
LambdaBody body
-
parameters
LambdaParameters parameters
-
-
-
Class hydra.java.syntax.LambdaParameter extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LambdaParameter_Normal extends java.lang.Object implements Serializable
-
Serialized Fields
-
id
VariableDeclaratorId id
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
LambdaParameterType type
-
-
-
Class hydra.java.syntax.LambdaParameter.Normal extends LambdaParameter implements Serializable
-
Serialized Fields
-
value
LambdaParameter_Normal value
-
-
-
Class hydra.java.syntax.LambdaParameter.VariableArity extends LambdaParameter implements Serializable
-
Serialized Fields
-
value
VariableArityParameter value
-
-
-
Class hydra.java.syntax.LambdaParameters extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LambdaParameters.Single extends LambdaParameters implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.java.syntax.LambdaParameters.Tuple extends LambdaParameters implements Serializable
-
Serialized Fields
-
value
java.util.List<LambdaParameters> value
-
-
-
Class hydra.java.syntax.LambdaParameterType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LambdaParameterType.Type extends LambdaParameterType implements Serializable
-
Serialized Fields
-
value
UnannType value
-
-
-
Class hydra.java.syntax.LambdaParameterType.Var extends LambdaParameterType implements Serializable
-
Class hydra.java.syntax.LeftHandSide extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LeftHandSide.ArrayAccess extends LeftHandSide implements Serializable
-
Serialized Fields
-
value
ArrayAccess value
-
-
-
Class hydra.java.syntax.LeftHandSide.ExpressionName extends LeftHandSide implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.LeftHandSide.FieldAccess extends LeftHandSide implements Serializable
-
Serialized Fields
-
value
FieldAccess value
-
-
-
Class hydra.java.syntax.Literal extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Literal.Boolean_ extends Literal implements Serializable
-
Serialized Fields
-
value
java.lang.Boolean value
-
-
-
Class hydra.java.syntax.Literal.Character_ extends Literal implements Serializable
-
Serialized Fields
-
value
java.lang.Character value
-
-
-
Class hydra.java.syntax.Literal.FloatingPoint extends Literal implements Serializable
-
Serialized Fields
-
value
FloatingPointLiteral value
-
-
-
Class hydra.java.syntax.Literal.Integer_ extends Literal implements Serializable
-
Serialized Fields
-
value
IntegerLiteral value
-
-
-
Class hydra.java.syntax.Literal.Null extends Literal implements Serializable
-
Class hydra.java.syntax.Literal.String_ extends Literal implements Serializable
-
Serialized Fields
-
value
StringLiteral value
-
-
-
Class hydra.java.syntax.Literal.TextBlock extends Literal implements Serializable
-
Serialized Fields
-
value
TextBlock value
-
-
-
Class hydra.java.syntax.LocalClassOrInterfaceDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LocalClassOrInterfaceDeclaration.Class_ extends LocalClassOrInterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
ClassDeclaration value
-
-
-
Class hydra.java.syntax.LocalClassOrInterfaceDeclaration.NormalInterface extends LocalClassOrInterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
NormalInterfaceDeclaration value
-
-
-
Class hydra.java.syntax.LocalVariableDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
declarators
java.util.List<VariableDeclarator> declarators
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
LocalVariableType type
-
-
-
Class hydra.java.syntax.LocalVariableDeclarationStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
LocalVariableDeclaration value
-
-
-
Class hydra.java.syntax.LocalVariableType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.LocalVariableType.Type extends LocalVariableType implements Serializable
-
Serialized Fields
-
value
UnannType value
-
-
-
Class hydra.java.syntax.LocalVariableType.Var extends LocalVariableType implements Serializable
-
Class hydra.java.syntax.MarkerAnnotation extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.MethodBody extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MethodBody.Block extends MethodBody implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.MethodBody.None extends MethodBody implements Serializable
-
Class hydra.java.syntax.MethodDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
Note: simple methods cannot have annotations -
body
MethodBody body
-
header
MethodHeader header
-
modifiers
java.util.List<MethodModifier> modifiers
-
-
-
Class hydra.java.syntax.MethodDeclarator extends java.lang.Object implements Serializable
-
Serialized Fields
-
formalParameters
java.util.List<FormalParameter> formalParameters
-
identifier
Identifier identifier
-
receiverParameter
Optional<ReceiverParameter> receiverParameter
-
-
-
Class hydra.java.syntax.MethodHeader extends java.lang.Object implements Serializable
-
Serialized Fields
-
declarator
MethodDeclarator declarator
-
parameters
java.util.List<TypeParameter> parameters
-
result
Result result
-
throws_
Optional<Throws> throws_
-
-
-
Class hydra.java.syntax.MethodInvocation extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
java.util.List<Expression> arguments
-
header
MethodInvocation_Header header
-
-
-
Class hydra.java.syntax.MethodInvocation_Complex extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
variant
MethodInvocation_Variant variant
-
-
-
Class hydra.java.syntax.MethodInvocation_Header extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MethodInvocation_Header.Complex extends MethodInvocation_Header implements Serializable
-
Serialized Fields
-
value
MethodInvocation_Complex value
-
-
-
Class hydra.java.syntax.MethodInvocation_Header.Simple extends MethodInvocation_Header implements Serializable
-
Serialized Fields
-
value
MethodName value
-
-
-
Class hydra.java.syntax.MethodInvocation_Variant extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MethodInvocation_Variant.Expression extends MethodInvocation_Variant implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.MethodInvocation_Variant.Primary extends MethodInvocation_Variant implements Serializable
-
Serialized Fields
-
value
Primary value
-
-
-
Class hydra.java.syntax.MethodInvocation_Variant.Super extends MethodInvocation_Variant implements Serializable
-
Class hydra.java.syntax.MethodInvocation_Variant.Type extends MethodInvocation_Variant implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.MethodInvocation_Variant.TypeSuper extends MethodInvocation_Variant implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.MethodModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MethodModifier.Abstract extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Annotation extends MethodModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.MethodModifier.Final extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Native extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Private extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Protected extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Public extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Static extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Strictfp extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodModifier.Synchronized extends MethodModifier implements Serializable
-
Class hydra.java.syntax.MethodName extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.java.syntax.MethodReference extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MethodReference_Array extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
ArrayType value
-
-
-
Class hydra.java.syntax.MethodReference_Expression extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
name
ExpressionName name
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.MethodReference_New extends java.lang.Object implements Serializable
-
Serialized Fields
-
classType
ClassType classType
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.MethodReference_Primary extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
primary
Primary primary
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.MethodReference_ReferenceType extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
referenceType
ReferenceType referenceType
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.MethodReference_Super extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
super_
java.lang.Boolean super_
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.MethodReference.Array extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_Array value
-
-
-
Class hydra.java.syntax.MethodReference.Expression extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_Expression value
-
-
-
Class hydra.java.syntax.MethodReference.New extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_New value
-
-
-
Class hydra.java.syntax.MethodReference.Primary extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_Primary value
-
-
-
Class hydra.java.syntax.MethodReference.ReferenceType extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_ReferenceType value
-
-
-
Class hydra.java.syntax.MethodReference.Super extends MethodReference implements Serializable
-
Serialized Fields
-
value
MethodReference_Super value
-
-
-
Class hydra.java.syntax.ModularCompilationUnit extends java.lang.Object implements Serializable
-
Serialized Fields
-
imports
java.util.List<ImportDeclaration> imports
-
module
ModuleDeclaration module
-
-
-
Class hydra.java.syntax.ModuleDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
directives
java.util.List<ModuleDirective> directives
-
identifiers
java.util.List<Identifier> identifiers
-
open
java.lang.Boolean open
-
-
-
Class hydra.java.syntax.ModuleDirective extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ModuleDirective_ExportsOrOpens extends java.lang.Object implements Serializable
-
Serialized Fields
-
modules
java.util.List<ModuleName> modules
At least one module -
package_
PackageName package_
-
-
-
Class hydra.java.syntax.ModuleDirective_Provides extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ModuleDirective_Requires extends java.lang.Object implements Serializable
-
Serialized Fields
-
modifiers
java.util.List<RequiresModifier> modifiers
-
module
ModuleName module
-
-
-
Class hydra.java.syntax.ModuleDirective.Exports extends ModuleDirective implements Serializable
-
Serialized Fields
-
value
ModuleDirective_ExportsOrOpens value
-
-
-
Class hydra.java.syntax.ModuleDirective.Opens extends ModuleDirective implements Serializable
-
Serialized Fields
-
value
ModuleDirective_ExportsOrOpens value
-
-
-
Class hydra.java.syntax.ModuleDirective.Provides extends ModuleDirective implements Serializable
-
Serialized Fields
-
value
ModuleDirective_Provides value
-
-
-
Class hydra.java.syntax.ModuleDirective.Requires extends ModuleDirective implements Serializable
-
Serialized Fields
-
value
ModuleDirective_Requires value
-
-
-
Class hydra.java.syntax.ModuleDirective.Uses extends ModuleDirective implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.ModuleName extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
name
Optional<ModuleName> name
-
-
-
Class hydra.java.syntax.MultiplicativeExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.MultiplicativeExpression_Binary extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
MultiplicativeExpression lhs
-
rhs
UnaryExpression rhs
-
-
-
Class hydra.java.syntax.MultiplicativeExpression.Divide extends MultiplicativeExpression implements Serializable
-
Serialized Fields
-
value
MultiplicativeExpression_Binary value
-
-
-
Class hydra.java.syntax.MultiplicativeExpression.Mod extends MultiplicativeExpression implements Serializable
-
Serialized Fields
-
value
MultiplicativeExpression_Binary value
-
-
-
Class hydra.java.syntax.MultiplicativeExpression.Times extends MultiplicativeExpression implements Serializable
-
Serialized Fields
-
value
MultiplicativeExpression_Binary value
-
-
-
Class hydra.java.syntax.MultiplicativeExpression.Unary extends MultiplicativeExpression implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.NormalAnnotation extends java.lang.Object implements Serializable
-
Serialized Fields
-
pairs
java.util.List<ElementValuePair> pairs
-
typeName
TypeName typeName
-
-
-
Class hydra.java.syntax.NormalClassDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
ClassBody body
-
extends_
Optional<ClassType> extends_
-
identifier
TypeIdentifier identifier
-
implements_
java.util.List<InterfaceType> implements_
-
modifiers
java.util.List<ClassModifier> modifiers
-
parameters
java.util.List<TypeParameter> parameters
-
permits
java.util.List<TypeName> permits
-
-
-
Class hydra.java.syntax.NormalInterfaceDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
InterfaceBody body
-
extends_
java.util.List<InterfaceType> extends_
-
identifier
TypeIdentifier identifier
-
modifiers
java.util.List<InterfaceModifier> modifiers
-
parameters
java.util.List<TypeParameter> parameters
-
permits
java.util.List<TypeName> permits
-
-
-
Class hydra.java.syntax.NumericType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.NumericType.FloatingPoint extends NumericType implements Serializable
-
Serialized Fields
-
value
FloatingPointType value
-
-
-
Class hydra.java.syntax.NumericType.Integral extends NumericType implements Serializable
-
Serialized Fields
-
value
IntegralType value
-
-
-
Class hydra.java.syntax.NumericTypeArray extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.NumericTypeArray.Array extends NumericTypeArray implements Serializable
-
Serialized Fields
-
value
NumericTypeArray value
-
-
-
Class hydra.java.syntax.NumericTypeArray.Simple extends NumericTypeArray implements Serializable
-
Serialized Fields
-
value
NumericType value
-
-
-
Class hydra.java.syntax.OrdinaryCompilationUnit extends java.lang.Object implements Serializable
-
Serialized Fields
-
imports
java.util.List<ImportDeclaration> imports
-
package_
Optional<PackageDeclaration> package_
-
types
java.util.List<TopLevelClassOrInterfaceDeclarationWithComments> types
-
-
-
Class hydra.java.syntax.PackageDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifiers
java.util.List<Identifier> identifiers
-
modifiers
java.util.List<PackageModifier> modifiers
-
-
-
Class hydra.java.syntax.PackageModifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.PackageName extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Identifier> value
-
-
-
Class hydra.java.syntax.PackageOrTypeName extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Identifier> value
-
-
-
Class hydra.java.syntax.Pattern extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Pattern.Record extends Pattern implements Serializable
-
Serialized Fields
-
value
RecordPattern value
-
-
-
Class hydra.java.syntax.Pattern.Type extends Pattern implements Serializable
-
Serialized Fields
-
value
TypePattern value
-
-
-
Class hydra.java.syntax.PostDecrementExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
PostfixExpression value
-
-
-
Class hydra.java.syntax.PostfixExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.PostfixExpression.Name extends PostfixExpression implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.PostfixExpression.PostDecrement extends PostfixExpression implements Serializable
-
Serialized Fields
-
value
PostDecrementExpression value
-
-
-
Class hydra.java.syntax.PostfixExpression.PostIncrement extends PostfixExpression implements Serializable
-
Serialized Fields
-
value
PostIncrementExpression value
-
-
-
Class hydra.java.syntax.PostfixExpression.Primary extends PostfixExpression implements Serializable
-
Serialized Fields
-
value
Primary value
-
-
-
Class hydra.java.syntax.PostIncrementExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
PostfixExpression value
-
-
-
Class hydra.java.syntax.PreDecrementExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.PreIncrementExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.Primary extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Primary.ArrayCreation extends Primary implements Serializable
-
Serialized Fields
-
value
ArrayCreationExpression value
-
-
-
Class hydra.java.syntax.Primary.NoNewArray extends Primary implements Serializable
-
Serialized Fields
-
value
PrimaryNoNewArrayExpression value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.ArrayAccess extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
ArrayAccess value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.ClassInstance extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
ClassInstanceCreationExpression value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.ClassLiteral extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
ClassLiteral value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.DotThis extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.FieldAccess extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
FieldAccess value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.Literal extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
Literal value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.MethodInvocation extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
MethodInvocation value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.MethodReference extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
MethodReference value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.Parens extends PrimaryNoNewArrayExpression implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.PrimaryNoNewArrayExpression.This extends PrimaryNoNewArrayExpression implements Serializable
-
Class hydra.java.syntax.PrimitiveType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.PrimitiveType.Boolean_ extends PrimitiveType implements Serializable
-
Class hydra.java.syntax.PrimitiveType.Numeric extends PrimitiveType implements Serializable
-
Serialized Fields
-
value
NumericType value
-
-
-
Class hydra.java.syntax.PrimitiveTypeWithAnnotations extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
type
PrimitiveType type
-
-
-
Class hydra.java.syntax.ReceiverParameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
identifier
Optional<Identifier> identifier
-
unannType
UnannType unannType
-
-
-
Class hydra.java.syntax.RecordBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<RecordBodyDeclaration> value
-
-
-
Class hydra.java.syntax.RecordBodyDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.RecordBodyDeclaration.ClassBody extends RecordBodyDeclaration implements Serializable
-
Serialized Fields
-
value
ClassBodyDeclaration value
-
-
-
Class hydra.java.syntax.RecordBodyDeclaration.CompactConstructor extends RecordBodyDeclaration implements Serializable
-
Serialized Fields
-
value
CompactConstructorDeclaration value
-
-
-
Class hydra.java.syntax.RecordComponent extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.RecordComponent_Simple extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
modifiers
java.util.List<RecordComponentModifier> modifiers
-
type
UnannType type
-
-
-
Class hydra.java.syntax.RecordComponent.Simple extends RecordComponent implements Serializable
-
Serialized Fields
-
value
RecordComponent_Simple value
-
-
-
Class hydra.java.syntax.RecordComponent.VariableArity extends RecordComponent implements Serializable
-
Serialized Fields
-
value
VariableArityRecordComponent value
-
-
-
Class hydra.java.syntax.RecordComponentModifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.RecordDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
RecordBody body
-
header
RecordHeader header
-
identifier
TypeIdentifier identifier
-
implements_
java.util.List<InterfaceType> implements_
-
modifiers
java.util.List<ClassModifier> modifiers
-
parameters
java.util.List<TypeParameter> parameters
-
-
-
Class hydra.java.syntax.RecordHeader extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<RecordComponent> value
-
-
-
Class hydra.java.syntax.RecordPattern extends java.lang.Object implements Serializable
-
Serialized Fields
-
patterns
java.util.List<Pattern> patterns
-
type
ReferenceType type
-
-
-
Class hydra.java.syntax.ReferenceType extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ReferenceType.Array extends ReferenceType implements Serializable
-
Serialized Fields
-
value
ArrayType value
-
-
-
Class hydra.java.syntax.ReferenceType.ClassOrInterface extends ReferenceType implements Serializable
-
Serialized Fields
-
value
ClassOrInterfaceType value
-
-
-
Class hydra.java.syntax.ReferenceType.Variable extends ReferenceType implements Serializable
-
Serialized Fields
-
value
TypeVariable value
-
-
-
Class hydra.java.syntax.RelationalExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.RelationalExpression_GreaterThan extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
RelationalExpression lhs
-
rhs
ShiftExpression rhs
-
-
-
Class hydra.java.syntax.RelationalExpression_GreaterThanEqual extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
RelationalExpression lhs
-
rhs
ShiftExpression rhs
-
-
-
Class hydra.java.syntax.RelationalExpression_LessThan extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
RelationalExpression lhs
-
rhs
ShiftExpression rhs
-
-
-
Class hydra.java.syntax.RelationalExpression_LessThanEqual extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
RelationalExpression lhs
-
rhs
ShiftExpression rhs
-
-
-
Class hydra.java.syntax.RelationalExpression.GreaterThan extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
RelationalExpression_GreaterThan value
-
-
-
Class hydra.java.syntax.RelationalExpression.GreaterThanEqual extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
RelationalExpression_GreaterThanEqual value
-
-
-
Class hydra.java.syntax.RelationalExpression.InstanceofExpression extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
InstanceofExpression value
-
-
-
Class hydra.java.syntax.RelationalExpression.LessThan extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
RelationalExpression_LessThan value
-
-
-
Class hydra.java.syntax.RelationalExpression.LessThanEqual extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
RelationalExpression_LessThanEqual value
-
-
-
Class hydra.java.syntax.RelationalExpression.Simple extends RelationalExpression implements Serializable
-
Serialized Fields
-
value
ShiftExpression value
-
-
-
Class hydra.java.syntax.RequiresModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.RequiresModifier.Static extends RequiresModifier implements Serializable
-
Class hydra.java.syntax.RequiresModifier.Transitive extends RequiresModifier implements Serializable
-
Class hydra.java.syntax.Resource extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Resource_Local extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
identifier
Identifier identifier
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
LocalVariableType type
-
-
-
Class hydra.java.syntax.Resource.Local extends Resource implements Serializable
-
Serialized Fields
-
value
Resource_Local value
-
-
-
Class hydra.java.syntax.Resource.Variable extends Resource implements Serializable
-
Serialized Fields
-
value
VariableAccess value
-
-
-
Class hydra.java.syntax.ResourceSpecification extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Resource> value
-
-
-
Class hydra.java.syntax.Result extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Result.Type extends Result implements Serializable
-
Serialized Fields
-
value
UnannType value
-
-
-
Class hydra.java.syntax.Result.Void_ extends Result implements Serializable
-
Class hydra.java.syntax.ReturnStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Optional<Expression> value
-
-
-
Class hydra.java.syntax.ShiftExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.ShiftExpression_Binary extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
ShiftExpression lhs
-
rhs
AdditiveExpression rhs
-
-
-
Class hydra.java.syntax.ShiftExpression.ShiftLeft extends ShiftExpression implements Serializable
-
Serialized Fields
-
value
ShiftExpression_Binary value
-
-
-
Class hydra.java.syntax.ShiftExpression.ShiftRight extends ShiftExpression implements Serializable
-
Serialized Fields
-
value
ShiftExpression_Binary value
-
-
-
Class hydra.java.syntax.ShiftExpression.ShiftRightZeroFill extends ShiftExpression implements Serializable
-
Serialized Fields
-
value
ShiftExpression_Binary value
-
-
-
Class hydra.java.syntax.ShiftExpression.Unary extends ShiftExpression implements Serializable
-
Serialized Fields
-
value
AdditiveExpression value
-
-
-
Class hydra.java.syntax.SimpleTypeName extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
TypeIdentifier value
-
-
-
Class hydra.java.syntax.SingleElementAnnotation extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
TypeName name
-
value
Optional<ElementValue> value
-
-
-
Class hydra.java.syntax.SingleStaticImportDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
Identifier identifier
-
typeName
TypeName typeName
-
-
-
Class hydra.java.syntax.SingleTypeImportDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.Statement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Statement.For extends Statement implements Serializable
-
Serialized Fields
-
value
ForStatement value
-
-
-
Class hydra.java.syntax.Statement.IfThen extends Statement implements Serializable
-
Serialized Fields
-
value
IfThenStatement value
-
-
-
Class hydra.java.syntax.Statement.IfThenElse extends Statement implements Serializable
-
Serialized Fields
-
value
IfThenElseStatement value
-
-
-
Class hydra.java.syntax.Statement.Labeled extends Statement implements Serializable
-
Serialized Fields
-
value
LabeledStatement value
-
-
-
Class hydra.java.syntax.Statement.While extends Statement implements Serializable
-
Serialized Fields
-
value
WhileStatement value
-
-
-
Class hydra.java.syntax.Statement.WithoutTrailing extends Statement implements Serializable
-
Serialized Fields
-
value
StatementWithoutTrailingSubstatement value
-
-
-
Class hydra.java.syntax.StatementExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.StatementExpression.Assignment extends StatementExpression implements Serializable
-
Serialized Fields
-
value
Assignment value
-
-
-
Class hydra.java.syntax.StatementExpression.ClassInstanceCreation extends StatementExpression implements Serializable
-
Serialized Fields
-
value
ClassInstanceCreationExpression value
-
-
-
Class hydra.java.syntax.StatementExpression.MethodInvocation extends StatementExpression implements Serializable
-
Serialized Fields
-
value
MethodInvocation value
-
-
-
Class hydra.java.syntax.StatementExpression.PostDecrement extends StatementExpression implements Serializable
-
Serialized Fields
-
value
PostDecrementExpression value
-
-
-
Class hydra.java.syntax.StatementExpression.PostIncrement extends StatementExpression implements Serializable
-
Serialized Fields
-
value
PostIncrementExpression value
-
-
-
Class hydra.java.syntax.StatementExpression.PreDecrement extends StatementExpression implements Serializable
-
Serialized Fields
-
value
PreDecrementExpression value
-
-
-
Class hydra.java.syntax.StatementExpression.PreIncrement extends StatementExpression implements Serializable
-
Serialized Fields
-
value
PreIncrementExpression value
-
-
-
Class hydra.java.syntax.StatementNoShortIf extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.StatementNoShortIf.For extends StatementNoShortIf implements Serializable
-
Serialized Fields
-
value
ForStatementNoShortIf value
-
-
-
Class hydra.java.syntax.StatementNoShortIf.IfThenElse extends StatementNoShortIf implements Serializable
-
Serialized Fields
-
value
IfThenElseStatementNoShortIf value
-
-
-
Class hydra.java.syntax.StatementNoShortIf.Labeled extends StatementNoShortIf implements Serializable
-
Serialized Fields
-
value
LabeledStatementNoShortIf value
-
-
-
Class hydra.java.syntax.StatementNoShortIf.While extends StatementNoShortIf implements Serializable
-
Serialized Fields
-
value
WhileStatementNoShortIf value
-
-
-
Class hydra.java.syntax.StatementNoShortIf.WithoutTrailing extends StatementNoShortIf implements Serializable
-
Serialized Fields
-
value
StatementWithoutTrailingSubstatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Assert extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
AssertStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Block extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Break extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
BreakStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Continue extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
ContinueStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Do extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
DoStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Empty extends StatementWithoutTrailingSubstatement implements Serializable
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Expression extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
ExpressionStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Return extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
ReturnStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Switch extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
SwitchStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Synchronized extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
SynchronizedStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Throw extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
ThrowStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Try extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
TryStatement value
-
-
-
Class hydra.java.syntax.StatementWithoutTrailingSubstatement.Yield extends StatementWithoutTrailingSubstatement implements Serializable
-
Serialized Fields
-
value
YieldStatement value
-
-
-
Class hydra.java.syntax.StaticImportOnDemandDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.StaticInitializer extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.StringLiteral extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.java.syntax.SwitchBlock extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.SwitchBlock_Legacy extends java.lang.Object implements Serializable
-
Serialized Fields
-
groups
java.util.List<SwitchBlockStatementGroup> groups
-
trailingLabels
java.util.List<SwitchLabel> trailingLabels
-
-
-
Class hydra.java.syntax.SwitchBlock.Legacy extends SwitchBlock implements Serializable
-
Serialized Fields
-
value
SwitchBlock_Legacy value
-
-
-
Class hydra.java.syntax.SwitchBlock.Rules extends SwitchBlock implements Serializable
-
Serialized Fields
-
value
java.util.List<SwitchRule> value
-
-
-
Class hydra.java.syntax.SwitchBlockStatementGroup extends java.lang.Object implements Serializable
-
Serialized Fields
-
labels
java.util.List<SwitchLabel> labels
-
statements
java.util.List<BlockStatement> statements
-
-
-
Class hydra.java.syntax.SwitchExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
block
SwitchBlock block
-
cond
Expression cond
-
-
-
Class hydra.java.syntax.SwitchLabel extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.SwitchLabel.Case extends SwitchLabel implements Serializable
-
Serialized Fields
-
value
java.util.List<CaseConstant> value
-
-
-
Class hydra.java.syntax.SwitchLabel.CasePattern extends SwitchLabel implements Serializable
-
Serialized Fields
-
value
CasePattern value
-
-
-
Class hydra.java.syntax.SwitchLabel.Default extends SwitchLabel implements Serializable
-
Class hydra.java.syntax.SwitchLabel.Null extends SwitchLabel implements Serializable
-
Serialized Fields
-
value
java.lang.Boolean value
-
-
-
Class hydra.java.syntax.SwitchRule extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
SwitchRule_Body body
-
label
SwitchLabel label
-
-
-
Class hydra.java.syntax.SwitchRule_Body extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.SwitchRule_Body.Block extends SwitchRule_Body implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.java.syntax.SwitchRule_Body.Expression extends SwitchRule_Body implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.SwitchRule_Body.Throw extends SwitchRule_Body implements Serializable
-
Serialized Fields
-
value
ThrowStatement value
-
-
-
Class hydra.java.syntax.SwitchStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
block
SwitchBlock block
-
cond
Expression cond
-
-
-
Class hydra.java.syntax.SynchronizedStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
block
Block block
-
expression
Expression expression
-
-
-
Class hydra.java.syntax.TextBlock extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.java.syntax.Throws extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ExceptionType> value
-
-
-
Class hydra.java.syntax.ThrowStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.TopLevelClassOrInterfaceDeclaration extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TopLevelClassOrInterfaceDeclaration.Class_ extends TopLevelClassOrInterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
ClassDeclaration value
-
-
-
Class hydra.java.syntax.TopLevelClassOrInterfaceDeclaration.Interface extends TopLevelClassOrInterfaceDeclaration implements Serializable
-
Serialized Fields
-
value
InterfaceDeclaration value
-
-
-
Class hydra.java.syntax.TopLevelClassOrInterfaceDeclaration.None extends TopLevelClassOrInterfaceDeclaration implements Serializable
-
Class hydra.java.syntax.TopLevelClassOrInterfaceDeclarationWithComments extends java.lang.Object implements Serializable
-
Serialized Fields
-
comments
Optional<java.lang.String> comments
-
value
TopLevelClassOrInterfaceDeclaration value
-
-
-
Class hydra.java.syntax.TryStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TryStatement_Simple extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TryStatement_WithFinally extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TryStatement.Simple extends TryStatement implements Serializable
-
Serialized Fields
-
value
TryStatement_Simple value
-
-
-
Class hydra.java.syntax.TryStatement.WithFinally extends TryStatement implements Serializable
-
Serialized Fields
-
value
TryStatement_WithFinally value
-
-
-
Class hydra.java.syntax.TryStatement.WithResources extends TryStatement implements Serializable
-
Serialized Fields
-
value
TryWithResourcesStatement value
-
-
-
Class hydra.java.syntax.TryWithResourcesStatement extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Type extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.Type.Primitive extends Type implements Serializable
-
Serialized Fields
-
value
PrimitiveTypeWithAnnotations value
-
-
-
Class hydra.java.syntax.Type.Reference extends Type implements Serializable
-
Serialized Fields
-
value
ReferenceType value
-
-
-
Class hydra.java.syntax.TypeArgument extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TypeArgument.Reference extends TypeArgument implements Serializable
-
Serialized Fields
-
value
ReferenceType value
-
-
-
Class hydra.java.syntax.TypeArgument.Wildcard extends TypeArgument implements Serializable
-
Serialized Fields
-
value
Wildcard value
-
-
-
Class hydra.java.syntax.TypeArgumentsOrDiamond extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TypeArgumentsOrDiamond.Arguments extends TypeArgumentsOrDiamond implements Serializable
-
Serialized Fields
-
value
java.util.List<TypeArgument> value
-
-
-
Class hydra.java.syntax.TypeArgumentsOrDiamond.Diamond extends TypeArgumentsOrDiamond implements Serializable
-
Class hydra.java.syntax.TypeBound extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TypeBound_ClassOrInterface extends java.lang.Object implements Serializable
-
Serialized Fields
-
additional
java.util.List<AdditionalBound> additional
-
type
ClassOrInterfaceType type
-
-
-
Class hydra.java.syntax.TypeBound.ClassOrInterface extends TypeBound implements Serializable
-
Serialized Fields
-
value
TypeBound_ClassOrInterface value
-
-
-
Class hydra.java.syntax.TypeBound.Variable extends TypeBound implements Serializable
-
Serialized Fields
-
value
TypeVariable value
-
-
-
Class hydra.java.syntax.TypeIdentifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.java.syntax.TypeImportOnDemandDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
PackageOrTypeName value
-
-
-
Class hydra.java.syntax.TypeName extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
TypeIdentifier identifier
-
qualifier
Optional<PackageOrTypeName> qualifier
-
-
-
Class hydra.java.syntax.TypeNameArray extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.TypeNameArray.Array extends TypeNameArray implements Serializable
-
Serialized Fields
-
value
TypeNameArray value
-
-
-
Class hydra.java.syntax.TypeNameArray.Simple extends TypeNameArray implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.java.syntax.TypeParameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
bound
Optional<TypeBound> bound
-
identifier
TypeIdentifier identifier
-
modifiers
java.util.List<TypeParameterModifier> modifiers
-
-
-
Class hydra.java.syntax.TypeParameterModifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.TypePattern extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
LocalVariableDeclaration value
-
-
-
Class hydra.java.syntax.TypeVariable extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
identifier
TypeIdentifier identifier
-
-
-
Class hydra.java.syntax.UnannClassType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
ClassType value
-
-
-
Class hydra.java.syntax.UnannType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.java.syntax.UnaryExpression extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.UnaryExpression.Minus extends UnaryExpression implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.UnaryExpression.Other extends UnaryExpression implements Serializable
-
Serialized Fields
-
value
UnaryExpressionNotPlusMinus value
-
-
-
Class hydra.java.syntax.UnaryExpression.Plus extends UnaryExpression implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.UnaryExpression.PreDecrement extends UnaryExpression implements Serializable
-
Serialized Fields
-
value
PreDecrementExpression value
-
-
-
Class hydra.java.syntax.UnaryExpression.PreIncrement extends UnaryExpression implements Serializable
-
Serialized Fields
-
value
PreIncrementExpression value
-
-
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus.Cast extends UnaryExpressionNotPlusMinus implements Serializable
-
Serialized Fields
-
value
CastExpression value
-
-
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus.Not extends UnaryExpressionNotPlusMinus implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus.Postfix extends UnaryExpressionNotPlusMinus implements Serializable
-
Serialized Fields
-
value
PostfixExpression value
-
-
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus.SwitchExpression extends UnaryExpressionNotPlusMinus implements Serializable
-
Serialized Fields
-
value
SwitchExpression value
-
-
-
Class hydra.java.syntax.UnaryExpressionNotPlusMinus.Tilde extends UnaryExpressionNotPlusMinus implements Serializable
-
Serialized Fields
-
value
UnaryExpression value
-
-
-
Class hydra.java.syntax.UnqualifiedClassInstanceCreationExpression extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
java.util.List<Expression> arguments
-
body
Optional<ClassBody> body
-
classOrInterface
ClassOrInterfaceTypeToInstantiate classOrInterface
-
typeArguments
java.util.List<TypeArgument> typeArguments
-
-
-
Class hydra.java.syntax.VariableAccess extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.VariableAccess.ExpressionName extends VariableAccess implements Serializable
-
Serialized Fields
-
value
ExpressionName value
-
-
-
Class hydra.java.syntax.VariableAccess.FieldAccess extends VariableAccess implements Serializable
-
Serialized Fields
-
value
FieldAccess value
-
-
-
Class hydra.java.syntax.VariableArityParameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
identifier
Identifier identifier
-
modifiers
java.util.List<VariableModifier> modifiers
-
type
UnannType type
-
-
-
Class hydra.java.syntax.VariableArityRecordComponent extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
identifier
Identifier identifier
-
modifiers
java.util.List<RecordComponentModifier> modifiers
-
type
UnannType type
-
-
-
Class hydra.java.syntax.VariableDeclarator extends java.lang.Object implements Serializable
-
Serialized Fields
-
id
VariableDeclaratorId id
-
initializer
Optional<VariableInitializer> initializer
-
-
-
Class hydra.java.syntax.VariableDeclaratorId extends java.lang.Object implements Serializable
-
Serialized Fields
-
dims
Optional<Dims> dims
-
identifier
Identifier identifier
-
-
-
Class hydra.java.syntax.VariableInitializer extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.VariableInitializer.ArrayInitializer extends VariableInitializer implements Serializable
-
Serialized Fields
-
value
ArrayInitializer value
-
-
-
Class hydra.java.syntax.VariableInitializer.Expression extends VariableInitializer implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.java.syntax.VariableModifier extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.VariableModifier.Annotation extends VariableModifier implements Serializable
-
Serialized Fields
-
value
Annotation value
-
-
-
Class hydra.java.syntax.VariableModifier.Final extends VariableModifier implements Serializable
-
Class hydra.java.syntax.WhileStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Statement body
-
cond
Optional<Expression> cond
-
-
-
Class hydra.java.syntax.WhileStatementNoShortIf extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
StatementNoShortIf body
-
cond
Optional<Expression> cond
-
-
-
Class hydra.java.syntax.Wildcard extends java.lang.Object implements Serializable
-
Serialized Fields
-
annotations
java.util.List<Annotation> annotations
-
wildcard
Optional<WildcardBounds> wildcard
-
-
-
Class hydra.java.syntax.WildcardBounds extends java.lang.Object implements Serializable
-
Class hydra.java.syntax.WildcardBounds.Extends extends WildcardBounds implements Serializable
-
Serialized Fields
-
value
ReferenceType value
-
-
-
Class hydra.java.syntax.WildcardBounds.Super extends WildcardBounds implements Serializable
-
Serialized Fields
-
value
ReferenceType value
-
-
-
Class hydra.java.syntax.YieldStatement extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-