Skip to main content

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)