module lang::flybytes::api::JavaLang
rascal-0.34.0
flybytes-0.2.3
Usage
import lang::flybytes::api::JavaLang;
Source code
http://github.com/usethesource/flybytes/blob/main/src/lang/flybytes/api/JavaLang.rsc
Dependencies
import lang::flybytes::Syntax;
import lang::flybytes::Mirror;
function String
Type String()
function Boolean
Type Boolean()
function Integer
Type Integer()
function Character
Type Character()
function Double
Type Double()
function Long
Type Long()
function Short
Type Short()
function Float
Type Float()
function Iterator
Type Iterator()
function Iterable
Type Iterable()
function Iterable_iterator
Signature Iterable_iterator()
function Iterator_next
Signature Iterator_next()
function Iterator_hasNext
Signature Iterator_hasNext()
function StringMirror
Mirror StringMirror()
function BooleanMirror
Mirror BooleanMirror()
function ByteMirror
Mirror ByteMirror()
function IntegerMirror
Mirror IntegerMirror()
function CharacterMirror
Mirror CharacterMirror()
function DoubleMirror
Mirror DoubleMirror()
function LongMirror
Mirror LongMirror()
function ShortMirror
Mirror ShortMirror()
function FloatMirror
Mirror FloatMirror()
function maxValue
real maxValue(float())
real maxValue(double())
int maxValue(short())
int maxValue(character())
int maxValue(integer())
int maxValue(long())
int maxValue(byte())
the maximal value for an arithmetic type on the JVM
function minValue
int minValue(byte())
int minValue(long())
int minValue(integer())
real minValue(float())
real minValue(double())
int minValue(short())
int minValue(character())
the minimal value for an arithmetic type on the JVM
function epsilon
real epsilon(float())
real epsilon(double())
int epsilon(short())
int epsilon(character())
int epsilon(integer())
int epsilon(long())
int epsilon(byte())
the minimal increment for an arithmetic type on the JVM
function Integer_parseInt
Exp Integer_parseInt(Exp e, int radix)