Available on java
@:overloadstaticempty():OptionalInt
@:overloadstaticof(param1:Int):OptionalInt
@:overloadequals(param1:Dynamic):Bool
@:overloadgetAsInt():Int
@:overloadhashCode():Int
@:overloadifPresent(param1:IntConsumer):Void
@:overloadisPresent():Bool
@:overloadorElse(param1:Int):Int
@:overloadorElseGet(param1:IntSupplier):Int
@:overload@:throws("StdTypes")orElseThrow<X>(param1:Supplier<X>):Int
@:overloadtoString():String