module lang::flybytes::api::JavaLang
rascal-0.40.17
flybytes-0.2.8
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 maxRealValue
The maximal value for an arithmetic type on the JVM.
real maxRealValue(float())
real maxRealValue(double())
function maxIntValue
int maxIntValue(short())
int maxIntValue(character())
int maxIntValue(integer())
int maxIntValue(long())
int maxIntValue(byte())
function minRealValue
The minimal value for an arithmetic type on the JVM.
real minRealValue(float())
real minRealValue(double())
function minIntValue
int minIntValue(byte())
int minIntValue(long())
int minIntValue(integer())
int minIntValue(short())
int minIntValue(character())
function epsilon
num epsilon(float())
num epsilon(double())
num epsilon(short())
num epsilon(character())
num epsilon(integer())
num epsilon(long())
num epsilon(byte())
the minimal increment for an arithmetic type on the JVM
function Integer_parseInt
Exp Integer_parseInt(Exp e, int radix)