Sha256: dd2f5651bec4e2fe811fa503fd6d1d85b21ab52d278d89481a63ed01e2f56776

Contents?: true

Size: 728 Bytes

Versions: 1

Compression:

Stored size: 728 Bytes

Contents

module Duby::JVM::Types
  Boolean = BooleanType.new(Java::boolean, java.lang.Boolean)
  Byte = IntegerType.new(Java::byte, java.lang.Byte)
  Char = IntegerType.new(Java::char, java.lang.Character)
  Short = IntegerType.new(Java::short, java.lang.Short)
  Int = IntegerType.new(Java::int, java.lang.Integer)
  Long = LongType.new(Java::long, java.lang.Long)
  Float = FloatType.new(Java::float, java.lang.Float)
  Double = DoubleType.new(Java::double, java.lang.Double)

  Object = Type.new(Java::JavaLang.Object)
  String = StringType.new(Java::JavaLang.String)
  Iterable = IterableType.new(Java::JavaLang.Iterable)

  Void = VoidType.new
  Null = NullType.new
  
  TYPE_ORDERING = [Byte, Short, Int, Long, Float, Double]
end  

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
duby-0.0.2-java lib/duby/jvm/types/basic_types.rb