Searched refs:JExpression (Results 1 - 25 of 61) sorted by relevance

123

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/codemodel/internal/
H A DJExpression.java38 * {@link JExpression} defines a series of composer methods,
39 * which returns a complicated expression (by often taking other {@link JExpression}s
44 public interface JExpression extends JGenerable { interface in inherits:JGenerable
48 JExpression minus();
53 JExpression not();
57 JExpression complement();
62 JExpression incr();
67 JExpression decr();
72 JExpression plus(JExpression righ
[all...]
H A DJAssignmentTarget.java34 * this interface derives from {@link JExpression}.
36 public interface JAssignmentTarget extends JGenerable, JExpression {
37 JExpression assign(JExpression rhs);
38 JExpression assignPlus(JExpression rhs);
H A DJExpressionImpl.java29 * Provides default implementations for {@link JExpression}.
31 public abstract class JExpressionImpl implements JExpression
38 public final JExpression minus() {
45 public final JExpression not() {
49 public final JExpression complement() {
53 public final JExpression incr() {
57 public final JExpression decr() {
61 public final JExpression plus(JExpression right) {
65 public final JExpression minu
[all...]
H A DJOp.java43 static boolean hasTopOp(JExpression e) {
52 protected JExpression e;
55 UnaryOp(String op, JExpression e) {
60 UnaryOp(JExpression e, String op) {
75 public static JExpression minus(JExpression e) {
82 public static JExpression not(JExpression e) {
88 public static JExpression complement(JExpression
[all...]
H A DJArrayCompRef.java35 private final JExpression array;
40 private final JExpression index;
47 * JExpression for the array upon which
51 * JExpression for index of component to access
53 JArrayCompRef(JExpression array, JExpression index) {
65 public JExpression assign(JExpression rhs) {
68 public JExpression assignPlus(JExpression rh
[all...]
H A DJAnnotationStringValue.java41 private final JExpression value;
43 JAnnotationStringValue(JExpression value) {
H A DJCase.java36 private JExpression label;
51 JCase(JExpression label) {
59 JCase(JExpression label, boolean isDefaultCase) {
64 public JExpression label() {
H A DJCast.java40 * JExpression to be cast.
42 private final JExpression object;
51 * JExpression for the object upon which
54 JCast(JType type, JExpression object) {
H A DJReturn.java35 * JExpression to return; may be null.
37 private JExpression expr;
43 * JExpression which evaluates to return value
45 JReturn(JExpression expr) {
H A DJThrow.java36 * JExpression to throw
38 private JExpression expr;
44 * JExpression which evaluates to JThrow value
46 JThrow(JExpression expr) {
H A DJExpr.java30 * Factory methods that generate various {@link JExpression}s.
39 public static JExpression assign(JAssignmentTarget lhs, JExpression rhs) {
43 public static JExpression assignPlus(JAssignmentTarget lhs, JExpression rhs) {
56 return new JInvocation((JExpression)null, method);
60 return new JInvocation((JExpression)null,method);
63 public static JInvocation invoke(JExpression lhs, JMethod method) {
67 public static JInvocation invoke(JExpression lhs, String method) {
72 return new JFieldRef((JExpression)nul
[all...]
H A DJForLoop.java39 private JExpression test = null;
40 private List<JExpression> updates = new ArrayList<JExpression>();
43 public JVar init(int mods, JType type, String var, JExpression e) {
49 public JVar init(JType type, String var, JExpression e) {
53 public void init(JVar v, JExpression e) {
57 public void test(JExpression e) {
61 public void update(JExpression e) {
78 f.g((JExpression) o);
H A DJAssignment.java35 JExpression rhs;
38 JAssignment(JAssignmentTarget lhs, JExpression rhs) {
43 JAssignment(JAssignmentTarget lhs, JExpression rhs, String op) {
H A DJWhileLoop.java38 private JExpression test;
48 JWhileLoop(JExpression test) {
52 public JExpression test() {
H A DJPrimitiveType.java105 public JExpression wrap( JExpression exp ) {
114 public JExpression unwrap( JExpression exp ) {
H A DJFieldRef.java59 * JExpression for the object upon which
65 JFieldRef(JExpression object, String name) {
69 JFieldRef(JExpression object, JVar v) {
113 public JExpression assign(JExpression rhs) {
116 public JExpression assignPlus(JExpression rhs) {
H A DJArray.java38 private final JExpression size;
39 private List<JExpression> exprs = null;
44 public JArray add(JExpression e) {
46 exprs = new ArrayList<JExpression>();
51 JArray(JType type, JExpression size) {
H A DJConditional.java35 * JExpression to test to determine branching
37 private JExpression test = null;
53 * JExpression which will determine branching
55 JConditional(JExpression test) {
81 public JConditional _elseif(JExpression boolExp) {
H A DJDoLoop.java38 private JExpression test;
48 JDoLoop(JExpression test) {
H A DJSwitch.java40 private JExpression test;
55 JSwitch(JExpression test) {
59 public JExpression test() { return test; }
63 public JCase _case( JExpression label ) {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/util/
H A DWhitespaceNormalizer.java30 import com.sun.codemodel.internal.JExpression;
47 public abstract JExpression generate( JCodeModel codeModel, JExpression literal );
73 public JExpression generate( JCodeModel codeModel, JExpression literal ) {
79 public JExpression generate( JCodeModel codeModel, JExpression literal ) {
91 public JExpression generate( JCodeModel codeModel, JExpression literal ) {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/
H A DCDefaultValue.java28 import com.sun.codemodel.internal.JExpression;
42 public abstract JExpression compute(Outline outline);
50 public JExpression compute(Outline outline) {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/
H A DFieldAccessor.java29 import com.sun.codemodel.internal.JExpression;
73 void fromRawValue( JBlock block, String uniqueName, JExpression $var );
92 JExpression hasSetValue();
H A DFieldOutline.java28 import com.sun.codemodel.internal.JExpression;
69 FieldAccessor create( JExpression targetObject );
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/
H A DConstField.java30 import com.sun.codemodel.internal.JExpression;
67 JExpression defaultValue = null;
84 public FieldAccessor create(JExpression target) {
90 Accessor( JExpression $target ) {
97 public JExpression hasSetValue() {
106 public void fromRawValue(JBlock block, String uniqueName, JExpression $var) {

Completed in 46 milliseconds

123