This project has retired. For details please refer to its Attic page.
JdoAuthenticationKey xref
View Javadoc

1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 1.7,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.archiva.redback.keys.jdo;
7   
8   /**
9    * Class JdoAuthenticationKey.
10   * 
11   * @version $Revision$ $Date$
12   */
13  public class JdoAuthenticationKey
14      implements org.apache.archiva.redback.keys.AuthenticationKey, java.io.Serializable
15  {
16  
17        //--------------------------/
18       //- Class/Member Variables -/
19      //--------------------------/
20  
21      /**
22       * Field key.
23       */
24      private String key;
25  
26      /**
27       * Field forPrincipal.
28       */
29      private String forPrincipal;
30  
31      /**
32       * Field purpose.
33       */
34      private String purpose;
35  
36      /**
37       * Field dateCreated.
38       */
39      private java.util.Date dateCreated;
40  
41      /**
42       * Field dateExpires.
43       */
44      private java.util.Date dateExpires;
45  
46  
47        //-----------/
48       //- Methods -/
49      //-----------/
50  
51      /**
52       * Method equals.
53       * 
54       * @param other
55       * @return boolean
56       */
57      public boolean equals( Object other )
58      {
59          if ( this == other )
60          {
61              return true;
62          }
63  
64          if ( !( other instanceof JdoAuthenticationKey ) )
65          {
66              return false;
67          }
68  
69          JdoAuthenticationKey that = (JdoAuthenticationKey) other;
70          boolean result = true;
71  
72          result = result && ( getKey() == null ? that.getKey() == null : getKey().equals( that.getKey() ) );
73          result = result && ( getForPrincipal() == null ? that.getForPrincipal() == null : getForPrincipal().equals( that.getForPrincipal() ) );
74  
75          return result;
76      } //-- boolean equals( Object )
77  
78      /**
79       * Get the dateCreated field.
80       * 
81       * @return Date
82       */
83      public java.util.Date getDateCreated()
84      {
85          return this.dateCreated;
86      } //-- java.util.Date getDateCreated()
87  
88      /**
89       * Get the dateExpires field.
90       * 
91       * @return Date
92       */
93      public java.util.Date getDateExpires()
94      {
95          return this.dateExpires;
96      } //-- java.util.Date getDateExpires()
97  
98      /**
99       * Get the forPrincipal field.
100      * 
101      * @return String
102      */
103     public String getForPrincipal()
104     {
105         return this.forPrincipal;
106     } //-- String getForPrincipal()
107 
108     /**
109      * Get the key field.
110      * 
111      * @return String
112      */
113     public String getKey()
114     {
115         return this.key;
116     } //-- String getKey()
117 
118     /**
119      * Get the purpose field.
120      * 
121      * @return String
122      */
123     public String getPurpose()
124     {
125         return this.purpose;
126     } //-- String getPurpose()
127 
128     /**
129      * Method hashCode.
130      * 
131      * @return int
132      */
133     public int hashCode()
134     {
135         int result = 17;
136 
137         result = 37 * result + ( key != null ? key.hashCode() : 0 );
138         result = 37 * result + ( forPrincipal != null ? forPrincipal.hashCode() : 0 );
139 
140         return result;
141     } //-- int hashCode()
142 
143     /**
144      * Set the dateCreated field.
145      * 
146      * @param dateCreated
147      */
148     public void setDateCreated( java.util.Date dateCreated )
149     {
150         this.dateCreated = dateCreated;
151     } //-- void setDateCreated( java.util.Date )
152 
153     /**
154      * Set the dateExpires field.
155      * 
156      * @param dateExpires
157      */
158     public void setDateExpires( java.util.Date dateExpires )
159     {
160         this.dateExpires = dateExpires;
161     } //-- void setDateExpires( java.util.Date )
162 
163     /**
164      * Set the forPrincipal field.
165      * 
166      * @param forPrincipal
167      */
168     public void setForPrincipal( String forPrincipal )
169     {
170         this.forPrincipal = forPrincipal;
171     } //-- void setForPrincipal( String )
172 
173     /**
174      * Set the key field.
175      * 
176      * @param key
177      */
178     public void setKey( String key )
179     {
180         this.key = key;
181     } //-- void setKey( String )
182 
183     /**
184      * Set the purpose field.
185      * 
186      * @param purpose
187      */
188     public void setPurpose( String purpose )
189     {
190         this.purpose = purpose;
191     } //-- void setPurpose( String )
192 
193     /**
194      * Method toString.
195      * 
196      * @return String
197      */
198     public java.lang.String toString()
199     {
200         StringBuffer buf = new StringBuffer( 128 );
201 
202         buf.append( "key = '" );
203         buf.append( getKey() );
204         buf.append( "'" );
205         buf.append( "\n" ); 
206         buf.append( "forPrincipal = '" );
207         buf.append( getForPrincipal() );
208         buf.append( "'" );
209 
210         return buf.toString();
211     } //-- java.lang.String toString()
212 
213 }