- EmptyMethodBody - Class in org.macroing.cel4j.java.source.syntactic
-
An EmptyMethodBody
denotes the custom nonterminal symbol EmptyMethodBody, as defined implicitly by the Java Language Specification.
- EmptyStatement - Class in org.macroing.cel4j.java.source.syntactic
-
An EmptyStatement
denotes the nonterminal symbol EmptyStatement, as defined by the Java Language Specification.
- EmptyTypeDeclaration - Class in org.macroing.cel4j.java.source.syntactic
-
An EmptyTypeDeclaration
denotes the nonterminal symbol EmptyTypeDeclaration, as defined by the Java Language Specification.
- EndOfLineComment - Class in org.macroing.cel4j.java.source.lexical
-
An EndOfLineComment
denotes the nonterminal symbol EndOfLineComment, as defined by the Java Language Specification.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.BinaryIntegerLiteral
-
Returns true
if, and only if, object
is an instance of BinaryIntegerLiteral
, and that BinaryIntegerLiteral
instance is equal to this BinaryIntegerLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.CharacterLiteral
-
Returns true
if, and only if, object
is an instance of CharacterLiteral
, and that CharacterLiteral
instance is equal to this CharacterLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.DecimalFloatingPointLiteral
-
Returns true
if, and only if, object
is an instance of DecimalFloatingPointLiteral
, and that DecimalFloatingPointLiteral
instance is equal to this DecimalFloatingPointLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.DecimalIntegerLiteral
-
Returns true
if, and only if, object
is an instance of DecimalIntegerLiteral
, and that DecimalIntegerLiteral
instance is equal to this DecimalIntegerLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.EndOfLineComment
-
Returns true
if, and only if, object
is an instance of EndOfLineComment
, and that EndOfLineComment
instance is equal to this EndOfLineComment
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns true
if, and only if, object
is an instance of HexadecimalFloatingPointLiteral
, and that HexadecimalFloatingPointLiteral
instance is equal to this HexadecimalFloatingPointLiteral
instance,
false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.HexIntegerLiteral
-
Returns true
if, and only if, object
is an instance of HexIntegerLiteral
, and that HexIntegerLiteral
instance is equal to this HexIntegerLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.Identifier
-
Returns true
if, and only if, object
is an instance of Identifier
, and that Identifier
instance is equal to this Identifier
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.Input
-
Returns true
if, and only if, object
is an instance of Input
, and that Input
instance is equal to this Input
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.OctalIntegerLiteral
-
Returns true
if, and only if, object
is an instance of OctalIntegerLiteral
, and that OctalIntegerLiteral
instance is equal to this OctalIntegerLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.StringLiteral
-
Returns true
if, and only if, object
is an instance of StringLiteral
, and that StringLiteral
instance is equal to this StringLiteral
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.lexical.TraditionalComment
-
Returns true
if, and only if, object
is an instance of TraditionalComment
, and that TraditionalComment
instance is equal to this TraditionalComment
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.syntactic.Block
-
Returns true
if, and only if, object
is an instance of Block
, and that Block
instance is equal to this Block
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.syntactic.CompilationUnit
-
Returns true
if, and only if, object
is an instance of CompilationUnit
, and that CompilationUnit
instance is equal to this CompilationUnit
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.syntactic.EmptyMethodBody
-
Returns true
if, and only if, object
is an instance of EmptyMethodBody
, and that EmptyMethodBody
instance is equal to this EmptyMethodBody
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.syntactic.EmptyStatement
-
Returns true
if, and only if, object
is an instance of EmptyStatement
, and that EmptyStatement
instance is equal to this EmptyStatement
instance, false
otherwise.
- equals(Object) - Method in class org.macroing.cel4j.java.source.syntactic.EmptyTypeDeclaration
-
Returns true
if, and only if, object
is an instance of EmptyTypeDeclaration
, and that EmptyTypeDeclaration
instance is equal to this EmptyTypeDeclaration
instance, false
otherwise.
- get() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
- getBinaryExponent() - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns a String
with the binary exponent of this HexadecimalFloatingPointLiteral
instance.
- getBinaryNumeral() - Method in class org.macroing.cel4j.java.source.lexical.BinaryIntegerLiteral
-
Returns a String
with the binary numeral of this BinaryIntegerLiteral
instance.
- getBlockStatements() - Method in class org.macroing.cel4j.java.source.syntactic.Block
-
- getDecimalNumeral() - Method in class org.macroing.cel4j.java.source.lexical.DecimalIntegerLiteral
-
Returns a String
with the decimal numeral of this DecimalIntegerLiteral
instance.
- getFloatTypeSuffix() - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns an Optional
of String
with the optional float type suffix of this HexadecimalFloatingPointLiteral
instance.
- getHexNumeral() - Method in class org.macroing.cel4j.java.source.lexical.HexIntegerLiteral
-
Returns a String
with the hex numeral of this HexIntegerLiteral
instance.
- getHexSignificand() - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns a String
with the hex significand of this HexadecimalFloatingPointLiteral
instance.
- getIdentifier() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
- getImportDeclarations() - Method in class org.macroing.cel4j.java.source.syntactic.CompilationUnit
-
- getInputElements() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
- getInstance() - Static method in class org.macroing.cel4j.java.source.syntactic.EmptyMethodBody
-
Returns the one and only EmptyMethodBody
instance.
- getInstance() - Static method in class org.macroing.cel4j.java.source.syntactic.EmptyStatement
-
Returns the one and only EmptyStatement
instance.
- getInstance() - Static method in class org.macroing.cel4j.java.source.syntactic.EmptyTypeDeclaration
-
Returns the one and only EmptyTypeDeclaration
instance.
- getIntegerTypeSuffix() - Method in class org.macroing.cel4j.java.source.lexical.BinaryIntegerLiteral
-
Returns an Optional
of String
with the optional integer type suffix of this BinaryIntegerLiteral
instance.
- getIntegerTypeSuffix() - Method in class org.macroing.cel4j.java.source.lexical.DecimalIntegerLiteral
-
Returns an Optional
of String
with the optional integer type suffix of this DecimalIntegerLiteral
instance.
- getIntegerTypeSuffix() - Method in class org.macroing.cel4j.java.source.lexical.HexIntegerLiteral
-
Returns an Optional
of String
with the optional integer type suffix of this HexIntegerLiteral
instance.
- getIntegerTypeSuffix() - Method in class org.macroing.cel4j.java.source.lexical.OctalIntegerLiteral
-
Returns an Optional
of String
with the optional integer type suffix of this OctalIntegerLiteral
instance.
- getOctalNumeral() - Method in class org.macroing.cel4j.java.source.lexical.OctalIntegerLiteral
-
Returns a String
with the hex numeral of this OctalIntegerLiteral
instance.
- getTypeDeclarations() - Method in class org.macroing.cel4j.java.source.syntactic.CompilationUnit
-
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.BinaryIntegerLiteral
-
Returns a hash code for this BinaryIntegerLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.CharacterLiteral
-
Returns a hash code for this CharacterLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.DecimalFloatingPointLiteral
-
Returns a hash code for this DecimalFloatingPointLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.DecimalIntegerLiteral
-
Returns a hash code for this DecimalIntegerLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.EndOfLineComment
-
Returns a hash code for this EndOfLineComment
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns a hash code for this HexadecimalFloatingPointLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.HexIntegerLiteral
-
Returns a hash code for this HexIntegerLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.Identifier
-
Returns a hash-code for this Identifier
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
Returns a hash-code for this Input
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.OctalIntegerLiteral
-
Returns a hash code for this OctalIntegerLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.StringLiteral
-
Returns a hash code for this StringLiteral
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.lexical.TraditionalComment
-
Returns a hash code for this TraditionalComment
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.syntactic.Block
-
Returns a hash code for this Block
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.syntactic.CompilationUnit
-
Returns a hash code for this CompilationUnit
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyMethodBody
-
Returns a hash code for this EmptyMethodBody
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyStatement
-
Returns a hash code for this EmptyStatement
instance.
- hashCode() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyTypeDeclaration
-
Returns a hash code for this EmptyTypeDeclaration
instance.
- hasSubAtEnd() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
Returns true
if, and only if, a Sub or Control-Z has been added to the end, false
otherwise.
- HexadecimalFloatingPointLiteral - Class in org.macroing.cel4j.java.source.lexical
-
A HexadecimalFloatingPointLiteral
denotes the nonterminal symbol HexadecimalFloatingPointLiteral, as defined by the Java Language Specification.
- HexIntegerLiteral - Class in org.macroing.cel4j.java.source.lexical
-
A HexIntegerLiteral
denotes the nonterminal symbol HexIntegerLiteral, as defined by the Java Language Specification.
- Identifier - Class in org.macroing.cel4j.java.source.lexical
-
An Identifier
denotes the nonterminal symbol Identifier, as defined by the Java Language Specification.
- ImportDeclaration - Interface in org.macroing.cel4j.java.source.syntactic
-
An ImportDeclaration
denotes the nonterminal symbol ImportDeclaration, as defined by the Java Language Specification.
- Input - Class in org.macroing.cel4j.java.source.lexical
-
An Input
denotes the nonterminal symbol Input, as defined by the Java Language Specification.
- InputElement - Interface in org.macroing.cel4j.java.source.lexical
-
An InputElement
denotes the nonterminal symbol InputElement, as defined by the Java Language Specification.
- IntegerLiteral - Interface in org.macroing.cel4j.java.source.lexical
-
An IntegerLiteral
denotes the nonterminal symbol IntegerLiteral, as defined by the Java Language Specification.
- isAbstract() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to abstract
, false
otherwise.
- isFinal() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to final
, false
otherwise.
- isIterationStatement() - Method in class org.macroing.cel4j.java.source.syntactic.Block
-
Returns true
if, and only if, this Statement
is an iteration statement, false
otherwise.
- isIterationStatement() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyStatement
-
Returns true
if, and only if, this Statement
is an iteration statement, false
otherwise.
- isIterationStatement() - Method in interface org.macroing.cel4j.java.source.syntactic.Statement
-
Returns true
if, and only if, this Statement
is an iteration statement, false
otherwise.
- isIterationStatement() - Method in interface org.macroing.cel4j.java.source.syntactic.StatementNoShortIf
-
Returns true
if, and only if, this StatementNoShortIf
is an iteration statement, false
otherwise.
- isPrivate() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to private
, false
otherwise.
- isProtected() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to protected
, false
otherwise.
- isPublic() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to public
, false
otherwise.
- isStatic() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to static
, false
otherwise.
- isStrictFP() - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Returns true
if, and only if, the class modifiers of this ClassDeclaration
is set to strictfp
, false
otherwise.
- iterator() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
- Separator - Enum in org.macroing.cel4j.java.source.lexical
-
A Separator
denotes the nonterminal symbol Separator, as defined by the Java Language Specification.
- setAbstract(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the abstract
class modifier for this ClassDeclaration
instance.
- setFinal(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the final
class modifier for this ClassDeclaration
instance.
- setIdentifier(Identifier) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets the
Identifier
for this
ClassDeclaration
instance.
- setPrivate(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the private
class modifier for this ClassDeclaration
instance.
- setProtected(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the protected
class modifier for this ClassDeclaration
instance.
- setPublic(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the public
class modifier for this ClassDeclaration
instance.
- setStatic(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the static
class modifier for this ClassDeclaration
instance.
- setStrictFP(boolean) - Method in interface org.macroing.cel4j.java.source.syntactic.ClassDeclaration
-
Sets or unsets the strictfp
class modifier for this ClassDeclaration
instance.
- setSubAtEnd(boolean) - Method in class org.macroing.cel4j.java.source.lexical.Input
-
Sets the state of the Sub or Control-Z at the end of this Input
instance.
- Statement - Interface in org.macroing.cel4j.java.source.syntactic
-
A Statement
denotes the nonterminal symbol Statement, as defined by the Java Language Specification.
- StatementNoShortIf - Interface in org.macroing.cel4j.java.source.syntactic
-
A StatementNoShortIf
denotes the nonterminal symbol StatementNoShortIf, as defined by the Java Language Specification.
- StatementWithoutTrailingSubstatement - Interface in org.macroing.cel4j.java.source.syntactic
-
A StatementWithoutTrailingSubstatement
denotes the nonterminal symbol StatementWithoutTrailingSubstatement, as defined by the Java Language Specification.
- StringLiteral - Class in org.macroing.cel4j.java.source.lexical
-
A StringLiteral
denotes the nonterminal symbol StringLiteral, as defined by the Java Language Specification.
- toBoolean() - Method in enum org.macroing.cel4j.java.source.lexical.BooleanLiteral
-
Returns a boolean
representation of this BooleanLiteral
instance.
- Token - Interface in org.macroing.cel4j.java.source.lexical
-
A Token
denotes the nonterminal symbol Token, as defined by the Java Language Specification.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.BinaryIntegerLiteral
-
Returns a String
representation of this BinaryIntegerLiteral
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.BooleanLiteral
-
Returns a String
representation of this BooleanLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.CharacterLiteral
-
Returns a String
representation of this CharacterLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.DecimalFloatingPointLiteral
-
Returns a String
representation of this DecimalFloatingPointLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.DecimalIntegerLiteral
-
Returns a String
representation of this DecimalIntegerLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.EndOfLineComment
-
Returns a String
representation of this EndOfLineComment
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.HexadecimalFloatingPointLiteral
-
Returns a String
representation of this HexadecimalFloatingPointLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.HexIntegerLiteral
-
Returns a String
representation of this HexIntegerLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.Identifier
-
Returns a String
representation of this Identifier
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.Input
-
Returns a String
representation of this Input
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.Keyword
-
Returns a String
representation of this Keyword
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.NullLiteral
-
Returns a String
representation of this NullLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.OctalIntegerLiteral
-
Returns a String
representation of this OctalIntegerLiteral
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.Operator
-
Returns a String
representation of this Operator
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.Separator
-
Returns a String
representation of this Separator
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.StringLiteral
-
Returns a String
representation of this StringLiteral
instance.
- toString() - Method in class org.macroing.cel4j.java.source.lexical.TraditionalComment
-
Returns a String
representation of this TraditionalComment
instance.
- toString() - Method in enum org.macroing.cel4j.java.source.lexical.WhiteSpace
-
Returns a String
representation of this WhiteSpace
instance.
- toString() - Method in class org.macroing.cel4j.java.source.syntactic.Block
-
Returns a String
representation of this Block
instance.
- toString() - Method in class org.macroing.cel4j.java.source.syntactic.CompilationUnit
-
Returns a String
representation of this CompilationUnit
instance.
- toString() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyMethodBody
-
Returns a String
representation of this EmptyMethodBody
instance.
- toString() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyStatement
-
Returns a String
representation of this EmptyStatement
instance.
- toString() - Method in class org.macroing.cel4j.java.source.syntactic.EmptyTypeDeclaration
-
Returns a String
representation of this EmptyTypeDeclaration
instance.
- TraditionalComment - Class in org.macroing.cel4j.java.source.lexical
-
An TraditionalComment
denotes the nonterminal symbol TraditionalComment, as defined by the Java Language Specification.
- TypeDeclaration - Interface in org.macroing.cel4j.java.source.syntactic
-
A TypeDeclaration
denotes the nonterminal symbol TypeDeclaration, as defined by the Java Language Specification.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.BooleanLiteral
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.Keyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.NullLiteral
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.Separator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.macroing.cel4j.java.source.lexical.WhiteSpace
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.BooleanLiteral
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.Keyword
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.NullLiteral
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.Operator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.Separator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.macroing.cel4j.java.source.lexical.WhiteSpace
-
Returns an array containing the constants of this enum type, in
the order they are declared.