- _generate(CharSequence,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(CharSequence,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given character sequence.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(Number,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(Number,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given number value.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(JvmTypeReference,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(JvmTypeReference,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given type.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XBooleanLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XBooleanLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XBooleanLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XCastedExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XCastedExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XCastedExpression.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XInstanceOfExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XInstanceOfExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XInstanceOfExpression.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XNullLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XNullLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XNullLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XNumberLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XNumberLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XNumberLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XReturnExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XReturnExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XReturnLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XStringLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XStringLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XStringLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- _generate(XTypeLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def _generate(XTypeLiteral,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : java.lang.Boolean
Append the inline code for the given XTypeLiteral.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- appendInlineAnnotation(JvmAnnotationTarget,XtendExecutable)
-
def appendInlineAnnotation(JvmAnnotationTarget,XtendExecutable)
- appendInlineAnnotation(JvmAnnotationTarget,ResourceSet,String,JvmTypeReference*)
-
def appendInlineAnnotation(JvmAnnotationTarget,ResourceSet,String,JvmTypeReference*)
- appendInlineAnnotation(JvmAnnotationTarget,ResourceSet,String,boolean,boolean,JvmTypeReference*)
-
protected def appendInlineAnnotation(JvmAnnotationTarget,ResourceSet,String,boolean,boolean,JvmTypeReference*)
Append the inline annotation to the given operation.
- Parameters:
-
target -
resourceSet -
inlineExpression -
isConstantExpression -
isStatementExpression -
types -
- generate(XExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable)
-
protected def generate(XExpression,XExpression,XtendExecutable,InlineAnnotationTreeAppendable) : boolean
Append the inline annotation to the given operation.
- Parameters:
-
expression -
parentExpression -
feature -
output -
- Returns:
-
- newAppendable(ImportManager)
-
protected def newAppendable(ImportManager) : InlineAnnotationTreeAppendable
Create an appendable.
- Parameters:
-
imports -
- Returns:
-