Allow setting stack size and locals number for each method.
[hs-java.git] / Java / Lang.hs
index bd23f161731cf1557fef812c9e5393368cc052b9..74c40fcd8303ce4063a9d34a03026240dfce9630 100644 (file)
@@ -3,8 +3,8 @@ module Java.Lang where
 
 import Data.String
 
+import JVM.Common ()  -- import instances only
 import JVM.ClassFile
-import JVM.Types
 
 objectClass = ObjectType object
 stringClass = ObjectType string
@@ -26,3 +26,6 @@ system = "java/lang/System"
 objectInit :: NameType Method
 objectInit = NameType "<init>" $ MethodSignature [] ReturnsVoid
 
+valueOfInteger :: NameType Method
+valueOfInteger = NameType "valueOf" $ MethodSignature [IntType] (Returns Java.Lang.integerClass)
+