Package com.sun.codemodel
Class JAssignment
- java.lang.Object
-
- com.sun.codemodel.JExpressionImpl
-
- com.sun.codemodel.JAssignment
-
- All Implemented Interfaces:
JExpression,JGenerable,JStatement
public class JAssignment extends JExpressionImpl implements JStatement
Assignment statements, which are also expressions.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) JAssignmentTargetlhs(package private) java.lang.Stringop(package private) JExpressionrhs
-
Constructor Summary
Constructors Constructor Description JAssignment(JAssignmentTarget lhs, JExpression rhs)JAssignment(JAssignmentTarget lhs, JExpression rhs, java.lang.String op)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerate(JFormatter f)voidstate(JFormatter f)
-
-
-
Field Detail
-
lhs
JAssignmentTarget lhs
-
rhs
JExpression rhs
-
op
java.lang.String op
-
-
Constructor Detail
-
JAssignment
JAssignment(JAssignmentTarget lhs, JExpression rhs)
-
JAssignment
JAssignment(JAssignmentTarget lhs, JExpression rhs, java.lang.String op)
-
-
Method Detail
-
generate
public void generate(JFormatter f)
- Specified by:
generatein interfaceJGenerable
-
state
public void state(JFormatter f)
- Specified by:
statein interfaceJStatement
-
-