|
Oracle® OLAP Java API Reference 11g Release 2 (11.2) E10794-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.olapi.syntax.SyntaxObjectVisitor
public class SyntaxObjectVisitor
A visitor class for the SyntaxObject
class hierarchy.
Constructor Summary | |
---|---|
SyntaxObjectVisitor() Creates a new SyntaxObjectVisitor . |
Method Summary | |
---|---|
java.lang.Object |
visitAggregateOverClause(AggregateOverClause object, java.lang.Object context) Executes operations on the specified AggregateOverClause . |
java.lang.Object |
visitAggregateOverMembersClause(AggregateOverMembersClause object, java.lang.Object context) Executes operations on the specified AggregateOverMembersClause . |
java.lang.Object |
visitAggregationCase(AggregationCase object, java.lang.Object context) Executes operations on the specified AggregationCase . |
java.lang.Object |
visitAggregationCommand(AggregationCommand object, java.lang.Object context) Executes operations on the specified AggregationCommand . |
java.lang.Object |
visitAggregationFunctionExpression(AggregationFunctionExpression object, java.lang.Object context) Executes operations on the specified AggregationFunctionExpression . |
java.lang.Object |
visitAnalyzeCommand(AnalyzeCommand object, java.lang.Object context) Executes operations on the specified AnalyzeCommand . |
java.lang.Object |
visitAssignmentCommand(AssignmentCommand object, java.lang.Object context) Executes operations on the specified AssignmentCommand . |
java.lang.Object |
visitBaseQuery(BaseQuery object, java.lang.Object context) Executes operations on the specified BaseQuery . |
java.lang.Object |
visitBetweenCondition(BetweenCondition object, java.lang.Object context) Executes operations on the specified BetweenCondition . |
java.lang.Object |
visitBinaryOperatorCondition(BinaryOperatorCondition object, java.lang.Object context) Executes operations on the specified BinaryOperatorCondition . |
java.lang.Object |
visitBinaryOperatorExpression(BinaryOperatorExpression object, java.lang.Object context) Executes operations on the specified BinaryOperatorExpression . |
java.lang.Object |
visitBuildCommand(BuildCommand object, java.lang.Object context) Executes operations on the specified BuildCommand . |
java.lang.Object |
visitBuildItem(BuildItem object, java.lang.Object context) Executes operations on the specified BuildItem . |
java.lang.Object |
visitBuildProcess(BuildProcess object, java.lang.Object context) Executes operations on the specified BuildProcess . |
java.lang.Object |
visitBuildSpecification(BuildSpecification object, java.lang.Object context) Executes operations on the specified BuildSpecification . |
java.lang.Object |
visitCaseExpression(CaseExpression object, java.lang.Object context) Executes operations on the specified CaseExpression . |
java.lang.Object |
visitClearCommand(ClearCommand object, java.lang.Object context) Executes operations on the specified ClearCommand . |
java.lang.Object |
visitColumnExpression(ColumnExpression object, java.lang.Object context) Executes operations on the specified ColumnExpression . |
java.lang.Object |
visitComparisonCondition(ComparisonCondition object, java.lang.Object context) Executes operations on the specified ComparisonCondition . |
java.lang.Object |
visitCompileCommand(CompileCommand object, java.lang.Object context) Executes operations on the specified CompileCommand . |
java.lang.Object |
visitCondition(Condition object, java.lang.Object context) Executes operations on the specified Condition . |
java.lang.Object |
visitConsistentSolveSpecification(ConsistentSolveSpecification object, java.lang.Object context) Executes operations on the specified ConsistentSolveSpecification . |
java.lang.Object |
visitDataObject(DataObject object, java.lang.Object context) Executes operations on the specified DataObject . |
java.lang.Object |
visitDateExpression(DateExpression object, java.lang.Object context) Executes operations on the specified DateExpression . |
java.lang.Object |
visitDimensionArgument(DimensionArgument object, java.lang.Object context) Executes operations on the specified DimensionArgument . |
java.lang.Object |
visitExpression(Expression object, java.lang.Object context) Executes operations on the specified Expression . |
java.lang.Object |
visitFromClause(FromClause object, java.lang.Object context) Executes operations on the specified FromClause . |
java.lang.Object |
visitFromClauseElement(FromClauseElement object, java.lang.Object context) Executes operations on the specified FromClauseElement . |
java.lang.Object |
visitFunctionCondition(FunctionCondition object, java.lang.Object context) Executes operations on the specified FunctionCondition . |
java.lang.Object |
visitGroupCommand(GroupCommand object, java.lang.Object context) Executes operations on the specified GroupCommand . |
java.lang.Object |
visitHierarchicalCondition(HierarchicalCondition object, java.lang.Object context) Executes operations on the specified HierarchicalCondition . |
java.lang.Object |
visitIdentifierArgument(IdentifierArgument object, java.lang.Object context) Executes operations on the specified IdentifierArgument . |
java.lang.Object |
visitIntervalExpression(IntervalExpression object, java.lang.Object context) Executes operations on the specified IntervalExpression . |
java.lang.Object |
visitIntervalLiteralExpression(IntervalLiteralExpression object, java.lang.Object context) Executes operations on the specified IntervalLiteralExpression . |
java.lang.Object |
visitIsCondition(IsCondition object, java.lang.Object context) Executes operations on the specified IsCondition . |
java.lang.Object |
visitKeywordArgument(KeywordArgument object, java.lang.Object context) Executes operations on the specified KeywordArgument . |
java.lang.Object |
visitLikeCondition(LikeCondition object, java.lang.Object context) Executes operations on the specified LikeCondition . |
java.lang.Object |
visitListComparisonCondition(ListComparisonCondition object, java.lang.Object context) Executes operations on the specified ListComparisonCondition . |
java.lang.Object |
visitLiteralExpression(LiteralExpression object, java.lang.Object context) Executes operations on the specified LiteralExpression . |
java.lang.Object |
visitLoadCommand(LoadCommand object, java.lang.Object context) Executes operations on the specified LoadCommand . |
java.lang.Object |
visitModelCommand(ModelCommand object, java.lang.Object context) Executes operations on the specified ModelCommand . |
java.lang.Object |
visitNotCondition(NotCondition object, java.lang.Object context) Executes operations on the specified NotCondition . |
java.lang.Object |
visitNullExpression(NullExpression object, java.lang.Object context) Executes operations on the specified NullExpression . |
java.lang.Object |
visitNumberExpression(NumberExpression object, java.lang.Object context) Executes operations on the specified NumberExpression . |
java.lang.Object |
visitOLAPDMLCommand(OLAPDMLCommand object, java.lang.Object context) Executes operations on the specified OLAPDMLCommand . |
java.lang.Object |
visitOLAPDMLExpression(OLAPDMLExpression object, java.lang.Object context) Executes operations on the specified OLAPDMLExpression . |
java.lang.Object |
visitOLAPFunctionExpression(OLAPFunctionExpression object, java.lang.Object context) Executes operations on the specified OLAPFunctionExpression . |
java.lang.Object |
visitOrderByClause(OrderByClause object, java.lang.Object context) Executes operations on the specified OrderByClause . |
java.lang.Object |
visitOrderByElement(OrderByElement object, java.lang.Object context) Executes operations on the specified OrderByElement . |
java.lang.Object |
visitPlaceholderExpression(PlaceholderExpression object, java.lang.Object context) Executes operations on the specified PlaceholderExpression . |
java.lang.Object |
visitPLSQLCommand(PLSQLCommand object, java.lang.Object context) Executes operations on the specified PLSQLCommand . |
java.lang.Object |
visitQDRExpression(QDRExpression object, java.lang.Object context) Executes operations on the specified QDRExpression . |
java.lang.Object |
visitQualifier(Qualifier object, java.lang.Object context) Executes operations on the specified Qualifier . |
java.lang.Object |
visitQuery(Query object, java.lang.Object context) Executes operations on the specified Query . |
java.lang.Object |
visitRowExpression(RowExpression object, java.lang.Object context) Executes operations on the specified RowExpression . |
java.lang.Object |
visitRowFunctionExpression(RowFunctionExpression object, java.lang.Object context) Executes operations on the specified RowFunctionExpression . |
java.lang.Object |
visitSearchedCase(SearchedCase object, java.lang.Object context) Executes operations on the specified SearchedCase . |
java.lang.Object |
visitSearchedCaseExpression(SearchedCaseExpression object, java.lang.Object context) Executes operations on the specified SearchedCaseExpression . |
java.lang.Object |
visitSimpleCase(SimpleCase object, java.lang.Object context) Executes operations on the specified SimpleCase . |
java.lang.Object |
visitSimpleCaseExpression(SimpleCaseExpression object, java.lang.Object context) Executes operations on the specified SimpleCaseExpression . |
java.lang.Object |
visitSimpleCommand(SimpleCommand object, java.lang.Object context) Executes operations on the specified SimpleCommand . |
java.lang.Object |
visitSolveCommand(SolveCommand object, java.lang.Object context) Executes operations on the specified SolveCommand . |
java.lang.Object |
visitSolveStepCommand(SolveStepCommand object, java.lang.Object context) Executes operations on the specified SolveStepCommand . |
java.lang.Object |
visitSQLDataType(SQLDataType object, java.lang.Object context) Executes operations on the specified SQLDataType . |
java.lang.Object |
visitStarArgument(StarArgument object, java.lang.Object context) Executes operations on the specified StarArgument . |
java.lang.Object |
visitStringExpression(StringExpression object, java.lang.Object context) Executes operations on the specified StringExpression . |
java.lang.Object |
visitSymmetricCondition(SymmetricCondition object, java.lang.Object context) Executes operations on the specified SymmetricCondition . |
java.lang.Object |
visitSymmetricConditionElement(SymmetricConditionElement object, java.lang.Object context) Executes operations on the specified SymmetricConditionElement . |
java.lang.Object |
visitSyntaxObject(SyntaxObject object, java.lang.Object context) Executes operations on the specified SyntaxObject . |
java.lang.Object |
visitTimeZoneExpression(TimeZoneExpression object, java.lang.Object context) Executes operations on the specified TimeZoneExpression . |
java.lang.Object |
visitTypedExpression(TypedExpression object, java.lang.Object context) Executes operations on the specified TypedExpression . |
java.lang.Object |
visitUnaryOperatorExpression(UnaryOperatorExpression object, java.lang.Object context) Executes operations on the specified UnaryOperatorExpression . |
java.lang.Object |
visitUnresolvedDimensionArgument(DimensionArgument object, java.lang.Object context) Executes operations on the specified UnresolvedDimensionArgument . |
java.lang.Object |
visitUnresolvedExpression(UnresolvedExpression object, java.lang.Object context) Executes operations on the specified UnresolvedExpression . |
java.lang.Object |
visitUnresolvedQuery(UnresolvedQuery object, java.lang.Object context) Executes operations on the specified UnresolvedQuery . |
java.lang.Object |
visitValueComparisonCondition(ValueComparisonCondition object, java.lang.Object context) Executes operations on the specified ValueComparisonCondition . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SyntaxObjectVisitor()
SyntaxObjectVisitor
.Method Detail |
---|
public java.lang.Object visitAggregateOverClause(AggregateOverClause object, java.lang.Object context)
AggregateOverClause
.object
- An AggregateOverClause
.context
- An Object
.Object
.public java.lang.Object visitAggregateOverMembersClause(AggregateOverMembersClause object, java.lang.Object context)
AggregateOverMembersClause
.object
- An AggregateOverMembersClause
.context
- An Object
.Object
.public java.lang.Object visitAggregationCase(AggregationCase object, java.lang.Object context)
AggregationCase
.object
- An AggregationCase
.context
- An Object
.Object
.public java.lang.Object visitAggregationCommand(AggregationCommand object, java.lang.Object context)
AggregationCommand
.object
- An AggregationCommand
.context
- An Object
.Object
.public java.lang.Object visitAggregationFunctionExpression(AggregationFunctionExpression object, java.lang.Object context)
AggregationFunctionExpression
.object
- An AggregationFunctionExpression
.context
- An Object
.Object
.public java.lang.Object visitAnalyzeCommand(AnalyzeCommand object, java.lang.Object context)
AnalyzeCommand
.object
- An AnalyzeCommand
.context
- An Object
.Object
.public java.lang.Object visitAssignmentCommand(AssignmentCommand object, java.lang.Object context)
AssignmentCommand
.object
- An AssignmentCommand
.context
- An Object
.Object
.public java.lang.Object visitBaseQuery(BaseQuery object, java.lang.Object context)
BaseQuery
.object
- A BaseQuery
.context
- An Object
.Object
.public java.lang.Object visitBetweenCondition(BetweenCondition object, java.lang.Object context)
BetweenCondition
.object
- A BetweenCondition
.context
- An Object
.Object
.public java.lang.Object visitBinaryOperatorCondition(BinaryOperatorCondition object, java.lang.Object context)
BinaryOperatorCondition
.object
- A BinaryOperatorCondition
.context
- An Object
.Object
.public java.lang.Object visitBinaryOperatorExpression(BinaryOperatorExpression object, java.lang.Object context)
BinaryOperatorExpression
.object
- A BinaryOperatorExpression
.context
- An Object
.Object
.public java.lang.Object visitBuildItem(BuildItem object, java.lang.Object context)
BuildItem
.object
- A BuildItem
.context
- An Object
.Object
.public java.lang.Object visitBuildProcess(BuildProcess object, java.lang.Object context)
BuildProcess
.object
- A BuildProcess
.context
- An Object
.Object
.public java.lang.Object visitBuildSpecification(BuildSpecification object, java.lang.Object context)
BuildSpecification
.object
- A BuildSpecification
.context
- An Object
.Object
.public java.lang.Object visitColumnExpression(ColumnExpression object, java.lang.Object context)
ColumnExpression
.object
- A ColumnExpression
.context
- An Object
.Object
.public java.lang.Object visitCaseExpression(CaseExpression object, java.lang.Object context)
CaseExpression
.object
- A CaseExpression
.context
- An Object
.Object
.public java.lang.Object visitBuildCommand(BuildCommand object, java.lang.Object context)
BuildCommand
.object
- A BuildCommand
.context
- An Object
.Object
.public java.lang.Object visitComparisonCondition(ComparisonCondition object, java.lang.Object context)
ComparisonCondition
.object
- A ComparisonCondition
.context
- An Object
.Object
.public java.lang.Object visitCompileCommand(CompileCommand object, java.lang.Object context)
CompileCommand
.object
- A CompileCommand
.context
- An Object
.Object
.public java.lang.Object visitCondition(Condition object, java.lang.Object context)
Condition
.object
- A Condition
.context
- An Object
.Object
.public java.lang.Object visitConsistentSolveSpecification(ConsistentSolveSpecification object, java.lang.Object context)
ConsistentSolveSpecification
.object
- A ConsistentSolveSpecification
.context
- An Object
.Object
.public java.lang.Object visitDataObject(DataObject object, java.lang.Object context)
DataObject
.object
- A DataObject
.context
- An Object
.Object
.public java.lang.Object visitDateExpression(DateExpression object, java.lang.Object context)
DateExpression
.object
- A DateExpression
.context
- An Object
.Object
.public java.lang.Object visitUnresolvedDimensionArgument(DimensionArgument object, java.lang.Object context)
UnresolvedDimensionArgument
.object
- A UnresolvedDimensionArgument
.context
- An Object
.Object
.public java.lang.Object visitDimensionArgument(DimensionArgument object, java.lang.Object context)
DimensionArgument
.object
- A DimensionArgument
.context
- An Object
.Object
.public java.lang.Object visitExpression(Expression object, java.lang.Object context)
Expression
.object
- A Expression
.context
- An Object
.Object
.public java.lang.Object visitFunctionCondition(FunctionCondition object, java.lang.Object context)
FunctionCondition
.object
- A FunctionCondition
.context
- An Object
.Object
.public java.lang.Object visitGroupCommand(GroupCommand object, java.lang.Object context)
GroupCommand
.object
- A GroupCommand
.context
- An Object
.Object
.public java.lang.Object visitHierarchicalCondition(HierarchicalCondition object, java.lang.Object context)
HierarchicalCondition
.object
- A HierarchicalCondition
.context
- An Object
.Object
.public java.lang.Object visitIdentifierArgument(IdentifierArgument object, java.lang.Object context)
IdentifierArgument
.object
- An IdentifierArgument
.context
- An Object
.Object
.public java.lang.Object visitIntervalExpression(IntervalExpression object, java.lang.Object context)
IntervalExpression
.object
- An IntervalExpression
.context
- An Object
.Object
.public java.lang.Object visitIntervalLiteralExpression(IntervalLiteralExpression object, java.lang.Object context)
IntervalLiteralExpression
.object
- An IntervalLiteralExpression
.context
- An Object
.Object
.public java.lang.Object visitIsCondition(IsCondition object, java.lang.Object context)
IsCondition
.object
- An IsCondition
.context
- An Object
.Object
.public java.lang.Object visitKeywordArgument(KeywordArgument object, java.lang.Object context)
KeywordArgument
.object
- A KeywordArgument
.context
- An Object
.Object
.public java.lang.Object visitLikeCondition(LikeCondition object, java.lang.Object context)
LikeCondition
.object
- A LikeCondition
.context
- An Object
.Object
.public java.lang.Object visitListComparisonCondition(ListComparisonCondition object, java.lang.Object context)
ListComparisonCondition
.object
- A ListComparisonCondition
.context
- An Object
.Object
.public java.lang.Object visitLiteralExpression(LiteralExpression object, java.lang.Object context)
LiteralExpression
.object
- A LiteralExpression
.context
- An Object
.Object
.public java.lang.Object visitModelCommand(ModelCommand object, java.lang.Object context)
ModelCommand
.object
- A ModelCommand
.context
- An Object
.Object
.public java.lang.Object visitNotCondition(NotCondition object, java.lang.Object context)
NotCondition
.object
- A NotCondition
.context
- An Object
.Object
.public java.lang.Object visitNullExpression(NullExpression object, java.lang.Object context)
NullExpression
.object
- A NullExpression
.context
- An Object
.Object
.public java.lang.Object visitNumberExpression(NumberExpression object, java.lang.Object context)
NumberExpression
.object
- A NumberExpression
.context
- An Object
.Object
.public java.lang.Object visitOLAPDMLExpression(OLAPDMLExpression object, java.lang.Object context)
OLAPDMLExpression
.object
- An OLAPDMLExpression
.context
- An Object
.Object
.public java.lang.Object visitOLAPFunctionExpression(OLAPFunctionExpression object, java.lang.Object context)
OLAPFunctionExpression
.object
- An OLAPFunctionExpression
.context
- An Object
.Object
.public java.lang.Object visitOrderByClause(OrderByClause object, java.lang.Object context)
OrderByClause
.object
- An OrderByClause
.context
- An Object
.Object
.public java.lang.Object visitOrderByElement(OrderByElement object, java.lang.Object context)
OrderByElement
.object
- An OrderByElement
.context
- An Object
.Object
.public java.lang.Object visitPlaceholderExpression(PlaceholderExpression object, java.lang.Object context)
PlaceholderExpression
.object
- A PlaceholderExpression
.context
- An Object
.Object
.public java.lang.Object visitQualifier(Qualifier object, java.lang.Object context)
Qualifier
.object
- A Qualifier
.context
- An Object
.Object
.public java.lang.Object visitQDRExpression(QDRExpression object, java.lang.Object context)
QDRExpression
.object
- A QDRExpression
.context
- An Object
.Object
.public java.lang.Object visitRowExpression(RowExpression object, java.lang.Object context)
RowExpression
.object
- A RowExpression
.context
- An Object
.Object
.public java.lang.Object visitRowFunctionExpression(RowFunctionExpression object, java.lang.Object context)
RowFunctionExpression
.object
- A RowFunctionExpression
.context
- An Object
.Object
.public java.lang.Object visitSearchedCase(SearchedCase object, java.lang.Object context)
SearchedCase
.object
- A SearchedCase
.context
- An Object
.Object
.public java.lang.Object visitSearchedCaseExpression(SearchedCaseExpression object, java.lang.Object context)
SearchedCaseExpression
.object
- A SearchedCaseExpression
.context
- An Object
.Object
.public java.lang.Object visitClearCommand(ClearCommand object, java.lang.Object context)
ClearCommand
.object
- A ClearCommand
.context
- An Object
.Object
.public java.lang.Object visitSimpleCase(SimpleCase object, java.lang.Object context)
SimpleCase
.object
- A SimpleCase
.context
- An Object
.Object
.public java.lang.Object visitSimpleCaseExpression(SimpleCaseExpression object, java.lang.Object context)
SimpleCaseExpression
.object
- A SimpleCaseExpression
.context
- An Object
.Object
.public java.lang.Object visitStarArgument(StarArgument object, java.lang.Object context)
StarArgument
.object
- An StarArgument
.context
- An Object
.Object
.public java.lang.Object visitStringExpression(StringExpression object, java.lang.Object context)
StringExpression
.object
- A StringExpression
.context
- An Object
.Object
.public java.lang.Object visitSymmetricCondition(SymmetricCondition object, java.lang.Object context)
SymmetricCondition
.object
- A SymmetricCondition
.context
- An Object
.Object
.public java.lang.Object visitSymmetricConditionElement(SymmetricConditionElement object, java.lang.Object context)
SymmetricConditionElement
.object
- A SymmetricConditionElement
.context
- An Object
.Object
.public java.lang.Object visitTimeZoneExpression(TimeZoneExpression object, java.lang.Object context)
TimeZoneExpression
.object
- A TimeZoneExpression
.context
- An Object
.Object
.public java.lang.Object visitTypedExpression(TypedExpression object, java.lang.Object context)
TypedExpression
.object
- A TypedExpression
.context
- An Object
.Object
.public java.lang.Object visitUnaryOperatorExpression(UnaryOperatorExpression object, java.lang.Object context)
UnaryOperatorExpression
.object
- A UnaryOperatorExpression
.context
- An Object
.Object
.public java.lang.Object visitValueComparisonCondition(ValueComparisonCondition object, java.lang.Object context)
ValueComparisonCondition
.object
- A ValueComparisonCondition
.context
- An Object
.Object
.public java.lang.Object visitOLAPDMLCommand(OLAPDMLCommand object, java.lang.Object context)
OLAPDMLCommand
.object
- An OLAPDMLCommand
.context
- An Object
.Object
.public java.lang.Object visitPLSQLCommand(PLSQLCommand object, java.lang.Object context)
PLSQLCommand
.object
- A PLSQLCommand
.context
- An Object
.Object
.public java.lang.Object visitLoadCommand(LoadCommand object, java.lang.Object context)
LoadCommand
.object
- A LoadCommand
.context
- An Object
.Object
.public java.lang.Object visitSimpleCommand(SimpleCommand object, java.lang.Object context)
SimpleCommand
.object
- A SimpleCommand
.context
- An Object
.Object
.public java.lang.Object visitSolveCommand(SolveCommand object, java.lang.Object context)
SolveCommand
.object
- A SolveCommand
.context
- An Object
.Object
.public java.lang.Object visitSQLDataType(SQLDataType object, java.lang.Object context)
SQLDataType
.object
- A SQLDataType
.context
- An Object
.Object
.public java.lang.Object visitSolveStepCommand(SolveStepCommand object, java.lang.Object context)
SolveStepCommand
.object
- A SolveStepCommand
.context
- An Object
.Object
.public java.lang.Object visitSyntaxObject(SyntaxObject object, java.lang.Object context)
SyntaxObject
.object
- A SyntaxObject
.context
- An Object
.Object
.public java.lang.Object visitUnresolvedExpression(UnresolvedExpression object, java.lang.Object context)
UnresolvedExpression
.object
- A UnresolvedExpression
.context
- An Object
.Object
.public java.lang.Object visitUnresolvedQuery(UnresolvedQuery object, java.lang.Object context)
UnresolvedQuery
.object
- A UnresolvedQuery
.context
- An Object
.Object
.public java.lang.Object visitQuery(Query object, java.lang.Object context)
Query
.object
- A Query
.context
- An Object
.Object
.public java.lang.Object visitFromClause(FromClause object, java.lang.Object context)
FromClause
.object
- A FromClause
.context
- An Object
.Object
.public java.lang.Object visitFromClauseElement(FromClauseElement object, java.lang.Object context)
FromClauseElement
.object
- A FromClauseElement
.context
- An Object
.Object
.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |