anchor.diff:  		String getFilename();
   
   		String getDescription();
  -
  -	}
  -----
  -[source,kotlin,indent=0,subs="verbatim,quotes",role="secondary"]
  -.Kotlin
  -----
  -	interface Resource : InputStreamSource {
  -
  -		fun exists(): Boolean
  -
  -		fun isReadable(): Boolean
  -
  -		fun isOpen(): Boolean
  -
  -		fun isFile(): Boolean
  -
  -		fun getURL(): URL
  -
  -		@Throws(IOException::class)
  -		fun getURI(): URI
  -
  -		val file: File
  -
  -		@Throws(IOException::class)
  -		fun readableChannel(): ReadableByteChannel
  -
  -		@Throws(IOException::class)
  -		fun contentLength(): long
  -
  -		@Throws(IOException::class)
  -		fun lastModified(): long
  -
  -		@Throws(IOException::class)
  -		fun createRelative(relativePath: String): Resource
  -
  -		val filename: String
  -
  -		val description: String
   	}
   ----
   
  
positive.code: {api-spring-framework}/core/io/Resource.html[`Resource`] javadoc for further details.
  
  
  [source,java,indent=0,subs="verbatim,quotes",role="primary"]
  .Java
  ----
  	public interface Resource extends InputStreamSource {
  
negative.code: interface. The following listing shows the definition of the `InputStreamSource`
  interface:
  
  [source,java,indent=0,subs="verbatim,quotes"]
  .Java
  ----
  	public interface InputStreamSource {
  
  		InputStream getInputStream() throws IOException;
  	}
  ----
  
  