First implementation of CLASSPATH and JAR files reading.
[hs-java.git] / Java / IO.hs
index e3a29977407d75c013c3b11f8eaf31b015a17d41..9fd12f4f7dc01ad3da2072c65ca0067b9df7331c 100644 (file)
@@ -1,16 +1,20 @@
 {-# LANGUAGE OverloadedStrings #-}
+-- | This module exports definitions for some most used classes and methods from standard Java java.io package.
 module Java.IO where
 
 import Data.String
 
+import JVM.Common ()  -- import instances only
 import JVM.ClassFile
-import JVM.Types
 
 import qualified Java.Lang
 
+-- | java.io.PrintStream class name
 printStream :: IsString s => s
 printStream = "java/io/PrintStream"
 
+-- | java.io.PrintStream class as field type
+printStreamClass ::  FieldType
 printStreamClass = ObjectType printStream
 
 println :: NameType Method