Skip to main content

module lang::flybytes::api::JavaLang

rascal-0.42.0
org.rascalmpl.flybytes-0.2.11

Usage​

import lang::flybytes::api::JavaLang;

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)