1 56 57 package org.objectstyle.cayenne.exp; 58 59 import org.objectstyle.cayenne.util.Util; 60 61 66 public class ExpressionParameter { 67 protected String name; 68 69 72 public ExpressionParameter(String name) { 73 this.name = name; 74 } 75 76 79 public String getName() { 80 return name; 81 } 82 83 public String toString() { 84 return '$' + name; 85 } 86 87 public boolean equals(Object o) { 88 if(!(o instanceof ExpressionParameter)) { 89 return false; 90 } 91 92 ExpressionParameter parameter = (ExpressionParameter)o; 93 return Util.nullSafeEquals(name, parameter.name); 94 } 95 } 96 | Popular Tags |