[Asterisk-java-cvs] CVS: asterisk-java/src/java/net/sf/asterisk/fastagi/command AGICommand.java,1.3,
Brought to you by:
srt
From: Stefan R. <sr...@us...> - 2005-03-13 11:28:00
|
Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/command In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20829/src/java/net/sf/asterisk/fastagi/command Modified Files: AGICommand.java Log Message: Removed dependcy on commons-lang Index: AGICommand.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/command/AGICommand.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -p -r1.3 -r1.4 --- AGICommand.java 8 Mar 2005 16:48:34 -0000 1.3 +++ AGICommand.java 13 Mar 2005 11:26:48 -0000 1.4 @@ -18,11 +18,6 @@ package net.sf.asterisk.fastagi.command; import java.io.Serializable; -import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.commons.lang.builder.HashCodeBuilder; -import org.apache.commons.lang.builder.ToStringBuilder; -import org.apache.commons.lang.builder.ToStringStyle; - /** * Abstract base class for all commands supported by asterisk's FastAGI. * @@ -60,17 +55,12 @@ public abstract class AGICommand impleme public String toString() { - return ToStringBuilder.reflectionToString(this, - ToStringStyle.MULTI_LINE_STYLE); - } + StringBuffer sb; - public boolean equals(Object o) - { - return EqualsBuilder.reflectionEquals(this, o); - } + sb = new StringBuffer(getClass().getName() + ": "); + sb.append("command='" + buildCommand() + "'; "); + sb.append("systemHashcode=" + System.identityHashCode(this)); - public int hashCode() - { - return HashCodeBuilder.reflectionHashCode(this); + return sb.toString(); } } |