org.mule.devkit.model.code
Interface AssignmentTarget

All Superinterfaces:
Generable, GeneratedExpression
All Known Implementing Classes:
GeneratedField, GeneratedFieldReference, GeneratedVariable

public interface AssignmentTarget
extends Generable, GeneratedExpression

Marker interface for code components that can be placed to the left of '=' in an assignment.

A left hand value can always be a right hand value, so this interface derives from GeneratedExpression.


Method Summary
 GeneratedExpression assign(GeneratedExpression rhs)
           
 GeneratedExpression assignPlus(GeneratedExpression rhs)
           
 
Methods inherited from interface org.mule.devkit.model.code.GeneratedExpression
_instanceof, band, bor, cand, complement, component, cor, decr, div, eq, gt, gte, incr, invoke, invoke, isNotNull, isNull, lt, lte, minus, minus, mod, mul, ne, not, plus, ref, ref, shl, shr, shrz, xor
 
Methods inherited from interface org.mule.devkit.model.code.Generable
generate
 

Method Detail

assign

GeneratedExpression assign(GeneratedExpression rhs)

assignPlus

GeneratedExpression assignPlus(GeneratedExpression rhs)


Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.