Author: rdonkin
Date: Mon May 11 07:03:37 2009
New Revision: 773482
URL: http://svn.apache.org/viewvc?rev=773482&view=rev
Log:
Generify
Modified:
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/MessageFlags.java
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/response/StatusResponse.java
Modified:
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/MessageFlags.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/MessageFlags.java?rev=773482&r1=773481&r2=773482&view=diff
==============================================================================
---
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/MessageFlags.java
(original)
+++
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/MessageFlags.java
Mon May 11 07:03:37 2009
@@ -73,8 +73,8 @@
* @return <code>Collection</code> of <code>String</code>'s naming the
* flags.
*/
- public static Collection names(Flags flags) {
- final Collection results = new ArrayList();
+ public static Collection<String> names(Flags flags) {
+ final Collection<String> results = new ArrayList<String>();
if (flags.contains(Flags.Flag.ANSWERED)) {
results.add(ANSWERED_OUTPUT_CAPITALISED);
}
Modified:
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/response/StatusResponse.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/response/StatusResponse.java?rev=773482&r1=773481&r2=773482&view=diff
==============================================================================
---
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/response/StatusResponse.java
(original)
+++
james/imap/trunk/api/src/main/java/org/apache/james/imap/api/message/response/StatusResponse.java
Mon May 11 07:03:37 2009
@@ -174,7 +174,7 @@
* names
* @return <code>ResponseCode</code>, not null
*/
- public static final ResponseCode badCharset(Collection charsetNames) {
+ public static final ResponseCode badCharset(Collection<String>
charsetNames) {
return new ResponseCode("BADCHARSET", charsetNames);
}
@@ -278,23 +278,25 @@
private final String code;
- private final Collection parameters;
+ private final Collection<String> parameters;
private final long number;
+ @SuppressWarnings ("unchecked")
private ResponseCode(final String code) {
this(code, Collections.EMPTY_LIST, 0);
}
+ @SuppressWarnings ("unchecked")
private ResponseCode(final String code, final long number) {
this(code, Collections.EMPTY_LIST, number);
}
- private ResponseCode(final String code, final Collection parameters) {
+ private ResponseCode(final String code, final Collection<String>
parameters) {
this(code, parameters, 0);
}
- private ResponseCode(final String code, final Collection parameters,
+ private ResponseCode(final String code, final Collection<String>
parameters,
final long number) {
super();
this.code = code;
@@ -321,7 +323,7 @@
* @return the parameters <code>Collection</code> of
* <code>String</code> parameters, not null
*/
- public final Collection getParameters() {
+ public final Collection<String> getParameters() {
return parameters;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]