Polishing

This commit is contained in:
Juergen Hoeller 2015-04-15 15:13:42 +02:00
parent af272c2124
commit fafb823e8d
2 changed files with 9 additions and 9 deletions

View File

@ -1,5 +1,5 @@
/* /*
* Copyright 2002-2014 the original author or authors. * Copyright 2002-2015 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -17,7 +17,7 @@
package org.springframework.cache; package org.springframework.cache;
/** /**
* Interface that defines the common cache operations. * Interface that defines common cache operations.
* *
* <b>Note:</b> Due to the generic use of caching, it is recommended that * <b>Note:</b> Due to the generic use of caching, it is recommended that
* implementations allow storage of <tt>null</tt> values (for example to * implementations allow storage of <tt>null</tt> values (for example to
@ -68,8 +68,8 @@ public interface Cache {
* the cache contains no mapping for this key * the cache contains no mapping for this key
* @throws IllegalStateException if a cache entry has been found * @throws IllegalStateException if a cache entry has been found
* but failed to match the specified type * but failed to match the specified type
* @see #get(Object)
* @since 4.0 * @since 4.0
* @see #get(Object)
*/ */
<T> T get(Object key, Class<T> type); <T> T get(Object key, Class<T> type);

View File

@ -1,5 +1,5 @@
/* /*
* Copyright 2002-2013 the original author or authors. * Copyright 2002-2015 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -33,12 +33,13 @@ public interface StreamingHttpOutputMessage extends HttpOutputMessage {
*/ */
void setBody(Body body); void setBody(Body body);
/** /**
* Defines the contract for bodies that can be written directly to a * Defines the contract for bodies that can be written directly to an {@link OutputStream}.
* {@link OutputStream}. It is useful with HTTP client libraries that provide indirect * It is useful with HTTP client libraries that provide indirect access to an
* access to an {@link OutputStream} via a callback mechanism. * {@link OutputStream} via a callback mechanism.
*/ */
public interface Body { interface Body {
/** /**
* Writes this body to the given {@link OutputStream}. * Writes this body to the given {@link OutputStream}.
@ -46,7 +47,6 @@ public interface StreamingHttpOutputMessage extends HttpOutputMessage {
* @throws IOException in case of errors * @throws IOException in case of errors
*/ */
void writeTo(OutputStream outputStream) throws IOException; void writeTo(OutputStream outputStream) throws IOException;
} }
} }