Sha256: c2ba25f1a0bfb6bd12c189e2950162f96ca031e1fa1f7c132aa14621b3cde4f0

Contents?: true

Size: 673 Bytes

Versions: 1

Compression:

Stored size: 673 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)

  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.1 lib/duby/jvm/types/basic_types.rb