Available on java
@:overloadnew()
@:overloadbyteValue():Int8
@:overloaddoubleValue():Float
@:overloadfloatValue():Single
@:overloadintValue():Int
@:overloadlongValue():Int64
@:overloadshortValue():Int16