1 18 package org.apache.geronimo.interop.generator; 19 20 public class JIfStatement extends JBlockStatement { 21 private JExpression expr; 22 23 public JIfStatement(JExpression e) { 24 super(); 25 expr = e; 26 } 27 28 public JExpression getExpression() { 29 return expr; 30 } 31 32 public int hashCode() { 33 return expr.hashCode(); 34 } 35 36 public boolean equals(Object other) { 37 boolean rc = false; 38 39 if (this == other) { 40 rc = true; 41 } else if (other instanceof JIfStatement) { 42 JIfStatement is = (JIfStatement) other; 43 44 if (is.expr == expr) { 45 rc = true; 47 } 48 } 49 50 return rc; 51 } 52 } 53 | Popular Tags |