## org.apache.tools.ant.taskdefs.optional.jlink
Class ClassNameReader

    java.lang.Object
      org.apache.tools.ant.taskdefs.optional.jlink.ClassNameReader

    public class ClassNameReader

extends java.lang.Object

Provides a quick and dirty way to determine the true name of a class given just an InputStream. Reads in just enough to perform this minimal task only.

Constructor Summary
`ClassNameReader()`

Method Summary
`static java.lang.String` `getClassName(java.io.InputStream input)` Get the class name of a class in an input stream.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ClassNameReader

    public ClassNameReader()

Method Detail

### getClassName

    public static java.lang.String getClassName(java.io.InputStream input)
                                         throws java.io.IOException

  Get the class name of a class in an input stream.

  Parameters:
    `input` - an `InputStream` value
  Returns:
    the name of the class
  Throws:
    `java.io.IOException` - if an error occurs