public interface IterateExp extends LoopExp, ReferringElement
The following features are supported:
PivotPackage.getIterateExp()
Modifier and Type | Method and Description |
---|---|
Variable |
getOwnedResult()
Returns the value of the 'Owned Result' containment reference.
|
void |
setOwnedResult(Variable value)
Sets the value of the '
Owned Result ' containment reference. |
boolean |
validateBodyTypeConformsToResultType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateOneInitializer(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateSafeIteratorIsRequired(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateSafeSourceCanBeNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsResultType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateUnsafeSourceCanNotBeNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
getOwnedBody, getOwnedIterators, getReferredIteration, setOwnedBody, setReferredIteration, validateNoInitializers, validateSourceIsCollection
getOwnedSource, isIsImplicit, isIsSafe, setIsImplicit, setIsSafe, setOwnedSource, validateTypeIsNotInvalid
getTypeValue, isNonNull, isNull, setTypeValue, validateTypeIsNotNull
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getReferredElement
Variable getOwnedResult()
If the meaning of the 'Result' containment reference isn't clear, there really should be more of a description here...
setOwnedResult(Variable)
,
PivotPackage.getIterateExp_OwnedResult()
void setOwnedResult(Variable value)
Owned Result
' containment reference.
value
- the new value of the 'Owned Result' containment reference.getOwnedResult()
boolean validateTypeIsResultType(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateUnsafeSourceCanNotBeNull(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateBodyTypeConformsToResultType(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateOneInitializer(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateSafeIteratorIsRequired(DiagnosticChain diagnostics, Map<Object,Object> context)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.