< prev index next >

src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java

Print this page




  23  * questions.
  24  */
  25 
  26 package com.sun.codemodel.internal;
  27 
  28 /**
  29  * Provides default implementations for {@link JExpression}.
  30  */
  31 public abstract class JExpressionImpl implements JExpression
  32 {
  33     //
  34     //
  35     // from JOp
  36     //
  37     //
  38     public final JExpression minus() {
  39         return JOp.minus(this);
  40     }
  41 
  42     /**
  43      * Logical not <tt>'!x'</tt>.
  44      */
  45     public final JExpression not() {
  46         return JOp.not(this);
  47     }
  48 
  49     public final JExpression complement() {
  50         return JOp.complement(this);
  51     }
  52 
  53     public final JExpression incr() {
  54         return JOp.incr(this);
  55     }
  56 
  57     public final JExpression decr() {
  58         return JOp.decr(this);
  59     }
  60 
  61     public final JExpression plus(JExpression right) {
  62         return JOp.plus(this, right);
  63     }




  23  * questions.
  24  */
  25 
  26 package com.sun.codemodel.internal;
  27 
  28 /**
  29  * Provides default implementations for {@link JExpression}.
  30  */
  31 public abstract class JExpressionImpl implements JExpression
  32 {
  33     //
  34     //
  35     // from JOp
  36     //
  37     //
  38     public final JExpression minus() {
  39         return JOp.minus(this);
  40     }
  41 
  42     /**
  43      * Logical not {@code '!x'}.
  44      */
  45     public final JExpression not() {
  46         return JOp.not(this);
  47     }
  48 
  49     public final JExpression complement() {
  50         return JOp.complement(this);
  51     }
  52 
  53     public final JExpression incr() {
  54         return JOp.incr(this);
  55     }
  56 
  57     public final JExpression decr() {
  58         return JOp.decr(this);
  59     }
  60 
  61     public final JExpression plus(JExpression right) {
  62         return JOp.plus(this, right);
  63     }


< prev index next >