A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

a1 - Variable in class erjang.beam.repr.Insn.AAI
 
a2 - Variable in class erjang.beam.repr.Insn.AAI
 
abs() - Method in class erjang.EBig
 
abs() - Method in class erjang.EDouble
 
abs() - Method in class erjang.ENumber
 
abs() - Method in class erjang.ESmall
 
abs(EObject) - Static method in class erjang.m.erlang.ErlBif
 
abs(ENumber) - Static method in class erjang.m.erlang.ErlBif
 
abs$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
accept(ModuleVisitor) - Method in interface erjang.beam.BeamFileData
 
accept(ModuleVisitor) - Method in class erjang.beam.SymbolicBeamFileData
 
acos(EObject) - Static method in class erjang.m.math.Native
 
add(EObject, boolean) - Method in class erjang.EBig
 
add(int, boolean) - Method in class erjang.EBig
 
add(double, boolean) - Method in class erjang.EBig
 
add(BigInteger, boolean) - Method in class erjang.EBig
 
add(EObject, boolean) - Method in class erjang.EDouble
 
add(double, boolean) - Method in class erjang.EDouble
 
add(BigInteger, boolean) - Method in class erjang.EDouble
 
add(int, boolean) - Method in class erjang.EDouble
 
add(EObject, boolean) - Method in class erjang.EObject
 
add(int, boolean) - Method in class erjang.EObject
 
add(double, boolean) - Method in class erjang.EObject
 
add(BigInteger, boolean) - Method in class erjang.EObject
 
add(EObject, boolean) - Method in class erjang.ESmall
 
add(int, boolean) - Method in class erjang.ESmall
 
add(double, boolean) - Method in class erjang.ESmall
 
add(BigInteger, boolean) - Method in class erjang.ESmall
 
add(T) - Method in class erjang.util.WeakHashSet
 
add_exit_hook(ExitHook) - Method in class erjang.EInternalPID
 
add_exit_hook(ExitHook) - Method in class erjang.EProc
 
add_monitor(EPID, EObject) - Method in class erjang.EHandle
 
add_monitor(EPID, EObject) - Method in class erjang.EInternalPID
 
add_monitor(EPID, EObject) - Method in class erjang.EInternalPort
 
add_monitor(EPID, EObject) - Method in class erjang.ETask
 
addBinary(byte[], int, int) - Method in class erjang.CharCollector
Add a byte array, interpreted as a binary to be decoded.
addFunctionAtLabel(int, int, int) - Method in class erjang.beam.repr.CodeTables
 
addInteger(int) - Method in class erjang.CharCollector
 
addIntegers(byte[], int, int) - Method in class erjang.CharCollector
Add a byte array, interpreted as a list of integers.
addIntegers(char[], int, int) - Method in class erjang.CharCollector
 
again - Variable in class erjang.driver.efile.FileAsync
 
al - Variable in class erjang.beam.repr.Insn.IWI
 
alist - Variable in class erjang.beam.repr.Insn.WI
 
alive() - Method in class erjang.EAbstractNode
Get the alivename part of the hostname.
all() - Static method in class erjang.m.ets.Native
 
ALLOC_ATOM - Static variable in class erjang.beam.CodeAtoms
 
am_$end_of_table - Static variable in class erjang.m.ets.Native
The atom '$end_of_table'
am_all - Static variable in class erjang.EProc
 
am_arg0 - Static variable in class erjang.EPort
 
am_args - Static variable in class erjang.EPort
 
am_arity - Static variable in class erjang.ERT
 
am_attributes - Static variable in class erjang.ERT
 
am_badarg - Static variable in class erjang.ERT
 
AM_BADARITH - Static variable in class erjang.ERT
 
am_badfun - Static variable in class erjang.ERT
 
AM_BADMATCH - Static variable in class erjang.ERT
 
am_badsig - Static variable in class erjang.ERT
 
am_bag - Static variable in class erjang.m.ets.Native
 
am_binary - Static variable in class erjang.EPort
 
am_cd - Static variable in class erjang.EPort
 
am_close - Static variable in class erjang.EPort
 
am_command - Static variable in class erjang.EPort
 
am_connect - Static variable in class erjang.EPort
 
am_connected - Static variable in class erjang.EPort
 
am_dictionary - Static variable in class erjang.EProc
 
am_duplicate_bag - Static variable in class erjang.m.ets.Native
 
am_env - Static variable in class erjang.EPort
 
am_env - Static variable in class erjang.ERT
 
am_eof - Static variable in class erjang.EPort
 
am_error - Static variable in class erjang.ERT
 
am_exit_status - Static variable in class erjang.EPort
 
am_external - Static variable in class erjang.ERT
 
am_fd - Static variable in class erjang.EPort
 
am_fd - Static variable in class erjang.m.erlang.ErlPort
 
am_flush - Static variable in class erjang.m.erlang.ErlProc
 
am_function_clause - Static variable in class erjang.ERT
 
am_group_leader - Static variable in class erjang.EProc
 
am_heir - Static variable in class erjang.m.ets.Native
 
am_hidden - Static variable in class erjang.EProc
 
am_hide - Static variable in class erjang.EPort
 
am_high - Static variable in class erjang.EProc
 
am_if_clause - Static variable in class erjang.ERT
 
am_in - Static variable in class erjang.EPort
 
am_index - Static variable in class erjang.ERT
 
am_infinity - Static variable in class erjang.ERT
 
am_io - Static variable in class erjang.ERT
 
am_java_exception - Static variable in class erjang.ETask
 
am_keypos - Static variable in class erjang.m.ets.Native
 
am_line - Static variable in class erjang.EPort
 
am_links - Static variable in class erjang.EProc
 
am_local - Static variable in class erjang.ERT
 
am_low - Static variable in class erjang.EProc
 
am_max - Static variable in class erjang.EProc
 
am_message_queue_len - Static variable in class erjang.EProc
 
am_messages - Static variable in class erjang.EProc
 
am_module - Static variable in class erjang.ERT
 
am_monitor_nodes - Static variable in class erjang.EProc
 
am_name - Static variable in class erjang.ERT
 
am_name - Static variable in class erjang.m.ets.Native
 
am_named_table - Static variable in class erjang.m.ets.Native
 
am_new_index - Static variable in class erjang.ERT
 
am_new_uniq - Static variable in class erjang.ERT
 
am_node - Static variable in class erjang.m.ets.Native
 
am_node_type - Static variable in class erjang.EProc
 
am_nodedown_reason - Static variable in class erjang.EProc
 
am_none - Static variable in class erjang.m.ets.Native
 
am_nonode_at_nohost - Static variable in class erjang.EAbstractNode
 
am_noproc - Static variable in class erjang.ERT
 
am_normal - Static variable in class erjang.EProc
 
am_normal - Static variable in class erjang.ETask
 
AM_NOT_IMPLEMENTED - Static variable in class erjang.ERT
 
am_nouse_stdio - Static variable in class erjang.EPort
 
am_ok - Static variable in class erjang.ERT
 
am_ordered_set - Static variable in class erjang.m.ets.Native
 
am_out - Static variable in class erjang.EPort
 
am_owner - Static variable in class erjang.m.ets.Native
 
am_packet - Static variable in class erjang.EPort
 
am_pid - Static variable in class erjang.ERT
 
am_priority - Static variable in class erjang.EProc
 
am_private - Static variable in class erjang.m.ets.Native
 
am_protected - Static variable in class erjang.m.ets.Native
 
am_protection - Static variable in class erjang.m.ets.Native
 
am_public - Static variable in class erjang.m.ets.Native
 
am_receive_clause - Static variable in class erjang.ERT
 
am_registered_name - Static variable in class erjang.EProc
 
am_set - Static variable in class erjang.m.ets.Native
 
am_size - Static variable in class erjang.m.ets.Native
 
am_stderr_to_stdout - Static variable in class erjang.EPort
 
am_stream - Static variable in class erjang.EPort
 
AM_TIMEOUT - Static variable in class erjang.ERT
 
am_timeout - Static variable in class erjang.ERT
 
am_trap_exit - Static variable in class erjang.EProc
 
am_try_case_clause - Static variable in class erjang.ERT
 
am_type - Static variable in class erjang.ERT
 
am_type - Static variable in class erjang.m.ets.Native
 
am_undefined - Static variable in class erjang.ERT
 
am_uniq - Static variable in class erjang.ERT
 
am_use_stdio - Static variable in class erjang.EPort
 
am_value - Static variable in class erjang.ERT
 
am_visible - Static variable in class erjang.EProc
 
am_write_concurrency - Static variable in class erjang.m.ets.Native
 
ambiguousities() - Method in class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
ambiguousities() - Method in class erjang.beam.analysis.ExceptionHandler
 
and(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
and$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
anon_fun_ref - Variable in class erjang.beam.repr.Insn.F
 
anonFun(int) - Method in class erjang.beam.repr.CodeTables
 
anonymousFuns - Variable in class erjang.beam.repr.CodeTables
 
append(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
append(ECons, ECons) - Static method in class erjang.m.erlang.ErlBif
 
append(EObject, ECons) - Static method in class erjang.m.erlang.ErlBif
 
appendTo(OutputStream) - Method in class erjang.EBinary
 
apply(EProc, ESeq) - Method in class erjang.EFun
 
APPLY_ATOM - Static variable in class erjang.beam.CodeAtoms
 
apply_list(EProc, EObject, EObject, ESeq, int) - Static method in class erjang.ERT
 
apply_list_last(EProc, EObject, EObject, ESeq, int) - Static method in class erjang.ERT
 
Arg - Class in erjang.beam
 
Arg(Arg.Kind, int) - Constructor for class erjang.beam.Arg
 
Arg(Arg.Kind, int, Type) - Constructor for class erjang.beam.Arg
 
Arg(EObject) - Constructor for class erjang.beam.Arg
 
Arg(EObject, Type) - Constructor for class erjang.beam.Arg
 
Arg(Arg, Type) - Constructor for class erjang.beam.Arg
 
Arg.Kind - Enum in erjang.beam
 
arg0 - Variable in class erjang.EProc
 
arg1 - Variable in class erjang.EProc
 
arg2 - Variable in class erjang.EProc
 
arg3 - Variable in class erjang.EProc
 
arg4 - Variable in class erjang.EProc
 
arg5 - Variable in class erjang.EProc
 
arg6 - Variable in class erjang.EProc
 
arg7 - Variable in class erjang.EProc
 
arg8 - Variable in class erjang.EProc
 
ARITHFBIF_ATOM - Static variable in class erjang.beam.CodeAtoms
 
arity - Variable in class erjang.beam.repr.CodeTables.ExtFun
 
arity - Variable in class erjang.beam.repr.CodeTables.FunctionInfo
 
arity() - Method in class erjang.EFun
 
arity() - Method in class erjang.ETuple
 
arity() - Method in class erjang.ETuple0
 
arity() - Method in class erjang.ETuple1
 
arity() - Method in class erjang.ETuple2
 
arity() - Method in class erjang.ETuple3
 
arity() - Method in class erjang.ETuple4
 
as_atom_or_null(EObject) - Static method in class erjang.ERT
 
as_float_or_null(EObject) - Static method in class erjang.ERT
 
as_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
as_nil_or_null(EObject) - Static method in class erjang.ERT
 
as_nonempty_list_or_null(EObject) - Static method in class erjang.ERT
 
asAllocList() - Method in class erjang.beam.repr.Operands.AllocList
 
asAllocList() - Method in class erjang.beam.repr.Operands.Operand
 
asAtom() - Method in class erjang.beam.repr.Operands.Atom
 
asAtom() - Method in class erjang.beam.repr.Operands.Operand
 
asBitString(Charset) - Method in class erjang.EBigString
 
asBitString() - Method in class erjang.EString
 
asDestination() - Method in class erjang.beam.repr.Operands.DestinationOperand
 
asDestination() - Method in class erjang.beam.repr.Operands.Operand
 
asEAtom(CodeTables) - Method in class erjang.beam.repr.Operands.Atom
 
asin(EObject) - Static method in class erjang.m.math.Native
 
asInt() - Method in class erjang.EObject
 
asInt() - Method in class erjang.ESmall
 
asInteger() - Method in class erjang.EDouble
 
asInteger() - Method in class erjang.EInteger
 
asInteger() - Method in class erjang.ENumber
 
asLabel() - Method in class erjang.beam.repr.Operands.Label
 
asLabel() - Method in class erjang.beam.repr.Operands.Operand
 
asLiteral() - Method in class erjang.beam.repr.Operands.Literal
 
asLiteral() - Method in class erjang.beam.repr.Operands.Operand
 
asSelectList() - Method in class erjang.beam.repr.Operands.Operand
 
asSelectList() - Method in class erjang.beam.repr.Operands.SelectList
 
asSource() - Method in class erjang.beam.repr.Operands.Operand
 
asSource() - Method in class erjang.beam.repr.Operands.SourceOperand
 
async() - Method in interface erjang.driver.EAsync
 
async() - Method in class erjang.driver.efile.FileAsync
 
async_done(EAsync) - Method in class erjang.driver.EDriverTask
 
asYReg() - Method in class erjang.beam.repr.Operands.Operand
 
asYReg() - Method in class erjang.beam.repr.Operands.YReg
 
atan(EObject) - Static method in class erjang.m.math.Native
 
atom(int) - Method in class erjang.beam.repr.CodeTables
 
ATOM_ALL - Static variable in class erjang.EBinMatchState
 
ATOM_ATOM - Static variable in class erjang.beam.CodeAtoms
 
atom_to_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
atoms - Variable in class erjang.beam.repr.CodeTables
 
atomTag - Static variable in class erjang.EExternal
The tag used for atoms
attributes() - Method in class erjang.EModule
This method is code-generated in subclasses

B

bad_nth(int) - Method in class erjang.ETuple
 
badarg() - Static method in class erjang.ERT
 
badarg(EObject...) - Static method in class erjang.ERT
 
badarg(EObject, EObject) - Static method in class erjang.ERT
Utility method throws erlang:error('badarg', [o1, o2]).
badarith(EObject...) - Static method in class erjang.ERT
 
badarith(EObject, EObject) - Static method in class erjang.ERT
 
badarith(int, EObject) - Static method in class erjang.ERT
 
badarith(EObject, int) - Static method in class erjang.ERT
 
badarith(double, EObject) - Static method in class erjang.ERT
 
badarith(EObject, double) - Static method in class erjang.ERT
 
badarith(BigInteger, EObject) - Static method in class erjang.ERT
 
badmatch(EObject) - Static method in class erjang.ERT
 
band(EObject) - Method in class erjang.EBig
 
band(int) - Method in class erjang.EBig
 
band(BigInteger) - Method in class erjang.EBig
 
band(EObject) - Method in class erjang.EObject
 
band(int) - Method in class erjang.EObject
 
band(BigInteger) - Method in class erjang.EObject
 
band(EObject) - Method in class erjang.ESmall
 
band(int) - Method in class erjang.ESmall
 
band(BigInteger) - Method in class erjang.ESmall
 
band(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
band(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
band$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
band_guard(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
BEAM_FILE_ATOM - Static variable in class erjang.beam.CodeAtoms
 
BeamCodeBlock - Interface in erjang.beam
 
BeamExceptionHandler - Interface in erjang.beam
 
BeamFileData - Interface in erjang.beam
 
BeamFunction - Interface in erjang.beam
 
BeamInstruction - Interface in erjang.beam
 
BeamLoader - Class in erjang.beam
 
BeamLoader() - Constructor for class erjang.beam.BeamLoader
 
BeamLoader - Class in erjang.beam.loader
 
BeamLoader(DataInputStream, long) - Constructor for class erjang.beam.loader.BeamLoader
 
BeamOpcode - Enum in erjang.beam
 
BeamTypeAnalysis - Class in erjang.beam.analysis
 
BeamTypeAnalysis(ModuleVisitor) - Constructor for class erjang.beam.analysis.BeamTypeAnalysis
 
BIF - Annotation Type in erjang
Annotation used to declare an Erlang built-in-function (a.k.a.
BIF.Type - Enum in erjang
 
BIF_ATOM - Static variable in class erjang.beam.CodeAtoms
 
BIFUtil - Class in erjang.beam
Used by the compiler to find and mange BIF definitions.
BIFUtil() - Constructor for class erjang.beam.BIFUtil
 
BIG_ATOM - Static variable in class erjang.m.unicode.Native
 
bigintValue() - Method in class erjang.ESmall
 
bin - Variable in class erjang.beam.repr.Insn.By
 
bin - Variable in class erjang.beam.repr.Insn.ByD
 
bin - Variable in class erjang.beam.repr.Insn.LSBi
 
bin - Variable in class erjang.EBinMatchState
 
bin_is_7bit(EObject) - Static method in class erjang.m.unicode.Native
 
binary() - Method in class erjang.EBinMatchState
 
binary_to_list(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
binary_to_term(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
BinOps - Class in erjang.m.erlang
 
BinOps() - Constructor for class erjang.m.erlang.BinOps
 
binTag - Static variable in class erjang.EExternal
The tag used for binaries
bit_size(EObject) - Static method in class erjang.m.erlang.ErlBif
 
bit_size_guard(EObject) - Static method in class erjang.m.erlang.ErlBif
 
bitAt(long) - Method in class erjang.EBitString
 
bitBinTag - Static variable in class erjang.EExternal
The tag used for bitstrs
bitLength() - Method in class erjang.beam.repr.Operands.BitString
 
bits - Variable in class erjang.beam.repr.Operands.BitString
 
bitSize() - Method in class erjang.EBitString
 
bitsLeft() - Method in class erjang.EBinMatchState
 
bitstring(int, int) - Method in class erjang.beam.repr.CodeTables
 
bitstring() - Method in class erjang.EBitStringBuilder
return bitstring under construction
blank() - Method in class erjang.ETuple
 
blank() - Method in class erjang.ETuple0
 
blank() - Method in class erjang.ETuple1
 
blank() - Method in class erjang.ETuple2
 
blank() - Method in class erjang.ETuple3
 
blank() - Method in class erjang.ETuple4
 
BlockVisitor - Interface in erjang.beam
 
BlockVisitor2 - Interface in erjang.beam
 
bnot() - Method in class erjang.EBig
 
bnot() - Method in class erjang.EObject
 
bnot() - Method in class erjang.ESmall
 
bnot(EObject) - Static method in class erjang.m.erlang.ErlBif
 
bnot$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
bor(EObject) - Method in class erjang.EBig
 
bor(int) - Method in class erjang.EBig
 
bor(BigInteger) - Method in class erjang.EBig
 
bor(EObject) - Method in class erjang.EObject
 
bor(int) - Method in class erjang.EObject
 
bor(BigInteger) - Method in class erjang.EObject
 
bor(EObject) - Method in class erjang.ESmall
 
bor(int) - Method in class erjang.ESmall
 
bor(BigInteger) - Method in class erjang.ESmall
 
bor(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
bor(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bor$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
box(int) - Static method in class erjang.ERT
 
box(long) - Static method in class erjang.ERT
 
box(double) - Static method in class erjang.ERT
 
box(BigInteger) - Static method in class erjang.ERT
 
box(boolean) - Static method in class erjang.ERT
 
box2(long) - Static method in class erjang.ERT
Boxes a long value to an EInteger (EBig or ESmall)
bs_append(EObject, int, int) - Static method in class erjang.EBitStringBuilder
grow a bitstring by extra_size bits, and return a string builder with position at end of original bitstring
bs_context_to_binary(EObject) - Static method in class erjang.EBinMatchState
 
bs_get_binary2(EObject, int) - Method in class erjang.EBinMatchState
 
bs_get_integer2(int, int) - Method in class erjang.EBinMatchState
 
bs_get_utf16(int) - Method in class erjang.EBinMatchState
Returns the obtained character, or -1 in case of decoding failure.
bs_get_utf32(int) - Method in class erjang.EBinMatchState
Returns the obtained character, or -1 in case of decoding failure.
bs_get_utf8(int) - Method in class erjang.EBinMatchState
Returns the obtained character, or -1 in case of decoding failure.
bs_init(int, int) - Static method in class erjang.ERT
 
bs_initBits(int, int) - Static method in class erjang.ERT
 
bs_match_string(int, EBitString) - Method in class erjang.EBinMatchState
 
bs_restore2(EObject, int) - Static method in class erjang.EBinMatchState
 
bs_restore2_start(EObject) - Static method in class erjang.EBinMatchState
 
bs_save2(EObject, int) - Static method in class erjang.EBinMatchState
 
bs_save2_start(EObject) - Static method in class erjang.EBinMatchState
 
bs_skip_bits2(EObject, int, int) - Method in class erjang.EBinMatchState
 
bs_skip_utf16(int) - Method in class erjang.EBinMatchState
 
bs_skip_utf32(int) - Method in class erjang.EBinMatchState
 
bs_skip_utf8(int) - Method in class erjang.EBinMatchState
 
bs_start_match2(EObject, int) - Static method in class erjang.EBinMatchState
 
bs_test_tail2() - Method in class erjang.EBinMatchState
yields TRUE if we are at the end
bs_test_unit(int) - Method in class erjang.EBinMatchState
 
bs_utf16_size(EObject) - Static method in class erjang.EBitStringBuilder
 
bs_utf8_size(EObject) - Static method in class erjang.EBitStringBuilder
 
BSF_ALIGNED - Static variable in class erjang.EBinMatchState
Field is guaranteed to be byte-aligned.
BSF_EXACT - Static variable in class erjang.EBinMatchState
Size in bs_init is exact.
BSF_LITTLE - Static variable in class erjang.EBinMatchState
Field is little-endian (otherwise big-endian).
BSF_NATIVE - Static variable in class erjang.EBinMatchState
Native endian.
BSF_SIGNED - Static variable in class erjang.EBinMatchState
Field is signed (otherwise unsigned).
bsl(EObject) - Method in class erjang.EBig
 
bsl(int) - Method in class erjang.EBig
 
bsl(EObject) - Method in class erjang.EObject
 
bsl(int) - Method in class erjang.EObject
 
bsl(EObject) - Method in class erjang.ESmall
 
bsl(int) - Method in class erjang.ESmall
 
bsl(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
bsl(EInteger, ESmall) - Static method in class erjang.m.erlang.BinOps
 
bsl(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bsl$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bsr(EObject) - Method in class erjang.EBig
 
bsr(EObject) - Method in class erjang.EObject
 
bsr(EObject) - Method in class erjang.ESmall
 
bsr(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
bsr(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bsr$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
BUF_SIZE - Static variable in class erjang.CharCollector
 
BuiltInFunction - Class in erjang.beam
 
BuiltInFunction(Type, Method) - Constructor for class erjang.beam.BuiltInFunction
 
BuiltInFunction(Method) - Constructor for class erjang.beam.BuiltInFunction
 
bump_reductions(EProc, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bxor(EObject) - Method in class erjang.EBig
 
bxor(int) - Method in class erjang.EBig
 
bxor(BigInteger) - Method in class erjang.EBig
 
bxor(EObject) - Method in class erjang.EObject
 
bxor(int) - Method in class erjang.EObject
 
bxor(BigInteger) - Method in class erjang.EObject
 
bxor(EObject) - Method in class erjang.ESmall
 
bxor(int) - Method in class erjang.ESmall
 
bxor(BigInteger) - Method in class erjang.ESmall
 
bxor(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
bxor$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
byte_array_to_long(byte[], boolean) - Static method in class erjang.EInputStream
 
byte_size(EObject) - Static method in class erjang.m.erlang.ErlBif
 
byte_size_guard(EObject) - Static method in class erjang.m.erlang.ErlBif
 
byteAt(int) - Method in class erjang.EBitString
 
byteLength() - Method in class erjang.beam.repr.Operands.ByteString
 
byteOffset() - Method in class erjang.EBitString
 
bytes - Variable in class erjang.beam.repr.Operands.ByteString
 
byteSize() - Method in class erjang.EBitString
 

C

call(int, EObject) - Method in class erjang.driver.EDriverControl
 
call(int, EObject) - Method in class erjang.driver.EDriverInstance
 
call(int, EObject) - Method in class erjang.driver.EDriverTask
 
call(int, EObject) - Method in class erjang.driver.efile.EFile
 
call(int, EObject) - Method in class erjang.driver.ExecDriverInstance
 
call(int, EObject) - Method in class erjang.driver.FDDriverInstance
 
call(int, EObject) - Method in class erjang.driver.ram_file.RamFile
 
call(int, EObject) - Method in class erjang.EInternalPort
 
cancel() - Method in class erjang.ETimerTask
 
cancel(ERef) - Static method in class erjang.ETimerTask
 
cancel_timer(EPort) - Method in class erjang.driver.EDriverTask
 
cancel_timer(EObject) - Static method in class erjang.ERT
 
cancel_timer() - Method in class erjang.ETimerTask
 
case_end(EObject) - Static method in class erjang.ERT
 
cast(EObject) - Static method in class erjang.EHandle
 
cast(ETuple) - Static method in class erjang.ETuple0
 
cast(ETuple) - Static method in class erjang.ETuple1
 
cast(ETuple) - Static method in class erjang.ETuple2
 
cast(EObject) - Static method in class erjang.ETuple2
 
cast(ETuple) - Static method in class erjang.ETuple3
 
cast(EObject) - Static method in class erjang.ETuple3
 
cast(ETuple) - Static method in class erjang.ETuple4
 
characters_to(EObject, EObject, Native.CharArrayConverter) - Static method in class erjang.m.unicode.Native
 
characters_to_binary(EObject, EObject) - Static method in class erjang.m.unicode.Native
 
characters_to_list(EObject, EObject) - Static method in class erjang.m.unicode.Native
 
charAt(int) - Method in class erjang.EAtom
 
charAt(int) - Method in class erjang.EBigString
 
charAt(int) - Method in class erjang.EBigString.SubSequence
 
charAt(int) - Method in class erjang.EString
 
charAt(int) - Method in class erjang.EString.SubSequence
 
CharCollector - Class in erjang
Used by the unicode BIFs characters_to_binary/2 and characters_to_list/2.
CharCollector(Charset, Appendable) - Constructor for class erjang.CharCollector
 
CharCollector.CollectingException - Exception in erjang
 
CharCollector.CollectingException(EObject) - Constructor for exception erjang.CharCollector.CollectingException
 
CharCollector.DecodingException - Exception in erjang
 
CharCollector.DecodingException() - Constructor for exception erjang.CharCollector.DecodingException
 
CharCollector.InvalidElementException - Exception in erjang
 
CharCollector.InvalidElementException() - Constructor for exception erjang.CharCollector.InvalidElementException
 
CharCollector.PartialDecodingException - Exception in erjang
 
CharCollector.PartialDecodingException(int) - Constructor for exception erjang.CharCollector.PartialDecodingException
 
check(ETuple, File) - Method in class erjang.beam.ErlangBeamDisLoader
 
check(ETuple, byte[]) - Method in class erjang.beam.ErlangBeamDisLoader
 
check(ETuple, ETuple) - Method in class erjang.beam.ErlangBeamDisLoader
 
check_exit(EProc) - Static method in class erjang.ERT
 
check_exit() - Method in class erjang.ETask
will check if this process have received an exit signal (and we're not trapping)
checkKill() - Method in class erjang.ETask
 
ClassRepo - Interface in erjang.beam
 
clearInterest(SelectableChannel, int, boolean, NIOHandler) - Static method in class erjang.driver.NIOSelector
 
clone() - Method in class erjang.ETuple
 
close() - Method in interface erjang.beam.ClassRepo
 
close() - Method in class erjang.beam.DirClassRepo
 
close() - Method in class erjang.beam.JarClassRepo
 
cmd - Variable in class erjang.driver.EDriverTask
 
CMP_ORDER_ATOM - Static variable in class erjang.EObject
 
CMP_ORDER_BITSTRING - Static variable in class erjang.EObject
 
CMP_ORDER_ERJANG_INTERNAL - Static variable in class erjang.EObject
used as compare-order for "non-erlang terms", such as compiled ets queries and the tail marker
CMP_ORDER_FUN - Static variable in class erjang.EObject
 
CMP_ORDER_LIST - Static variable in class erjang.EObject
 
CMP_ORDER_NUMBER - Static variable in class erjang.EObject
 
CMP_ORDER_PID - Static variable in class erjang.EObject
 
CMP_ORDER_PORT - Static variable in class erjang.EObject
 
CMP_ORDER_REFERENCE - Static variable in class erjang.EObject
 
CMP_ORDER_TUPLE - Static variable in class erjang.EObject
 
CodeAtoms - Class in erjang.beam
 
CodeAtoms() - Constructor for class erjang.beam.CodeAtoms
 
CodeTables - Class in erjang.beam.repr
 
CodeTables() - Constructor for class erjang.beam.repr.CodeTables
 
CodeTables.AnonFun - Class in erjang.beam.repr
 
CodeTables.AnonFun(int, int, int, int, int, int) - Constructor for class erjang.beam.repr.CodeTables.AnonFun
 
CodeTables.ExtFun - Class in erjang.beam.repr
 
CodeTables.ExtFun(int, int, int) - Constructor for class erjang.beam.repr.CodeTables.ExtFun
 
CodeTables.FunctionInfo - Class in erjang.beam.repr
 
CodeTables.FunctionInfo(int, int, int) - Constructor for class erjang.beam.repr.CodeTables.FunctionInfo
 
collectCharList(CharCollector) - Method in class erjang.EBigString
 
collectCharList(CharCollector) - Method in class erjang.EBinList
 
collectCharList(CharCollector) - Method in class erjang.EBitString
 
collectCharList(CharCollector) - Method in class erjang.ECons
 
collectCharList(CharCollector) - Method in class erjang.ENil
 
collectCharList(CharCollector) - Method in class erjang.EObject
 
collectCharList(CharCollector) - Method in class erjang.EString
 
collectIOList(List<ByteBuffer>) - Method in class erjang.EBinList
 
collectIOList(List<ByteBuffer>) - Method in class erjang.EBitString
 
collectIOList(List<ByteBuffer>) - Method in class erjang.ECons
 
collectIOList(List<ByteBuffer>) - Method in class erjang.ENil
 
collectIOList(List<ByteBuffer>) - Method in class erjang.EObject
 
collectIOList(List<ByteBuffer>) - Method in class erjang.EString
 
command(ByteBuffer[]) - Method in class erjang.driver.EDriverTask
erlang:port_command uses this, since error handling happens in the BIF
command - Variable in class erjang.driver.efile.FileAsync
 
command(ByteBuffer[]) - Method in class erjang.EInternalPort
 
compareTo(Object) - Method in class erjang.beam.analysis.ExceptionHandler
 
compareTo(ExceptionHandler) - Method in class erjang.beam.analysis.ExceptionHandler
 
compareTo(EAtom) - Method in class erjang.EAtom
 
compareTo(EObject) - Method in class erjang.EObject
 
compareTo(FunID) - Method in class erjang.FunID
 
compile(EBinary, ClassRepo) - Static method in class erjang.beam.Compiler
 
compile(File) - Method in class erjang.beam.Compiler
 
compile(String, EBinary) - Static method in class erjang.beam.Compiler
 
compile(ESeq) - Static method in class erjang.m.ets.EMatchSpec
Parse an erlang match_spec, return compiled spec.
compile(int, ETuple) - Static method in class erjang.m.ets.EPattern
 
compile(EObject) - Static method in class erjang.m.re.Native
 
compile(EObject, EObject) - Static method in class erjang.m.re.Native
 
compileMatch(Set<Integer>) - Method in class erjang.EAtom
 
compileMatch(Set<Integer>) - Method in class erjang.ECons
 
compileMatch(Set<Integer>) - Method in class erjang.EObject
 
compileMatch(Set<Integer>) - Method in class erjang.EPID
 
compileMatch(Set<Integer>) - Method in class erjang.ETuple
 
compilePattern(ETuple, Set<Integer>) - Static method in class erjang.m.ets.EPattern
 
compilePattern(EObject, Set<Integer>) - Static method in class erjang.m.ets.EPattern
generic compare-equals matcher
compilePattern(ECons, Set<Integer>) - Static method in class erjang.m.ets.EPattern
 
compilePattern(EAtom, Set<Integer>) - Static method in class erjang.m.ets.EPattern
 
Compiler - Class in erjang.beam
 
Compiler(ClassRepo) - Constructor for class erjang.beam.Compiler
 
Compiler.ErjangDetector - Class in erjang.beam
 
Compiler.ErjangDetector(String) - Constructor for class erjang.beam.Compiler.ErjangDetector
 
CompilerVisitor - Class in erjang.beam
 
CompilerVisitor(ClassVisitor, ClassRepo) - Constructor for class erjang.beam.CompilerVisitor
 
compressedTag - Static variable in class erjang.EExternal
The tag used for compressed terms
connect(EAtom) - Method in class erjang.ENode
 
cons(EObject) - Method in class erjang.EBigString
 
cons(EObject) - Method in class erjang.EBinList
 
cons(EObject) - Method in class erjang.EList
 
cons(EObject) - Method in class erjang.ENil
 
cons(EObject) - Method in class erjang.EObject
 
cons(EObject, EObject) - Static method in class erjang.ERT
 
cons(EObject) - Method in class erjang.ESeq
 
cons(int) - Method in class erjang.ESeq
 
cons(double) - Method in class erjang.ESeq
 
cons(BigInteger) - Method in class erjang.ESeq
 
cons(EObject) - Method in class erjang.EString
 
cons(Object) - Method in class erjang.m.ets.PersistentBag
 
contains(Object) - Method in class erjang.util.WeakHashSet
 
control(int, ByteBuffer[]) - Method in class erjang.driver.EDriverControl
 
control(int, ByteBuffer[]) - Method in class erjang.driver.EDriverInstance
 
control(int, ByteBuffer[]) - Method in class erjang.driver.EDriverTask
implementation of port_control
control(int, ByteBuffer[]) - Method in class erjang.driver.FDDriverInstance
 
control(int, ByteBuffer[]) - Method in class erjang.EInternalPort
 
convert(OtpErlangObject) - Static method in class erjang.beam.OtpConverter
 
cookie() - Method in class erjang.EAbstractNode
Get the authorization cookie used by this node.
cos(EObject) - Static method in class erjang.m.math.Native
 
cosh(EObject) - Static method in class erjang.m.math.Native
 
count() - Method in class erjang.ECons
 
count() - Method in class erjang.m.ets.PersistentBag
 
crc() - Method in class erjang.EBinary
 
createRef() - Method in class erjang.ELocalNode
 
creation() - Method in class erjang.ERef
Get the creation number from the ref.
CTRL_OP_GET_WINSIZE - Static variable in class erjang.driver.FDDriverInstance
 
cwd - Variable in class erjang.driver.EDriverTask
 

D

data - Variable in class erjang.EBitString
 
dataByteSize() - Method in class erjang.EBitString
 
date() - Static method in class erjang.m.erlang.ErlBif
 
DEBUG - Static variable in class erjang.ERT
 
DEBUG2 - Static variable in class erjang.ERT
 
DEBUG_WAIT - Static variable in class erjang.ERT
 
decode(int) - Static method in enum erjang.beam.BeamOpcode
 
decode_exception2(ErlangException) - Static method in class erjang.ERT
 
decode_exception3(ErlangException) - Static method in class erjang.ERT
 
DECODE_INT_LISTS_AS_STRINGS - Static variable in class erjang.EInputStream
 
decodeJavaName(String) - Static method in class erjang.beam.EUtil
 
decodeTrace(StackTraceElement[]) - Static method in exception erjang.ErlangException
 
decodeUTF16(int) - Method in class erjang.EBinMatchState
 
decodeUTF32(int) - Method in class erjang.EBinMatchState
 
decodeUTF8() - Method in class erjang.EBinMatchState
 
defaultLabel - Variable in class erjang.beam.repr.Insn.Select
 
defineClass(ClassLoader, String, byte[], int, int) - Static method in class erjang.ERT
 
delete(EObject) - Method in class erjang.m.ets.ETableBag
 
delete(EObject) - Method in class erjang.m.ets.ETableSet
 
delete(EProc, EObject, EObject) - Static method in class erjang.m.ets.Native
 
delete(EProc, EObject) - Static method in class erjang.m.ets.Native
 
delete_all_objects() - Method in class erjang.m.ets.ETableBag
 
delete_all_objects(EProc, EObject) - Static method in class erjang.m.ets.Native
 
demonitor(ERef, boolean) - Method in class erjang.EProc
 
demonitor(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
demonitor(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
deq_free_size() - Method in class erjang.driver.efile.FileAsync
Used by WriteAsync and PWriteVAsync to deque output buffer
describe_exception(Throwable) - Static method in class erjang.ERT
 
dest - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
dest - Variable in class erjang.beam.repr.Insn.ByD
 
dest - Variable in class erjang.beam.repr.Insn.D
 
dest - Variable in class erjang.beam.repr.Insn.ID
 
dest - Variable in class erjang.beam.repr.Insn.LD
 
dest - Variable in class erjang.beam.repr.Insn.LED
 
dest - Variable in class erjang.beam.repr.Insn.LEISD
 
dest - Variable in class erjang.beam.repr.Insn.LEISSD
 
dest - Variable in class erjang.beam.repr.Insn.LESD
 
dest - Variable in class erjang.beam.repr.Insn.LESSD
 
dest - Variable in class erjang.beam.repr.Insn.LIIIID
 
dest - Variable in class erjang.beam.repr.Insn.LSD
 
dest - Variable in class erjang.beam.repr.Insn.LSIID
 
dest - Variable in class erjang.beam.repr.Insn.LSIIID
 
dest - Variable in class erjang.beam.repr.Insn.LSISIID
 
dest - Variable in class erjang.beam.repr.Insn.LSSD
 
dest - Variable in class erjang.beam.repr.Insn.LSSID
 
dest - Variable in class erjang.beam.repr.Insn.SD
 
dest - Variable in class erjang.beam.repr.Insn.SDI
 
dest - Variable in class erjang.beam.repr.Insn.SID
 
dest - Variable in class erjang.beam.repr.Insn.SSD
 
dest1 - Variable in class erjang.beam.repr.Insn.SDD
 
dest2 - Variable in class erjang.beam.repr.Insn.SDD
 
DEVEL - Static variable in class erjang.ERT
 
dflag_unicode_io(EObject) - Static method in class erjang.m.net_kernel.Native
 
DirClassRepo - Class in erjang.beam
 
DirClassRepo(File) - Constructor for class erjang.beam.DirClassRepo
 
disjoin(Object) - Method in interface erjang.m.ets.IPersistentBag
 
disjoin(Object) - Method in class erjang.m.ets.PersistentBag
 
display(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
dist_exit(EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlDist
 
div(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
div(EObject, int) - Static method in class erjang.m.erlang.ErlBif
 
div(ENumber, int) - Static method in class erjang.m.erlang.ErlBif
 
div$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
divide(EObject) - Method in class erjang.EBig
 
divide(EObject) - Method in class erjang.EDouble
 
divide(double) - Method in class erjang.ENumber
 
divide(EObject) - Method in class erjang.EObject
 
divide(double) - Method in class erjang.EObject
 
divide(EObject) - Method in class erjang.ESmall
 
divide(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
divide$p(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
divide$p(EObject, double) - Static method in class erjang.m.erlang.ErlBif
 
do_proc_termination(EObject) - Method in class erjang.driver.EDriverTask
 
do_proc_termination(EObject) - Method in class erjang.EProc
 
do_proc_termination(EObject) - Method in class erjang.ETask
 
do_raise(EObject, EObject, EObject) - Static method in class erjang.ERT
 
doubleAt(int) - Method in class erjang.EBitString
 
doubleValue() - Method in class erjang.EBig
 
doubleValue() - Method in class erjang.EDouble
 
doubleValue() - Method in class erjang.ENumber
 
doubleValue() - Method in class erjang.ESmall
 
Driver - Class in erjang.driver.efile
 
Driver() - Constructor for class erjang.driver.efile.Driver
 
Driver - Class in erjang.driver.ram_file
 
Driver() - Constructor for class erjang.driver.ram_file.Driver
 
driver_async(EAsync) - Method in class erjang.driver.EDriverInstance
 
driver_cancel_timer(EPort) - Method in class erjang.driver.EDriverInstance
 
driver_deq(long) - Method in class erjang.driver.EDriverInstance
 
driver_output2(ByteBuffer, ByteBuffer) - Method in class erjang.driver.EDriverInstance
 
driver_output_binary(byte[], ByteBuffer) - Method in class erjang.driver.EDriverInstance
 
driver_pdl_create() - Method in class erjang.driver.EDriverInstance
 
driver_peekq() - Method in class erjang.driver.EDriverInstance
 
driver_set_timer(long) - Method in class erjang.driver.EDriverInstance
 
driverName() - Method in interface erjang.driver.EDriver
 
driverName() - Method in class erjang.driver.efile.Driver
 
driverName() - Method in class erjang.driver.ram_file.Driver
 
Drivers - Class in erjang.driver
The collection of known drivers.
Drivers() - Constructor for class erjang.driver.Drivers
 
drivers - Static variable in class erjang.driver.Drivers
 
DRIVERS - Static variable in class erjang.OTPMain
 
drop(int) - Method in class erjang.EBinList
 

E

EAbstractNode - Class in erjang
 
EAbstractNode(EAtom) - Constructor for class erjang.EAbstractNode
 
EAbstractNode() - Constructor for class erjang.EAbstractNode
 
EAbstractNode(EAtom, EAtom) - Constructor for class erjang.EAbstractNode
 
EAsync - Interface in erjang.driver
 
EAtom - Class in erjang
 
EBig - Class in erjang
 
EBig(BigInteger) - Constructor for class erjang.EBig
 
EBig(long) - Constructor for class erjang.EBig
 
EBigString - Class in erjang
 
EBigString(String) - Constructor for class erjang.EBigString
 
EBigString.SubSequence - Class in erjang
 
EBigString.SubSequence(int, int) - Constructor for class erjang.EBigString.SubSequence
 
EBinary - Class in erjang
 
EBinary(byte[], int, int) - Constructor for class erjang.EBinary
 
EBinary(byte[]) - Constructor for class erjang.EBinary
 
EBinList - Class in erjang
Special cons cell optimizing for [byte, byte, byte | Tail].
EBinList(byte, EObject) - Constructor for class erjang.EBinList
create a list with [value|tail], where value is a smallint 0..255
EBinList(byte[], EObject) - Constructor for class erjang.EBinList
 
EBinList(ByteBuffer, EObject) - Constructor for class erjang.EBinList
 
EBinMatchState - Class in erjang
Match state is another one of those pseudo-terms that are allowed on the stack, but in a very controlled fashion.
EBinMatchState(EBitString, int) - Constructor for class erjang.EBinMatchState
 
EBitString - Class in erjang
 
EBitString(byte[]) - Constructor for class erjang.EBitString
 
EBitString(byte[], int, int, int) - Constructor for class erjang.EBitString
 
EBITSTRING_NAME - Static variable in class erjang.EBitString
 
EBITSTRING_TYPE - Static variable in class erjang.EBitString
 
EBitStringBuilder - Class in erjang
 
EBitStringBuilder(int, int) - Constructor for class erjang.EBitStringBuilder
 
EBitStringBuilder(int, int, int) - Constructor for class erjang.EBitStringBuilder
 
ECons - Class in erjang
 
ECons() - Constructor for class erjang.ECons
 
EDouble - Class in erjang
 
EDouble(double) - Constructor for class erjang.EDouble
 
EDriver - Interface in erjang.driver
Abstract class for drivers.
EDriverControl - Class in erjang.driver
 
EDriverControl() - Constructor for class erjang.driver.EDriverControl
 
EDriverInstance - Class in erjang.driver
 
EDriverInstance() - Constructor for class erjang.driver.EDriverInstance
 
EDriverTask - Class in erjang.driver
Base class for the two kinds of driver tasks: drivers, and "exec"s
EDriverTask(EProc, EDriverInstance) - Constructor for class erjang.driver.EDriverTask
 
EErrorLogger - Class in erjang
 
EErrorLogger() - Constructor for class erjang.EErrorLogger
 
EExecDriverTask - Class in erjang.driver
UNUSED CLASS I KEEP AROUND BECAUSE IT HAS SOME CODE I MAY USE LATER A n EPort instance that corresponds to an external executable
EExecDriverTask(EProc, ETuple2, EObject) - Constructor for class erjang.driver.EExecDriverTask
 
EEXIST - Static variable in class erjang.driver.efile.Posix
 
EExternal - Class in erjang
Provides a collection of constants used when encoding and decoding Erlang terms.
EFDDriverTask - Class in erjang.driver
 
EFDDriverTask(EProc, int, int, EObject) - Constructor for class erjang.driver.EFDDriverTask
 
EFile - Class in erjang.driver.efile
Java does nor support proper non-blocking IO for files (i.e., you cannot select on a file).
EFile(EString) - Constructor for class erjang.driver.efile.EFile
 
EFile.Info - Class in erjang.driver.efile
stat info about file
EFile.Info() - Constructor for class erjang.driver.efile.EFile.Info
 
EFile.Time - Class in erjang.driver.efile
 
EFile.Time() - Constructor for class erjang.driver.efile.EFile.Time
 
EFile.TimerState - Enum in erjang.driver.efile
 
EFILE_COMPRESSED - Static variable in class erjang.driver.efile.EFile
 
EFILE_MODE_APPEND - Static variable in class erjang.driver.efile.EFile
 
EFILE_MODE_READ - Static variable in class erjang.driver.efile.EFile
 
EFILE_MODE_READ_WRITE - Static variable in class erjang.driver.efile.EFile
 
EFILE_MODE_WRITE - Static variable in class erjang.driver.efile.EFile
 
EFILE_NO_TRUNCATE - Static variable in class erjang.driver.efile.EFile
 
EFILE_SEEK_CUR - Static variable in class erjang.driver.efile.EFile
 
EFILE_SEEK_END - Static variable in class erjang.driver.efile.EFile
 
EFILE_SEEK_SET - Static variable in class erjang.driver.efile.EFile
 
EFun - Class in erjang
 
EFun() - Constructor for class erjang.EFun
 
EFunHandler - Interface in erjang
 
EHandle - Class in erjang
An EHandle is either an EPort or an EPID.
EHandle(ENode) - Constructor for class erjang.EHandle
 
EHash - Class in erjang
Utility functions and constants for erlang hashing.
EHash() - Constructor for class erjang.EHash
 
EInputStream - Class in erjang
Provides a stream for decoding Erlang terms from external format.
EInputStream(byte[]) - Constructor for class erjang.EInputStream
 
EInputStream(byte[], int) - Constructor for class erjang.EInputStream
Create a stream from a buffer containing encoded Erlang terms.
EInputStream(byte[], int, int, int) - Constructor for class erjang.EInputStream
Create a stream from a buffer containing encoded Erlang terms at the given offset and length.
EInteger - Class in erjang
 
EInteger() - Constructor for class erjang.EInteger
 
EInternalPID - Class in erjang
This is a PID on this node
EInternalPID(EProc) - Constructor for class erjang.EInternalPID
 
EInternalPort - Class in erjang
 
EInternalPort(EDriverTask) - Constructor for class erjang.EInternalPort
 
EINVAL - Static variable in class erjang.driver.efile.Posix
 
EIO - Static variable in class erjang.driver.efile.Posix
 
elem1 - Variable in class erjang.ETuple1
 
elem1 - Variable in class erjang.ETuple2
 
elem1 - Variable in class erjang.ETuple3
 
elem1 - Variable in class erjang.ETuple4
 
elem2 - Variable in class erjang.ETuple2
 
elem2 - Variable in class erjang.ETuple3
 
elem2 - Variable in class erjang.ETuple4
 
elem3 - Variable in class erjang.ETuple3
 
elem3 - Variable in class erjang.ETuple4
 
elem4 - Variable in class erjang.ETuple4
 
element(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
element(ESmall, EObject) - Static method in class erjang.m.erlang.ErlBif
 
element(ESmall, ETuple) - Static method in class erjang.m.erlang.ErlBif
 
element(int, ETuple) - Static method in class erjang.m.erlang.ErlBif
 
element(int, EObject) - Static method in class erjang.m.erlang.ErlBif
 
element$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
EList - Class in erjang
 
EList(EObject, ESeq) - Constructor for class erjang.EList
 
EList() - Constructor for class erjang.EList
 
elm(int) - Method in class erjang.ETuple
 
elm(int) - Method in class erjang.ETuple0
 
elm(int) - Method in class erjang.ETuple1
 
elm(int) - Method in class erjang.ETuple2
 
elm(int) - Method in class erjang.ETuple3
 
elm(int) - Method in class erjang.ETuple4
 
ELocalHandle - Interface in erjang
 
ELocalNode - Class in erjang
 
ELocalNode() - Constructor for class erjang.ELocalNode
 
ELocalNode(EAtom) - Constructor for class erjang.ELocalNode
Create a node with the given name and the default cookie.
ELocalNode(EAtom, EAtom) - Constructor for class erjang.ELocalNode
Create a node with the given name and cookie.
EMatchContext - Class in erjang.m.ets
 
EMatchSpec - Class in erjang.m.ets
Base class for a parsed match_spec.
EMBox - Class in erjang
 
EMBox() - Constructor for class erjang.EMBox
 
emit_const(MethodVisitor) - Method in class erjang.EAtom
 
emit_const(MethodVisitor) - Method in class erjang.EBig
 
emit_const(MethodVisitor) - Method in class erjang.EBigString
 
emit_const(MethodVisitor) - Method in class erjang.EBinary
 
emit_const(MethodVisitor) - Method in class erjang.EBitString
 
emit_const(MethodVisitor) - Method in class erjang.EDouble
 
emit_const(MethodVisitor) - Method in class erjang.EList
 
emit_const(MethodVisitor) - Method in class erjang.ENil
 
emit_const(MethodVisitor) - Method in class erjang.EObject
 
emit_const(MethodVisitor) - Method in class erjang.EPair
 
emit_const(MethodVisitor) - Method in class erjang.ESmall
 
emit_const(MethodVisitor) - Method in class erjang.EString
 
emit_const(MethodVisitor) - Method in class erjang.ETuple
 
EModule - Class in erjang
 
EModule() - Constructor for class erjang.EModule
Base constructor for modules.
EModuleManager - Class in erjang
 
EModuleManager() - Constructor for class erjang.EModuleManager
 
EMPTY - Static variable in class erjang.CharCollector
 
EMPTY - Static variable in class erjang.EBinary
 
EMPTY - Static variable in class erjang.m.ets.PersistentBag
 
empty() - Method in class erjang.m.ets.PersistentBag
 
EMPTY_BINARY - Static variable in class erjang.ERT
 
EMPTY_BYTEBUFFER - Static variable in class erjang.ERT
 
EMPTY_BYTEBUFFER_ARR - Static variable in class erjang.ERT
 
EN - Class in erjang
 
EN() - Constructor for class erjang.EN
 
ENative - Class in erjang
Base class for native code.
ENative() - Constructor for class erjang.ENative
 
encoding - Variable in enum erjang.beam.BeamOpcode
 
encodingSpecToCharset(EObject) - Static method in class erjang.m.unicode.Native
 
end() - Method in class erjang.CharCollector
 
ENil - Class in erjang
 
ENil() - Constructor for class erjang.ENil
 
ENode - Class in erjang
 
ENode() - Constructor for class erjang.ENode
 
ENOENT - Static variable in class erjang.driver.efile.Posix
 
ENOMEM - Static variable in class erjang.driver.efile.Posix
 
ensure(int) - Static method in class erjang.EFun
 
ENumber - Class in erjang
 
ENumber() - Constructor for class erjang.ENumber
 
env - Variable in class erjang.driver.EDriverTask
 
EObject - Class in erjang
 
EObject() - Constructor for class erjang.EObject
 
eof_from_driver() - Method in class erjang.driver.EDriverTask
 
EPair - Class in erjang
 
EPair(EObject, EObject) - Constructor for class erjang.EPair
 
EPattern - Class in erjang.m.ets
 
EPattern(int, ETuple) - Constructor for class erjang.m.ets.EPattern
 
EPeer - Class in erjang
 
EPeer() - Constructor for class erjang.EPeer
 
EPERM - Static variable in class erjang.driver.efile.Posix
 
EPID - Class in erjang
 
EPID(ENode) - Constructor for class erjang.EPID
 
EPort - Class in erjang
 
EPort(ENode) - Constructor for class erjang.EPort
 
EPortControl - Class in erjang.driver
Class internal to the driver subsystem, used for async messages to a port task
EPortControl() - Constructor for class erjang.driver.EPortControl
 
EProc - Class in erjang
An erlang process
EProc(EPID, EAtom, EAtom, ESeq) - Constructor for class erjang.EProc
 
EPROC_TYPE - Static variable in class erjang.beam.BIFUtil
 
EPseudoTerm - Class in erjang
Superclass for those terms, that are allowed on the stack but not real Erlang terms.
EPseudoTerm() - Constructor for class erjang.EPseudoTerm
 
eq(EObject, EObject) - Static method in class erjang.ERT
 
eq(EAtom, EAtom) - Static method in class erjang.ERT
 
equals(Object) - Method in class erjang.beam.analysis.ExceptionHandler
 
equals(ExceptionHandler) - Method in class erjang.beam.analysis.ExceptionHandler
 
equals(ExceptionHandler, ExceptionHandler) - Static method in class erjang.beam.analysis.ExceptionHandler
 
equals(Object) - Method in class erjang.EAtom
 
equals(Object) - Method in class erjang.EBigString
 
equals(Object) - Method in class erjang.EDouble
 
equals(Object) - Method in class erjang.EObject
 
equals(EObject) - Method in class erjang.EObject
 
equals(Object) - Method in class erjang.ERef
Determine if two refs are equal.
equals(Object) - Method in class erjang.ESmall
 
equals(Object) - Method in class erjang.EString
 
equals(Object) - Method in class erjang.ETuple
 
equals(Object) - Method in class erjang.FunID
 
equals(T, T) - Method in class erjang.util.WeakHashSet
 
equalsExactly(EObject) - Method in class erjang.EAtom
 
equalsExactly(EObject) - Method in class erjang.EBig
 
equalsExactly(EObject) - Method in class erjang.EBigString
 
equalsExactly(EObject) - Method in class erjang.EBitString
 
equalsExactly(EObject) - Method in class erjang.EDouble
 
equalsExactly(EObject) - Method in class erjang.EInternalPID
 
equalsExactly(EObject) - Method in class erjang.EObject
 
equalsExactly(EObject) - Method in class erjang.ESmall
 
equalsExactly(EObject) - Method in class erjang.EString
 
equiv(Object) - Method in class erjang.m.ets.PersistentBag
 
eqxp(EObject, EAtom) - Static method in class erjang.m.erlang.ErlBif
 
eqxp(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
eqxp(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
erase(EObject) - Method in class erjang.EProc
 
erase() - Method in class erjang.EProc
 
erase(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
erase(EProc) - Static method in class erjang.m.erlang.ErlProc
 
ERef - Class in erjang
 
ERef(EAtom, int[], int) - Constructor for class erjang.ERef
 
ERef(EAtom, int, int) - Constructor for class erjang.ERef
 
Erj - Class in erjang
 
Erj() - Constructor for class erjang.Erj
 
erjang - package erjang
 
erjang.beam - package erjang.beam
 
erjang.beam.analysis - package erjang.beam.analysis
 
erjang.beam.loader - package erjang.beam.loader
 
erjang.beam.repr - package erjang.beam.repr
 
erjang.driver - package erjang.driver
 
erjang.driver.efile - package erjang.driver.efile
 
erjang.driver.ram_file - package erjang.driver.ram_file
 
erjang.m.erlang - package erjang.m.erlang
 
erjang.m.ets - package erjang.m.ets
 
erjang.m.lists - package erjang.m.lists
 
erjang.m.math - package erjang.m.math
 
erjang.m.net_kernel - package erjang.m.net_kernel
 
erjang.m.os - package erjang.m.os
 
erjang.m.re - package erjang.m.re
 
erjang.m.timer - package erjang.m.timer
 
erjang.m.unicode - package erjang.m.unicode
 
erjang.util - package erjang.util
 
ErjangBeamDisLoader - Class in erjang.beam.loader
 
ErjangBeamDisLoader() - Constructor for class erjang.beam.loader.ErjangBeamDisLoader
 
ErjC - Class in erjang
Beam -> Java compiler
ErjC() - Constructor for class erjang.ErjC
 
ERLANG_ATOM - Static variable in class erjang.beam.CodeAtoms
 
ErlangBeamDisLoader - Class in erjang.beam
 
ErlangBeamDisLoader() - Constructor for class erjang.beam.ErlangBeamDisLoader
 
ErlangError - Exception in erjang
Exception generated by erlang:error
ErlangError(Throwable) - Constructor for exception erjang.ErlangError
 
ErlangError(EObject) - Constructor for exception erjang.ErlangError
 
ErlangError(EObject, ESeq) - Constructor for exception erjang.ErlangError
 
ErlangError(EObject, EObject...) - Constructor for exception erjang.ErlangError
 
ErlangError(EObject, Throwable, EObject...) - Constructor for exception erjang.ErlangError
 
ErlangException - Exception in erjang
 
ErlangException(EObject) - Constructor for exception erjang.ErlangException
 
ErlangException(EObject, Throwable) - Constructor for exception erjang.ErlangException
 
ErlangException(Throwable) - Constructor for exception erjang.ErlangException
 
ErlangExit - Exception in erjang
 
ErlangExit(EObject) - Constructor for exception erjang.ErlangExit
 
ErlangExit(Throwable) - Constructor for exception erjang.ErlangExit
 
ErlangExitSignal - Error in erjang
Used in erlang when an thread receives an untrapped exit signal
ErlangExitSignal(EObject) - Constructor for error erjang.ErlangExitSignal
 
ErlangRaise - Exception in erjang
 
ErlangRaise(EAtom, EObject, ESeq) - Constructor for exception erjang.ErlangRaise
 
ErlangThrow - Exception in erjang
The exception caused by erlang:throw
ErlangThrow(EObject) - Constructor for exception erjang.ErlangThrow
 
ErlangUndefined - Exception in erjang
Error throws when a function is undefined
ErlangUndefined(EAtom, EAtom, ESmall) - Constructor for exception erjang.ErlangUndefined
 
ErlangUndefined(EAtom, EAtom, int) - Constructor for exception erjang.ErlangUndefined
 
ErlBif - Class in erjang.m.erlang
bifs for the module erlang
ErlBif() - Constructor for class erjang.m.erlang.ErlBif
 
ErlConvert - Class in erjang.m.erlang
 
ErlConvert() - Constructor for class erjang.m.erlang.ErlConvert
 
ErlDist - Class in erjang.m.erlang
BIFs supporting distribution
ErlDist() - Constructor for class erjang.m.erlang.ErlDist
 
ErlFun - Annotation Type in erjang
 
ErlFun - Class in erjang.m.erlang
BIFs for fun_info/1, fun_info/2 and make_fun/3
ErlFun() - Constructor for class erjang.m.erlang.ErlFun
 
ErlHash - Class in erjang.m.erlang
Erlang hash functions.
ErlHash() - Constructor for class erjang.m.erlang.ErlHash
 
ErlList - Class in erjang.m.erlang
 
ErlList() - Constructor for class erjang.m.erlang.ErlList
 
erlMax - Static variable in class erjang.EExternal
The largest value that can be encoded as an integer
erlMin - Static variable in class erjang.EExternal
The smallest value that can be encoded as an integer
ErlPort - Class in erjang.m.erlang
 
ErlPort() - Constructor for class erjang.m.erlang.ErlPort
 
ErlProc - Class in erjang.m.erlang
 
ErlProc() - Constructor for class erjang.m.erlang.ErlProc
 
errno_id(int) - Static method in class erjang.driver.efile.Posix
 
error(EObject) - Static method in class erjang.m.erlang.ErlBif
 
error(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
ERROR_ATOM - Static variable in class erjang.beam.CodeAtoms
 
ERROR_ATOM - Static variable in class erjang.m.unicode.Native
 
ERT - Class in erjang
 
ERT() - Constructor for class erjang.ERT
 
ERTS_NODES_MON_OPT_DOWN_REASON - Static variable in class erjang.EProc
 
ERTS_NODES_MON_OPT_TYPE_HIDDEN - Static variable in class erjang.EProc
 
ERTS_NODES_MON_OPT_TYPE_VISIBLE - Static variable in class erjang.EProc
 
ERTS_NODES_MON_OPT_TYPES - Static variable in class erjang.EProc
 
ESeq - Class in erjang
 
ESeq() - Constructor for class erjang.ESeq
 
ESmall - Class in erjang
 
ESmall(int) - Constructor for class erjang.ESmall
 
ESpawnDriverTask - Class in erjang.driver
 
ESpawnDriverTask(EProc, EDriver, EString, EObject) - Constructor for class erjang.driver.ESpawnDriverTask
 
EString - Class in erjang
 
EString(String) - Constructor for class erjang.EString
 
EString.SubSequence - Class in erjang
 
EString.SubSequence(int, int) - Constructor for class erjang.EString.SubSequence
 
ETableBag - Class in erjang.m.ets
 
ETableSet - Class in erjang.m.ets
 
ETask<H extends EHandle> - Class in erjang
An ETask is what is common for processes and open ports
ETask() - Constructor for class erjang.ETask
 
ETask.State - Enum in erjang
 
ETermPattern - Class in erjang.m.ets
 
ETermPattern() - Constructor for class erjang.m.ets.ETermPattern
 
ETimerTask - Class in erjang
 
ETimerTask() - Constructor for class erjang.ETimerTask
 
ETimerTask(EInternalPID) - Constructor for class erjang.ETimerTask
 
ETuple - Class in erjang
 
ETuple() - Constructor for class erjang.ETuple
 
ETuple0 - Class in erjang
 
ETuple0() - Constructor for class erjang.ETuple0
 
ETuple1 - Class in erjang
 
ETuple1() - Constructor for class erjang.ETuple1
 
ETuple2 - Class in erjang
 
ETuple2(EObject, EObject) - Constructor for class erjang.ETuple2
 
ETuple2() - Constructor for class erjang.ETuple2
 
ETuple3 - Class in erjang
 
ETuple3() - Constructor for class erjang.ETuple3
 
ETuple4 - Class in erjang
 
ETuple4() - Constructor for class erjang.ETuple4
 
EUNKNOWN - Static variable in class erjang.driver.efile.Posix
 
EUtil - Class in erjang.beam
 
EUtil() - Constructor for class erjang.beam.EUtil
 
exception(SelectableChannel, IOException) - Method in class erjang.driver.EDriverTask
 
exception(SelectableChannel, IOException) - Method in interface erjang.driver.NIOHandler
Exception happened during IO/Select
exception_to_posix_code(IOException) - Static method in class erjang.driver.IO
 
ExceptionHandler - Class in erjang.beam.analysis
 
ExceptionHandler(int, ExceptionHandler) - Constructor for class erjang.beam.analysis.ExceptionHandler
 
ExceptionHandler.Ambiguous - Class in erjang.beam.analysis
 
ExceptionHandler.Ambiguous(ExceptionHandler, ExceptionHandler) - Constructor for class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
ExceptionHandler.Ambiguous(Set<BeamExceptionHandler>) - Constructor for class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
ExecDriverInstance - Class in erjang.driver
 
ExecDriverInstance(ETuple2) - Constructor for class erjang.driver.ExecDriverInstance
 
execute() - Method in class erjang.driver.EDriverTask
 
execute() - Method in class erjang.driver.EPortControl
 
execute() - Method in class erjang.EProc
 
existing_atom(EString) - Static method in class erjang.EAtom
 
exists() - Method in class erjang.EHandle
 
exists() - Method in class erjang.EInternalPort
 
exists() - Method in class erjang.ETask
 
EXIT - Static variable in class erjang.ERT
 
exit(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
exit(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
exit_reason - Variable in class erjang.ETask
 
exit_signal(EHandle, EObject) - Method in class erjang.EHandle
 
ExitHook - Interface in erjang
 
exp(EObject) - Static method in class erjang.m.math.Native
 
export() - Method in enum erjang.BIF.Type
 
Export - Annotation Type in erjang
In an EModule subclass, exports are declared using this annotation on static fields of type EFun.
ext_fun_ref - Variable in class erjang.beam.repr.Insn.IE
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.IEI
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.LED
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.LEISD
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.LEISSD
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.LESD
 
ext_fun_ref - Variable in class erjang.beam.repr.Insn.LESSD
 
externalFuns - Variable in class erjang.beam.repr.CodeTables
 
externalFunTag - Static variable in class erjang.EExternal
The tag used for external Funs (M:F/A)
extFun(int) - Method in class erjang.beam.repr.CodeTables
 
ExtFunc - Class in erjang.beam
 
ExtFunc(EAtom, EAtom, int) - Constructor for class erjang.beam.ExtFunc
 
ExtFunc(ETuple) - Constructor for class erjang.beam.ExtFunc
 
EXTFUNC_ATOM - Static variable in class erjang.beam.CodeAtoms
 
extra_bits - Variable in class erjang.EBitString
 

F

F_ATOM - Static variable in class erjang.beam.CodeAtoms
 
FA_EXECUTE - Static variable in class erjang.driver.efile.EFile
 
FA_NONE - Static variable in class erjang.driver.efile.EFile
 
FA_READ - Static variable in class erjang.driver.efile.EFile
 
FA_WRITE - Static variable in class erjang.driver.efile.EFile
 
fadd(double, double) - Static method in class erjang.m.erlang.ErlBif
 
fail(CharCollector.DecodingException) - Method in class erjang.CharCollector
 
fail(CharCollector.PartialDecodingException) - Method in class erjang.CharCollector
 
FALSE - Static variable in class erjang.ERT
 
FALSE_ATOM - Static variable in class erjang.beam.CodeAtoms
 
fd - Variable in class erjang.driver.efile.FileAsync
 
FDDriverInstance - Class in erjang.driver
 
FDDriverInstance(int, int) - Constructor for class erjang.driver.FDDriverInstance
 
fdiv(double, double) - Static method in class erjang.m.erlang.ErlBif
 
FIELD_FLAGS_ATOM - Static variable in class erjang.beam.CodeAtoms
 
FILE_ACCESS_NONE - Static variable in class erjang.driver.efile.EFile
 
FILE_ACCESS_READ - Static variable in class erjang.driver.efile.EFile
 
FILE_ACCESS_READ_WRITE - Static variable in class erjang.driver.efile.EFile
 
FILE_ACCESS_WRITE - Static variable in class erjang.driver.efile.EFile
 
FILE_ALTNAME - Static variable in class erjang.driver.efile.EFile
 
FILE_CHDIR - Static variable in class erjang.driver.efile.EFile
 
FILE_CLOSE - Static variable in class erjang.driver.efile.EFile
 
FILE_DELETE - Static variable in class erjang.driver.efile.EFile
 
FILE_FSTAT - Static variable in class erjang.driver.efile.EFile
 
FILE_FSYNC - Static variable in class erjang.driver.efile.EFile
 
FILE_IPREAD - Static variable in class erjang.driver.efile.EFile
 
FILE_LINK - Static variable in class erjang.driver.efile.EFile
 
FILE_LSEEK - Static variable in class erjang.driver.efile.EFile
 
FILE_LSTAT - Static variable in class erjang.driver.efile.EFile
 
FILE_MKDIR - Static variable in class erjang.driver.efile.EFile
 
FILE_OPEN - Static variable in class erjang.driver.efile.EFile
 
FILE_OPT_DELAYED_WRITE - Static variable in class erjang.driver.efile.EFile
 
FILE_OPT_READ_AHEAD - Static variable in class erjang.driver.efile.EFile
 
FILE_PREAD - Static variable in class erjang.driver.ram_file.RamFile
 
FILE_PREADV - Static variable in class erjang.driver.efile.EFile
 
FILE_PWD - Static variable in class erjang.driver.efile.EFile
 
FILE_PWRITE - Static variable in class erjang.driver.ram_file.RamFile
 
FILE_PWRITEV - Static variable in class erjang.driver.efile.EFile
 
FILE_READ - Static variable in class erjang.driver.efile.EFile
 
FILE_READ_FILE - Static variable in class erjang.driver.efile.EFile
 
FILE_READ_LINE - Static variable in class erjang.driver.efile.EFile
 
FILE_READDIR - Static variable in class erjang.driver.efile.EFile
 
FILE_READLINK - Static variable in class erjang.driver.efile.EFile
 
FILE_RENAME - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_DATA - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_EOF - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_ERROR - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_INFO - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_LDATA - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_N2DATA - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_NUMBER - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_NUMERR - Static variable in class erjang.driver.efile.EFile
 
FILE_RESP_OK - Static variable in class erjang.driver.efile.EFile
 
FILE_RMDIR - Static variable in class erjang.driver.efile.EFile
 
FILE_SEGMENT_READ - Static variable in class erjang.driver.efile.EFile
 
FILE_SEGMENT_WRITE - Static variable in class erjang.driver.efile.EFile
 
FILE_SETOPT - Static variable in class erjang.driver.efile.EFile
 
FILE_SYMLINK - Static variable in class erjang.driver.efile.EFile
 
FILE_TRUNCATE - Static variable in class erjang.driver.efile.EFile
 
FILE_TYPE_DEVICE - Static variable in class erjang.driver.efile.EFile
 
FILE_TYPE_DIRECTORY - Static variable in class erjang.driver.efile.EFile
 
FILE_TYPE_REGULAR - Static variable in class erjang.driver.efile.EFile
 
FILE_TYPE_SYMLINK - Static variable in class erjang.driver.efile.EFile
 
FILE_WRITE - Static variable in class erjang.driver.efile.EFile
 
FILE_WRITE_INFO - Static variable in class erjang.driver.efile.EFile
 
FileAsync - Class in erjang.driver.efile
 
FileAsync() - Constructor for class erjang.driver.efile.FileAsync
 
fileNotFound_to_posixErrno(File, int) - Static method in class erjang.driver.efile.EFile
 
find_and_compile(String) - Static method in class erjang.beam.Compiler
 
find_driver(EString) - Static method in class erjang.ERT
 
finish() - Method in interface erjang.driver.EDriver
 
finish() - Method in class erjang.driver.efile.Driver
 
finish() - Method in class erjang.driver.ram_file.Driver
 
first(EObject) - Static method in class erjang.m.ets.Native
 
flags - Variable in class erjang.driver.efile.FileAsync
 
flatten(ByteBuffer[]) - Static method in class erjang.driver.EDriverInstance
 
flatten(ByteBuffer[]) - Static method in class erjang.driver.EDriverTask
 
float$n(int) - Static method in class erjang.m.erlang.ErlBif
 
float$n(ENumber) - Static method in class erjang.m.erlang.ErlBif
 
float$n(EObject) - Static method in class erjang.m.erlang.ErlBif
 
FLOAT_ATOM - Static variable in class erjang.beam.CodeAtoms
 
float_to_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
floatAt(int) - Method in class erjang.EBitString
 
FLOATS_ATOM - Static variable in class erjang.beam.CodeAtoms
 
floatTag - Static variable in class erjang.EExternal
The tag used for floating point numbers
flush() - Method in class erjang.driver.EDriverInstance
 
flush() - Method in class erjang.driver.efile.EFile
 
flush() - Method in class erjang.driver.ExecDriverInstance
 
flush() - Method in class erjang.driver.FDDriverInstance
 
flush() - Method in class erjang.driver.ram_file.RamFile
 
flushBuffer() - Method in class erjang.CharCollector
 
flushDecoder() - Method in class erjang.CharCollector
 
fmul(double, double) - Static method in class erjang.m.erlang.ErlBif
 
fmul(double, EObject) - Static method in class erjang.m.erlang.ErlBif
 
fnegate(double) - Static method in class erjang.m.erlang.ErlBif
 
fnegate(EDouble) - Static method in class erjang.m.erlang.ErlBif
 
FR_ATOM - Static variable in class erjang.beam.CodeAtoms
 
free_vars - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
fromArray(EObject[]) - Static method in class erjang.ESeq
 
fromArraySkippingNulls(EObject[], int, int) - Static method in class erjang.ESeq
 
fromList(List<? extends EObject>) - Static method in class erjang.ESeq
 
fromString(String) - Static method in class erjang.EBig
 
fromString(String) - Static method in class erjang.EBigString
 
fromString(String) - Static method in class erjang.EBinary
 
fromString(String) - Static method in class erjang.EString
 
fsub(double, double) - Static method in class erjang.m.erlang.ErlBif
 
fsub(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
FT_DEVICE - Static variable in class erjang.driver.efile.EFile
 
FT_DIRECTORY - Static variable in class erjang.driver.efile.EFile
 
FT_OTHER - Static variable in class erjang.driver.efile.EFile
 
FT_REGULAR - Static variable in class erjang.driver.efile.EFile
 
FT_SYMLINK - Static variable in class erjang.driver.efile.EFile
 
fun - Variable in class erjang.beam.ExtFunc
 
fun - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
fun - Variable in class erjang.beam.repr.CodeTables.ExtFun
 
fun - Variable in class erjang.beam.repr.CodeTables.FunctionInfo
 
fun_info(EObject, EObject) - Static method in class erjang.m.erlang.ErlFun
 
fun_info(EObject) - Static method in class erjang.m.erlang.ErlFun
 
func_info(EAtom, EAtom, int) - Static method in class erjang.ERT
 
func_info(EAtom, EAtom, ESeq) - Static method in class erjang.ERT
 
FUNCTION_ATOM - Static variable in class erjang.beam.CodeAtoms
 
function_exported(EAtom, EAtom, int) - Static method in class erjang.EModuleManager
 
FunctionAdapter - Class in erjang.beam
 
FunctionAdapter(FunctionVisitor) - Constructor for class erjang.beam.FunctionAdapter
 
functionAtLabel(int) - Method in class erjang.beam.repr.CodeTables
 
functionMap - Variable in class erjang.beam.repr.CodeTables
 
functions() - Method in class erjang.beam.analysis.BeamTypeAnalysis
 
FunctionVisitor - Interface in erjang.beam
 
FunctionVisitor2 - Interface in erjang.beam
 
FunID - Class in erjang
This is just a function identifier
FunID(EAtom, EAtom, int) - Constructor for class erjang.FunID
 
FunID(Import) - Constructor for class erjang.FunID
 
FunID(Export) - Constructor for class erjang.FunID
 
funTag - Static variable in class erjang.EExternal
The tag used for old Funs
fv - Variable in class erjang.beam.FunctionAdapter
 

G

garbage_collect() - Static method in class erjang.m.erlang.ErlBif
 
garbage_collect(EObject) - Static method in class erjang.m.erlang.ErlBif
 
GCBIF_ATOM - Static variable in class erjang.beam.CodeAtoms
 
ge(EObject) - Method in class erjang.EObject
 
ge(EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
get(EAtom) - Static method in enum erjang.beam.BeamOpcode
 
get(int) - Static method in class erjang.beam.repr.Operands.FReg
 
get(int) - Static method in class erjang.beam.repr.Operands.XReg
 
get(int) - Static method in class erjang.beam.repr.Operands.YReg
 
get(EObject) - Method in class erjang.EProc
 
get() - Method in class erjang.EProc
 
get(EProc) - Static method in class erjang.m.erlang.ErlBif
 
get(EProc, EObject) - Static method in class erjang.m.erlang.ErlBif
 
get_attributes(EAtom) - Static method in class erjang.EModuleManager
 
get_env() - Method in class erjang.EFun
 
get_lambda(EAtom, int) - Method in class erjang.beam.CompilerVisitor
 
get_module() - Method in class erjang.EFun
 
get_module_info(EObject) - Static method in class erjang.m.erlang.ErlBif
 
get_module_info(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
get_name() - Method in class erjang.EFun
 
get_stacktrace(EProc) - Static method in class erjang.m.erlang.ErlProc
 
get_tuple_class(int) - Static method in class erjang.ETuple
 
getArgumentTypes() - Method in class erjang.beam.BuiltInFunction
 
getArity() - Method in interface erjang.beam.BeamFunction
 
getBifResult(String, Type[], boolean) - Static method in class erjang.beam.BIFUtil
 
getByteArray() - Method in class erjang.EBinary
 
getCatchValue() - Method in exception erjang.ErlangException
 
getCatchValue() - Method in exception erjang.ErlangRaise
 
getCatchValue() - Method in exception erjang.ErlangThrow
 
getCodeBlocks() - Method in interface erjang.beam.BeamFunction
 
getCWD() - Static method in class erjang.driver.efile.Posix
 
getDescriptor() - Method in class erjang.beam.BuiltInFunction
 
getDriver(String) - Static method in class erjang.driver.Drivers
 
getEntryLabel() - Method in interface erjang.beam.BeamFunction
 
getenv(EObject) - Static method in class erjang.m.os.Native
os:getenv(string()) -> string() | false
getExClass() - Method in exception erjang.ErlangError
 
getExClass() - Method in exception erjang.ErlangException
 
getExClass() - Method in exception erjang.ErlangExit
 
getExClass() - Method in exception erjang.ErlangRaise
 
getExClass() - Method in exception erjang.ErlangThrow
 
getExternalFunction(ExtFunc) - Method in class erjang.beam.CompilerVisitor
 
getFregCount() - Method in interface erjang.beam.BeamFunction
 
getFunClassName(Type, ExtFunc) - Static method in class erjang.beam.EUtil
 
getHandlerLabel() - Method in class erjang.beam.analysis.ExceptionHandler
 
getHandlerLabel() - Method in interface erjang.beam.BeamExceptionHandler
 
getInputStream() - Method in class erjang.EBinary
 
getInstructions() - Method in interface erjang.beam.BeamCodeBlock
 
getInternalClassName() - Method in class erjang.beam.CompilerVisitor
 
getJavaName(EAtom, int) - Static method in class erjang.beam.EUtil
 
getJavaName(ExtFunc) - Static method in class erjang.beam.EUtil
 
getKey(int) - Method in class erjang.m.ets.EPattern
 
getLabel() - Method in interface erjang.beam.BeamCodeBlock
 
getLastException() - Method in class erjang.EProc
 
getLocalNode() - Method in class erjang.EProc
 
getLocalNode() - Static method in class erjang.ERT
 
getMessage() - Method in exception erjang.ErlangException
 
getMessage() - Method in error erjang.ErlangExitSignal
 
getMessage() - Method in exception erjang.ErlangUndefined
 
getMethod(String, Type[], boolean) - Static method in class erjang.beam.BIFUtil
 
getModuleName() - Method in class erjang.beam.analysis.BeamTypeAnalysis
 
getModuleName() - Method in interface erjang.beam.BeamFunction
 
getName() - Method in interface erjang.beam.BeamFunction
 
getName() - Method in class erjang.beam.BuiltInFunction
 
getName() - Method in class erjang.EAtom
 
getName() - Method in class erjang.EPID
 
getName() - Method in class erjang.EPort
 
getNativeClasses() - Method in class erjang.ENative
if you want to put the BIFs in multiple class files, you can tell which class files here.
getNativeClasses() - Method in class erjang.m.erlang.Native
 
getNativeClasses() - Method in class erjang.m.timer.Native
 
getParent() - Method in class erjang.beam.analysis.ExceptionHandler
 
getParent() - Method in interface erjang.beam.BeamExceptionHandler
 
getPausableStatus(String, String, String) - Method in class erjang.beam.Compiler.ErjangDetector
 
getpid() - Static method in class erjang.m.os.Native
 
getPos() - Method in class erjang.EInputStream
Get the current position in the stream.
getRemoteNodes() - Static method in class erjang.ERT
 
getReturnType() - Method in class erjang.beam.BuiltInFunction
 
getSignature(int, boolean) - Static method in class erjang.beam.EUtil
 
getSignature(int, boolean, Type) - Static method in class erjang.beam.EUtil
 
getstr(ByteBuffer, boolean) - Static method in class erjang.driver.IO
 
getSuperClasses(String) - Method in class erjang.beam.Compiler.ErjangDetector
 
getTrace() - Method in exception erjang.ErlangError
 
getTrace() - Method in exception erjang.ErlangException
 
getTrace() - Method in exception erjang.ErlangRaise
 
getTrace() - Method in exception erjang.ErlangUndefined
 
getTryValue() - Method in exception erjang.ErlangException
 
getTryValueX() - Method in exception erjang.ErlangError
 
getTupleKey(int) - Method in class erjang.m.ets.EMatchSpec
If the match head is a tuple, and the element at keypos is a constant term, then return that term.
getXregCount() - Method in interface erjang.beam.BeamFunction
 
getYregCount() - Method in interface erjang.beam.BeamFunction
 
go(EProc) - Method in class erjang.EFun
used for translation of tail recursive methods
group_leader() - Method in class erjang.EProc
 
gt(Comparable<T>, T) - Static method in class erjang.ERT
 
gt(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
guard(boolean) - Static method in class erjang.ERT
 
gzwrite(WritableByteChannel, ByteBuffer) - Static method in class erjang.driver.IO
 

H

halt(EProc) - Static method in class erjang.m.erlang.ErlProc
 
halt(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
handle(CoderResult) - Method in class erjang.CharCollector
 
hash - Variable in class erjang.EAtom
 
hash(EObject, EObject) - Static method in class erjang.m.erlang.ErlHash
 
hash2(EAtom, int) - Static method in class erjang.EHash
 
hash2(ESmall, int) - Static method in class erjang.EHash
 
hash2(EString, int) - Static method in class erjang.EHash
 
hash2(ERef, int) - Static method in class erjang.EHash
 
hash2(EInternalPort, int) - Static method in class erjang.EHash
 
hash2(EInternalPID, int) - Static method in class erjang.EHash
 
hash2(ENil, int) - Static method in class erjang.EHash
 
hashCode() - Method in class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
hashCode() - Method in class erjang.beam.analysis.ExceptionHandler
 
hashCode() - Method in class erjang.EAtom
 
hashCode() - Method in class erjang.EBig
 
hashCode() - Method in class erjang.EBigString
 
hashCode() - Method in class erjang.EDouble
 
hashCode() - Method in class erjang.ESmall
 
hashCode() - Method in class erjang.EString
 
hashCode() - Method in class erjang.ETuple
 
hashCode() - Method in class erjang.FunID
 
hashCode(T) - Method in class erjang.util.WeakHashSet
 
hd(ECons) - Static method in class erjang.m.erlang.ErlBif
 
hd(EObject) - Static method in class erjang.m.erlang.ErlBif
 
hd$p(ECons) - Static method in class erjang.m.erlang.ErlBif
 
hd$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
head() - Method in class erjang.EBigString
 
head() - Method in class erjang.EBinList
 
head() - Method in class erjang.ECons
 
head() - Method in class erjang.EList
 
head() - Method in class erjang.ENil
 
head - Variable in class erjang.EPair
 
head() - Method in class erjang.EPair
 
head() - Method in class erjang.EString
 
hide - Variable in class erjang.driver.EDriverTask
 
host() - Method in class erjang.EAbstractNode
Get the hostname part of the nodename.

I

i - Variable in class erjang.beam.repr.Insn.LEISD
 
i - Variable in class erjang.beam.repr.Insn.LEISSD
 
i1 - Variable in class erjang.beam.repr.Insn.AAI
 
i1 - Variable in class erjang.beam.repr.Insn.I
 
i1 - Variable in class erjang.beam.repr.Insn.ID
 
i1 - Variable in class erjang.beam.repr.Insn.IE
 
i1 - Variable in class erjang.beam.repr.Insn.IEI
 
i1 - Variable in class erjang.beam.repr.Insn.II
 
i1 - Variable in class erjang.beam.repr.Insn.IL
 
i1 - Variable in class erjang.beam.repr.Insn.ILI
 
i1 - Variable in class erjang.beam.repr.Insn.IWI
 
i1 - Variable in class erjang.beam.repr.Insn.LSI
 
i1 - Variable in class erjang.beam.repr.Insn.SID
 
i2 - Variable in class erjang.beam.repr.Insn.BSAppend
 
i2 - Variable in class erjang.beam.repr.Insn.II
 
i2 - Variable in class erjang.beam.repr.Insn.LIIIID
 
i2 - Variable in class erjang.beam.repr.Insn.LIS
 
i2 - Variable in class erjang.beam.repr.Insn.SI
 
i2 - Variable in class erjang.beam.repr.Insn.WI
 
i3 - Variable in class erjang.beam.repr.Insn.BSAppend
 
i3 - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
i3 - Variable in class erjang.beam.repr.Insn.IEI
 
i3 - Variable in class erjang.beam.repr.Insn.ILI
 
i3 - Variable in class erjang.beam.repr.Insn.IWI
 
i3 - Variable in class erjang.beam.repr.Insn.LIIIID
 
i3 - Variable in class erjang.beam.repr.Insn.LSII
 
i3 - Variable in class erjang.beam.repr.Insn.LSIID
 
i3 - Variable in class erjang.beam.repr.Insn.LSIIID
 
i3 - Variable in class erjang.beam.repr.Insn.LSIIS
 
i3 - Variable in class erjang.beam.repr.Insn.LSISIID
 
i3 - Variable in class erjang.beam.repr.Insn.LSSID
 
i4 - Variable in class erjang.beam.repr.Insn.BSAppend
 
i4 - Variable in class erjang.beam.repr.Insn.LIIIID
 
i4 - Variable in class erjang.beam.repr.Insn.LSII
 
i4 - Variable in class erjang.beam.repr.Insn.LSIID
 
i4 - Variable in class erjang.beam.repr.Insn.LSIIID
 
i4 - Variable in class erjang.beam.repr.Insn.LSIIS
 
i4 - Variable in class erjang.beam.repr.Insn.LSSII
 
i4_is_bsflags - Variable in class erjang.beam.repr.Insn.LSIID
 
i5 - Variable in class erjang.beam.repr.Insn.BSAppend
 
i5 - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
i5 - Variable in class erjang.beam.repr.Insn.LIIIID
 
i5 - Variable in class erjang.beam.repr.Insn.LSIIID
 
i5 - Variable in class erjang.beam.repr.Insn.LSISIID
 
i5 - Variable in class erjang.beam.repr.Insn.LSSII
 
i6 - Variable in class erjang.beam.repr.Insn.LSISIID
 
i7 - Variable in class erjang.beam.repr.Insn.BSAppend
 
id() - Method in class erjang.ERef
Get the id number from the ref.
idiv(EObject) - Method in class erjang.EBig
 
idiv(int) - Method in class erjang.EBig
 
idiv(EObject) - Method in class erjang.EObject
 
idiv(int) - Method in class erjang.EObject
 
idiv(EObject) - Method in class erjang.ESmall
 
idiv(int) - Method in class erjang.ESmall
 
ids() - Method in class erjang.ERef
Get the array of id numbers from the ref.
if_end() - Static method in class erjang.ERT
 
IGNORED - Static variable in class erjang.ERT
 
Import - Annotation Type in erjang
In a module, imports are declared using this annotation on static fields of type EFun
INCOMPLETE_ATOM - Static variable in class erjang.m.unicode.Native
 
info(EAtom) - Method in class erjang.EFun
 
info(EObject) - Static method in class erjang.m.ets.Native
 
info(EObject, EObject) - Static method in class erjang.m.ets.Native
 
inputPos - Variable in exception erjang.CharCollector.PartialDecodingException
 
insert(EProc, EObject, EObject) - Static method in class erjang.m.ets.Native
 
insert_many(ESeq) - Method in class erjang.m.ets.ETableBag
 
insert_many(ESeq) - Method in class erjang.m.ets.ETableSet
 
insert_new(EProc, EObject, EObject) - Static method in class erjang.m.ets.Native
 
insert_new_many(ESeq) - Method in class erjang.m.ets.ETableBag
 
insert_new_many(ESeq) - Method in class erjang.m.ets.ETableSet
 
insert_new_one(ETuple) - Method in class erjang.m.ets.ETableBag
 
insert_new_one(ETuple) - Method in class erjang.m.ets.ETableSet
 
insert_one(ETuple) - Method in class erjang.m.ets.ETableBag
 
insert_one(ETuple) - Method in class erjang.m.ets.ETableSet
 
Insn - Class in erjang.beam.repr
 
Insn(BeamOpcode) - Constructor for class erjang.beam.repr.Insn
 
Insn.AAI - Class in erjang.beam.repr
 
Insn.AAI(BeamOpcode, Operands.Atom, Operands.Atom, int) - Constructor for class erjang.beam.repr.Insn.AAI
 
Insn.BSAppend - Class in erjang.beam.repr
 
Insn.BSAppend(BeamOpcode, Operands.Label, Operands.SourceOperand, int, int, int, Operands.SourceOperand, int, Operands.SourceOperand) - Constructor for class erjang.beam.repr.Insn.BSAppend
 
Insn.BSPrivateAppend - Class in erjang.beam.repr
 
Insn.BSPrivateAppend(BeamOpcode, Operands.Label, Operands.SourceOperand, int, Operands.SourceOperand, int, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.BSPrivateAppend
 
Insn.By - Class in erjang.beam.repr
 
Insn.By(BeamOpcode, Operands.ByteString) - Constructor for class erjang.beam.repr.Insn.By
 
Insn.ByD - Class in erjang.beam.repr
 
Insn.ByD(BeamOpcode, Operands.ByteString, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.ByD
 
Insn.D - Class in erjang.beam.repr
 
Insn.D(BeamOpcode, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.D
 
Insn.F - Class in erjang.beam.repr
 
Insn.F(BeamOpcode, int) - Constructor for class erjang.beam.repr.Insn.F
 
Insn.I - Class in erjang.beam.repr
 
Insn.I(BeamOpcode, int) - Constructor for class erjang.beam.repr.Insn.I
 
Insn.ID - Class in erjang.beam.repr
 
Insn.ID(BeamOpcode, int, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.ID
 
Insn.IE - Class in erjang.beam.repr
 
Insn.IE(BeamOpcode, int, int) - Constructor for class erjang.beam.repr.Insn.IE
 
Insn.IEI - Class in erjang.beam.repr
 
Insn.IEI(BeamOpcode, int, int, int) - Constructor for class erjang.beam.repr.Insn.IEI
 
Insn.II - Class in erjang.beam.repr
 
Insn.II(BeamOpcode, int, int) - Constructor for class erjang.beam.repr.Insn.II
 
Insn.IL - Class in erjang.beam.repr
 
Insn.IL(BeamOpcode, int, Operands.Label, boolean) - Constructor for class erjang.beam.repr.Insn.IL
 
Insn.ILI - Class in erjang.beam.repr
 
Insn.ILI(BeamOpcode, int, Operands.Label, int, boolean) - Constructor for class erjang.beam.repr.Insn.ILI
 
Insn.IWI - Class in erjang.beam.repr
 
Insn.IWI(BeamOpcode, int, Operands.AllocList, int) - Constructor for class erjang.beam.repr.Insn.IWI
 
Insn.L - Class in erjang.beam.repr
 
Insn.L(BeamOpcode, Operands.Label) - Constructor for class erjang.beam.repr.Insn.L
 
Insn.LD - Class in erjang.beam.repr
 
Insn.LD(BeamOpcode, Operands.Label, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LD
 
Insn.LED - Class in erjang.beam.repr
 
Insn.LED(BeamOpcode, Operands.Label, int, Operands.DestinationOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LED
 
Insn.LEISD - Class in erjang.beam.repr
 
Insn.LEISD(BeamOpcode, Operands.Label, int, int, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LEISD
 
Insn.LEISSD - Class in erjang.beam.repr
 
Insn.LEISSD(BeamOpcode, Operands.Label, int, int, Operands.SourceOperand, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LEISSD
 
Insn.LESD - Class in erjang.beam.repr
 
Insn.LESD(BeamOpcode, Operands.Label, int, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LESD
 
Insn.LESSD - Class in erjang.beam.repr
 
Insn.LESSD(BeamOpcode, Operands.Label, int, Operands.SourceOperand, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LESSD
 
Insn.LIIIID - Class in erjang.beam.repr
 
Insn.LIIIID(BeamOpcode, Operands.Label, int, int, int, int, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LIIIID
 
Insn.LIS - Class in erjang.beam.repr
 
Insn.LIS(BeamOpcode, Operands.Label, int, Operands.SourceOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LIS
 
Insn.LS - Class in erjang.beam.repr
 
Insn.LS(BeamOpcode, Operands.Label, Operands.SourceOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LS
 
Insn.LSBi - Class in erjang.beam.repr
 
Insn.LSBi(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.BitString) - Constructor for class erjang.beam.repr.Insn.LSBi
 
Insn.LSD - Class in erjang.beam.repr
 
Insn.LSD(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LSD
 
Insn.LSI - Class in erjang.beam.repr
 
Insn.LSI(BeamOpcode, Operands.Label, Operands.SourceOperand, int, boolean) - Constructor for class erjang.beam.repr.Insn.LSI
 
Insn.LSII - Class in erjang.beam.repr
 
Insn.LSII(BeamOpcode, Operands.Label, Operands.SourceOperand, int, int) - Constructor for class erjang.beam.repr.Insn.LSII
 
Insn.LSIID - Class in erjang.beam.repr
 
Insn.LSIID(BeamOpcode, Operands.Label, Operands.SourceOperand, int, int, Operands.DestinationOperand, boolean, boolean) - Constructor for class erjang.beam.repr.Insn.LSIID
 
Insn.LSIIID - Class in erjang.beam.repr
 
Insn.LSIIID(BeamOpcode, Operands.Label, Operands.SourceOperand, int, int, int, Operands.DestinationOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LSIIID
 
Insn.LSIIS - Class in erjang.beam.repr
 
Insn.LSIIS(BeamOpcode, Operands.Label, Operands.SourceOperand, int, int, Operands.SourceOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LSIIS
 
Insn.LSISIID - Class in erjang.beam.repr
 
Insn.LSISIID(BeamOpcode, Operands.Label, Operands.SourceOperand, int, Operands.SourceOperand, int, int, Operands.DestinationOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LSISIID
 
Insn.LSS - Class in erjang.beam.repr
 
Insn.LSS(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.SourceOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LSS
 
Insn.LSSD - Class in erjang.beam.repr
 
Insn.LSSD(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.SourceOperand, Operands.DestinationOperand, boolean) - Constructor for class erjang.beam.repr.Insn.LSSD
 
Insn.LSSID - Class in erjang.beam.repr
 
Insn.LSSID(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.SourceOperand, int, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.LSSID
 
Insn.LSSII - Class in erjang.beam.repr
 
Insn.LSSII(BeamOpcode, Operands.Label, Operands.SourceOperand, Operands.SourceOperand, int, int) - Constructor for class erjang.beam.repr.Insn.LSSII
 
Insn.S - Class in erjang.beam.repr
 
Insn.S(BeamOpcode, Operands.SourceOperand) - Constructor for class erjang.beam.repr.Insn.S
 
Insn.SD - Class in erjang.beam.repr
 
Insn.SD(BeamOpcode, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.SD
 
Insn.SDD - Class in erjang.beam.repr
 
Insn.SDD(BeamOpcode, Operands.SourceOperand, Operands.DestinationOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.SDD
 
Insn.SDI - Class in erjang.beam.repr
 
Insn.SDI(BeamOpcode, Operands.SourceOperand, Operands.DestinationOperand, int) - Constructor for class erjang.beam.repr.Insn.SDI
 
Insn.Select - Class in erjang.beam.repr
 
Insn.Select(BeamOpcode, Operands.SourceOperand, Operands.Label, Operands.SelectList) - Constructor for class erjang.beam.repr.Insn.Select
 
Insn.SI - Class in erjang.beam.repr
 
Insn.SI(BeamOpcode, Operands.SourceOperand, int, boolean) - Constructor for class erjang.beam.repr.Insn.SI
 
Insn.SID - Class in erjang.beam.repr
 
Insn.SID(BeamOpcode, Operands.SourceOperand, int, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.SID
 
Insn.SS - Class in erjang.beam.repr
 
Insn.SS(BeamOpcode, Operands.SourceOperand, Operands.SourceOperand) - Constructor for class erjang.beam.repr.Insn.SS
 
Insn.SSD - Class in erjang.beam.repr
 
Insn.SSD(BeamOpcode, Operands.SourceOperand, Operands.SourceOperand, Operands.DestinationOperand) - Constructor for class erjang.beam.repr.Insn.SSD
 
Insn.WI - Class in erjang.beam.repr
 
Insn.WI(BeamOpcode, Operands.AllocList, int) - Constructor for class erjang.beam.repr.Insn.WI
 
Insn.Y - Class in erjang.beam.repr
 
Insn.Y(BeamOpcode, Operands.YReg) - Constructor for class erjang.beam.repr.Insn.Y
 
Insn.YL - Class in erjang.beam.repr
 
Insn.YL(BeamOpcode, Operands.YReg, Operands.Label) - Constructor for class erjang.beam.repr.Insn.YL
 
int32_at(int, int) - Method in class erjang.EBitString
 
intBitsAt(long, int) - Method in class erjang.EBitString
 
INTEGER_ATOM - Static variable in class erjang.beam.CodeAtoms
 
integer_to_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
intern(String) - Static method in class erjang.EAtom
 
intern(byte[]) - Static method in class erjang.EAtom
 
internal_pid_number() - Method in class erjang.EInternalPID
 
internal_port_number() - Method in class erjang.EInternalPort
 
internal_ref_numbers() - Method in class erjang.ERef
 
intTag - Static variable in class erjang.EExternal
The tag used for integers
intValue() - Method in class erjang.EBig
 
intValue() - Method in class erjang.EDouble
 
intValue() - Method in class erjang.ENumber
 
intValue() - Method in class erjang.ESmall
 
invoke(EProc, EObject[]) - Method in class erjang.EFun
generic invoke, used only for apply
invoke(EProc, EObject[]) - Method in interface erjang.EFunHandler
 
IO - Class in erjang.driver
 
IO() - Constructor for class erjang.driver.IO
 
iolist_to_binary(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
IOListBuilder - Class in erjang
Can grow a byte-string backwards
IOListBuilder() - Constructor for class erjang.IOListBuilder
 
IPersistentBag - Interface in erjang.m.ets
 
IPREAD_S32BU_P32BU - Static variable in class erjang.driver.efile.EFile
 
irem(EObject) - Method in class erjang.EBig
 
irem(EObject) - Method in class erjang.EObject
 
irem(int) - Method in class erjang.EObject
 
irem(int) - Method in class erjang.ESmall
 
irem(EObject) - Method in class erjang.ESmall
 
is_7bit() - Method in class erjang.EBinary
 
is_alive() - Method in class erjang.EInternalPID
 
is_alive() - Method in class erjang.EPID
 
is_alive() - Method in class erjang.EProc
 
is_alive() - Static method in class erjang.m.erlang.ErlDist
 
is_arithfbif - Variable in class erjang.beam.repr.Insn.LSSD
 
is_atom(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_atom$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_bif - Variable in class erjang.beam.repr.Insn.LED
 
is_binary(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_binary$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_bitstring(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_bitstring$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_boolean(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_boolean$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_bs - Variable in class erjang.beam.repr.Insn.LSIIID
 
is_bs - Variable in class erjang.beam.repr.Insn.LSIIS
 
is_bsput - Variable in class erjang.beam.repr.Insn.LIS
 
is_call - Variable in class erjang.beam.repr.Insn.IL
 
is_call - Variable in class erjang.beam.repr.Insn.ILI
 
is_compiled_ms(EObject) - Static method in class erjang.m.ets.Native
 
is_eq(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_eq$p(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_eq_exact(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_eq_op(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_eq_op$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_float(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_float$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_function(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_function(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
is_function_guard(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ge(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ge$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ge$g2(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_gt$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_in_only - Variable in class erjang.driver.EDriverTask
 
is_integer(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_integer$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_le(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_le$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_list$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_local() - Method in class erjang.EFun
 
is_lt(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
is_lt(ESmall, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_lt(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_lt$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ne(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ne$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ne_exact(EObject, EAtom) - Static method in class erjang.m.erlang.ErlBif
 
is_ne_exact(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ne_exact$g(EObject, EAtom) - Static method in class erjang.m.erlang.ErlBif
 
is_ne_exact$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_ne_exact$g2(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_nil(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_number(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_number$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_out_only - Variable in class erjang.driver.EDriverTask
 
is_pid(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_pid_guard(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_port(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_port$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_process_alive(EObject) - Static method in class erjang.m.erlang.ErlProc
 
is_reference(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_saverestore - Variable in class erjang.beam.repr.Insn.SI
 
is_test - Variable in class erjang.beam.repr.Insn.LS
 
is_test - Variable in class erjang.beam.repr.Insn.LSI
 
is_test - Variable in class erjang.beam.repr.Insn.LSIID
 
is_test - Variable in class erjang.beam.repr.Insn.LSISIID
 
is_test - Variable in class erjang.beam.repr.Insn.LSS
 
is_tuple(EObject) - Static method in class erjang.m.erlang.ErlBif
 
is_tuple$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
isALive() - Method in class erjang.ENode
 
isAtom(String) - Method in class erjang.EAtom
 
isBinary() - Method in class erjang.EBitString
 
isBoolean() - Method in class erjang.EObject
 
isCWD(String, File) - Static method in class erjang.driver.efile.Posix
 
isDeadCode() - Method in interface erjang.beam.BeamCodeBlock
 
isExported() - Method in interface erjang.beam.BeamFunction
 
isNewRef() - Method in class erjang.ERef
Determine whether this is a new style ref.
isNil() - Method in class erjang.EBinList
 
isNil() - Method in class erjang.ENil
 
isNil() - Method in class erjang.EObject
 
ISO_LATIN_1 - Static variable in class erjang.driver.IO
 
isOpen() - Method in class erjang.EInternalPort
 
isOpen() - Method in class erjang.EPort
 
isValidCodePoint(int) - Static method in class erjang.EBigString
 
isValidCodePoint(int) - Static method in class erjang.EBinMatchState
 
isValidCodePoint(int) - Static method in class erjang.EString
 
iterator() - Method in class erjang.util.WeakHashSet
 

J

JarClassRepo - Class in erjang.beam
 
JarClassRepo(File) - Constructor for class erjang.beam.JarClassRepo
 
jumpTable - Variable in class erjang.beam.repr.Insn.Select
 

K

keyfind(EObject, EObject, EObject) - Static method in class erjang.m.lists.Native
 
keysearch(EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
kind - Variable in class erjang.beam.Arg
 
kindToSymbolic(int) - Method in class erjang.beam.repr.Operands.AllocList
 

L

label - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
label - Variable in class erjang.beam.repr.CodeTables.FunctionInfo
 
label - Variable in class erjang.beam.repr.Insn.BSAppend
 
label - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
label - Variable in class erjang.beam.repr.Insn.IL
 
label - Variable in class erjang.beam.repr.Insn.ILI
 
label - Variable in class erjang.beam.repr.Insn.L
 
label - Variable in class erjang.beam.repr.Insn.LD
 
label - Variable in class erjang.beam.repr.Insn.LED
 
label - Variable in class erjang.beam.repr.Insn.LEISD
 
label - Variable in class erjang.beam.repr.Insn.LEISSD
 
label - Variable in class erjang.beam.repr.Insn.LESD
 
label - Variable in class erjang.beam.repr.Insn.LESSD
 
label - Variable in class erjang.beam.repr.Insn.LIIIID
 
label - Variable in class erjang.beam.repr.Insn.LIS
 
label - Variable in class erjang.beam.repr.Insn.LS
 
label - Variable in class erjang.beam.repr.Insn.LSBi
 
label - Variable in class erjang.beam.repr.Insn.LSD
 
label - Variable in class erjang.beam.repr.Insn.LSI
 
label - Variable in class erjang.beam.repr.Insn.LSII
 
label - Variable in class erjang.beam.repr.Insn.LSIID
 
label - Variable in class erjang.beam.repr.Insn.LSIIID
 
label - Variable in class erjang.beam.repr.Insn.LSIIS
 
label - Variable in class erjang.beam.repr.Insn.LSISIID
 
label - Variable in class erjang.beam.repr.Insn.LSS
 
label - Variable in class erjang.beam.repr.Insn.LSSD
 
label - Variable in class erjang.beam.repr.Insn.LSSID
 
label - Variable in class erjang.beam.repr.Insn.LSSII
 
label - Variable in class erjang.beam.repr.Insn.YL
 
largeBigTag - Static variable in class erjang.EExternal
The tag used for large bignums
largeTupleTag - Static variable in class erjang.EExternal
The tag used for large tuples
last(EObject) - Static method in class erjang.m.ets.Native
 
last_exception - Variable in class erjang.EProc
 
LATIN1_ATOM - Static variable in class erjang.m.unicode.Native
 
le(Comparable<T>, T) - Static method in class erjang.ERT
 
length() - Method in class erjang.EAtom
 
length() - Method in class erjang.EBigString
 
length() - Method in class erjang.EBigString.SubSequence
 
length() - Method in class erjang.ESeq
 
length() - Method in class erjang.EString
 
length() - Method in class erjang.EString.SubSequence
 
length(EObject) - Static method in class erjang.m.erlang.ErlBif
 
length(ESeq) - Static method in class erjang.m.erlang.ErlBif
 
length$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
level - Variable in class erjang.driver.efile.FileAsync
 
line_length - Variable in class erjang.driver.EDriverTask
 
link(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
link_failure(EHandle) - Method in class erjang.EProc
 
link_failure(EHandle) - Method in class erjang.ETask
 
link_oneway(EHandle) - Method in class erjang.EHandle
A one-way link message.
link_oneway(EHandle) - Method in class erjang.EInternalPID
 
link_oneway(EHandle) - Method in class erjang.EInternalPort
 
link_oneway(EHandle) - Method in class erjang.ETask
 
link_to(ETask<?>) - Method in class erjang.ETask
 
link_to(EHandle) - Method in class erjang.ETask
 
links - Variable in class erjang.ETask
 
LIST_ATOM - Static variable in class erjang.beam.CodeAtoms
 
list_to_atom(EObject) - Static method in class erjang.m.erlang.ErlBif
 
list_to_existing_atom(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
list_to_float(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
list_to_integer(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
list_to_pid(EObject) - Static method in class erjang.m.erlang.ErlBif
 
list_to_tuple(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
listDiff(EObject, EObject) - Static method in class erjang.m.erlang.ErlList
 
listTag - Static variable in class erjang.EExternal
The tag used for non-empty lists
literal(int) - Method in class erjang.beam.repr.CodeTables
 
LITERAL_ATOM - Static variable in class erjang.beam.CodeAtoms
 
literals - Variable in class erjang.beam.repr.CodeTables
 
LITTLE_ATOM - Static variable in class erjang.m.unicode.Native
 
load(File) - Method in class erjang.beam.BeamLoader
 
load(byte[]) - Method in class erjang.beam.BeamLoader
 
load(File) - Method in class erjang.beam.ErlangBeamDisLoader
 
load(byte[]) - Method in class erjang.beam.ErlangBeamDisLoader
 
load(File) - Method in class erjang.beam.loader.ErjangBeamDisLoader
 
load(byte[]) - Method in class erjang.beam.loader.ErjangBeamDisLoader
 
load_module(EAtom, URL) - Static method in class erjang.EModuleManager
 
load_module(EAtom, EBinary) - Static method in class erjang.ERT
 
load_module(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
load_module(EProc, EAtom, EBinary) - Static method in class erjang.m.erlang.ErlBif
 
localtime() - Static method in class erjang.m.erlang.ErlBif
 
localtime_to_universaltime(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
log(EObject) - Static method in class erjang.m.math.Native
 
log10(EObject) - Static method in class erjang.m.math.Native
 
longBitsAt(long, int) - Method in class erjang.EBitString
 
longValue() - Method in class erjang.EInteger
 
longValue() - Method in class erjang.ESmall
 
lookup(EObject) - Method in class erjang.m.ets.ETableBag
return a list of elements at given key
lookup(EObject) - Method in class erjang.m.ets.ETableSet
 
lookup(EProc, EObject, EObject) - Static method in class erjang.m.ets.Native
 
loop_rec_end(EProc) - Static method in class erjang.ERT
 
loopkup_pid(EString) - Static method in class erjang.ERT
 
lt(Comparable<T>, T) - Static method in class erjang.ERT
 
lt(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 

M

main(String[]) - Static method in class erjang.beam.Compiler
 
main(String[]) - Static method in class erjang.beam.loader.BeamLoader
 
main(String[]) - Static method in class erjang.EFun
 
main(String[]) - Static method in class erjang.Erj
 
main(String[]) - Static method in class erjang.ErjC
 
main(String[]) - Static method in class erjang.OTPMain
 
main_loop() - Method in class erjang.driver.EDriverTask
 
make(ExceptionHandler, ExceptionHandler) - Static method in class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
make(char[], int, int) - Static method in class erjang.EBigString
 
make(ECons) - Static method in class erjang.EBigString
 
make(EObject) - Static method in class erjang.EBigString
 
make(ByteBuffer) - Static method in class erjang.EBinary
 
make(String, int) - Static method in class erjang.EBitString
called by generated code to emit a constant BitString.
make(byte[], int, int, int) - Static method in class erjang.EBitString
 
make(EAtom, EAtom, int) - Static method in class erjang.EFun
Create external function
make(EPID, EAtom, long, long, EObject[]) - Static method in class erjang.EFun
 
make(EPID, EAtom, int, byte[], int, long, long, EObject[]) - Static method in class erjang.EFun
 
make(Object...) - Static method in class erjang.EList
 
make(int...) - Static method in class erjang.EList
 
make(EAtom, int, int, int) - Static method in class erjang.EPID
 
make(EAtom, int, int) - Static method in class erjang.EPort
 
make(int) - Static method in class erjang.ESmall
 
make(byte[], int, int) - Static method in class erjang.EString
 
make(ECons) - Static method in class erjang.EString
 
make(EObject) - Static method in class erjang.EString
 
make(EBinary) - Static method in class erjang.EString
 
make(ByteBuffer) - Static method in class erjang.EString
 
make(byte[]) - Static method in class erjang.EString
 
make(int) - Static method in class erjang.ETuple
 
make(EObject...) - Static method in class erjang.ETuple
 
make_invoker(Type, String, String, int, boolean, int, Type) - Static method in class erjang.beam.CompilerVisitor
 
make_invoketail_method(ClassWriter, String, int, int) - Static method in class erjang.beam.CompilerVisitor
 
make_ref(EProc) - Static method in class erjang.m.erlang.ErlProc
 
makeByteOffsetTail(EBitString, int) - Static method in class erjang.EBitString
 
makeInt(byte[]) - Static method in class erjang.beam.repr.Operands
 
match(ETermPattern, EMatchContext) - Method in class erjang.EAtom
 
match(ETermPattern, EMatchContext) - Method in class erjang.EBitString
returns true if this bitstring matches the give matcher.
match(ETermPattern, EMatchContext) - Method in class erjang.ECons
 
match(ETermPattern, EMatchContext) - Method in class erjang.ENumber
 
match(ETermPattern, EMatchContext) - Method in class erjang.EObject
 
match(ETermPattern, EMatchContext) - Method in class erjang.EPID
 
match(ETermPattern, EMatchContext) - Method in class erjang.ETuple
 
match(EObject) - Method in class erjang.m.ets.EMatchSpec
 
match(EPattern) - Method in class erjang.m.ets.ETableBag
 
match(EPattern) - Method in class erjang.m.ets.ETableSet
 
match(ETuple, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(ENumber, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(EAtom, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(ECons, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(EPID, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(EPort, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
match(EBitString, EMatchContext) - Method in class erjang.m.ets.ETermPattern
 
MATCH_ATOM - Static variable in class erjang.m.re.Native
 
match_object(EObject, EObject) - Static method in class erjang.m.ets.Native
 
match_spec_compile(EObject) - Static method in class erjang.m.ets.Native
 
match_spec_run_r(EObject, EObject, EObject) - Static method in class erjang.m.ets.Native
 
matching_values_bag(ESeq, Map<EObject, Collection<ETuple>>) - Method in class erjang.m.ets.EMatchSpec
 
matching_values_set(ESeq, Map<EObject, ETuple>) - Method in class erjang.m.ets.EMatchSpec
 
maxAtomLength - Static variable in class erjang.EExternal
The longest allowed Erlang atom
mbox - Variable in class erjang.ETask
 
mbox() - Method in class erjang.ETask
 
mbox_remove_one() - Method in class erjang.ETask
 
mbox_send(EObject) - Method in class erjang.ETask
 
mbox_wait() - Method in class erjang.ETask
 
mbox_wait(long) - Method in class erjang.ETask
 
member(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
merge(ExceptionHandler, ExceptionHandler) - Static method in class erjang.beam.analysis.ExceptionHandler
 
method - Variable in class erjang.beam.BuiltInFunction
 
midx - Variable in class erjang.EProc
 
minus(EObject, int) - Static method in class erjang.m.erlang.ErlBif
 
minus(int, int) - Static method in class erjang.m.erlang.ErlBif
 
minus(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
minus(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
minus$g(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
mod - Variable in class erjang.beam.ExtFunc
 
mod - Variable in class erjang.beam.repr.CodeTables.ExtFun
 
mode - Variable in class erjang.driver.EDriverTask
 
module() - Method in class erjang.beam.repr.CodeTables.ExtFun
 
Module - Annotation Type in erjang
Describes that a class is a module
module_loaded(EAtom) - Static method in class erjang.EModuleManager
 
module_name() - Method in class erjang.EModule
This method is code-generated in subclasses
module_name() - Method in class erjang.m.timer.timer
 
module_name() - Method in class erjang.m.unicode.xunicode
 
ModuleAdapter - Class in erjang.beam
 
ModuleAdapter(ModuleVisitor) - Constructor for class erjang.beam.ModuleAdapter
 
moduleClassName(String) - Static method in class erjang.beam.Compiler
 
moduleName() - Method in class erjang.beam.repr.CodeTables
 
MODULES - Static variable in class erjang.OTPMain
 
ModuleVisitor - Interface in erjang.beam
 
monitor(EHandle, EObject) - Method in class erjang.EProc
 
monitor(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
monitor_node(EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlDist
 
monitors - Variable in class erjang.ETask
 
multiply(EObject) - Method in class erjang.EBig
 
multiply(int) - Method in class erjang.EBig
 
multiply(double) - Method in class erjang.EBig
 
multiply(BigInteger) - Method in class erjang.EBig
 
multiply(EObject) - Method in class erjang.EDouble
 
multiply(int) - Method in class erjang.EDouble
 
multiply(double) - Method in class erjang.EDouble
 
multiply(BigInteger) - Method in class erjang.EDouble
 
multiply(EObject) - Method in class erjang.EObject
 
multiply(int) - Method in class erjang.EObject
 
multiply(double) - Method in class erjang.EObject
 
multiply(BigInteger) - Method in class erjang.EObject
 
multiply(EObject) - Method in class erjang.ESmall
 
multiply(int) - Method in class erjang.ESmall
 
multiply(double) - Method in class erjang.ESmall
 
multiply(BigInteger) - Method in class erjang.ESmall
 
multiply(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
multiply(int, int) - Static method in class erjang.m.erlang.ErlBif
 
multiply$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 

N

name() - Method in class erjang.beam.repr.CodeTables.ExtFun
 
name() - Method in class erjang.beam.repr.CodeTables.FunctionInfo
 
name - Variable in class erjang.EHandle
 
name(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
Native - Class in erjang.m.erlang
Hook to identify classes that contain native code for this module
Native() - Constructor for class erjang.m.erlang.Native
 
Native - Class in erjang.m.ets
This class implements the BIFs in ets.
Native() - Constructor for class erjang.m.ets.Native
 
Native - Class in erjang.m.lists
 
Native() - Constructor for class erjang.m.lists.Native
 
Native - Class in erjang.m.math
 
Native() - Constructor for class erjang.m.math.Native
 
Native - Class in erjang.m.net_kernel
 
Native() - Constructor for class erjang.m.net_kernel.Native
 
Native - Class in erjang.m.os
Native methods (BIFs) for the Erlang module 'os'.
Native() - Constructor for class erjang.m.os.Native
 
Native - Class in erjang.m.re
 
Native() - Constructor for class erjang.m.re.Native
 
Native - Class in erjang.m.timer
 
Native() - Constructor for class erjang.m.timer.Native
 
Native - Class in erjang.m.unicode
 
Native() - Constructor for class erjang.m.unicode.Native
 
neg(EObject) - Static method in class erjang.m.erlang.ErlBif
 
negate() - Method in class erjang.EObject
 
negate() - Method in class erjang.ESmall
 
new$(EProc, EObject, EObject) - Static method in class erjang.m.ets.Native
Implements ets:new/2.
newFloatTag - Static variable in class erjang.EExternal
 
newFunTag - Static variable in class erjang.EExternal
The tag used for old new Funs
newRefTag - Static variable in class erjang.EExternal
The tag used for new style references
next(EObject, EObject) - Static method in class erjang.m.ets.Native
 
Nil - Static variable in class erjang.beam.repr.Operands
 
NIL - Static variable in class erjang.ERT
 
NIL_ATOM - Static variable in class erjang.beam.CodeAtoms
 
nilTag - Static variable in class erjang.EExternal
The tag used for empty lists
NIOHandler - Interface in erjang.driver
 
NIOSelector - Class in erjang.driver
 
NIOSelector() - Constructor for class erjang.driver.NIOSelector
 
NO_ARGS - Static variable in class erjang.beam.Arg
 
node() - Method in class erjang.EAbstractNode
Get the name of this node.
node - Variable in class erjang.EHandle
 
node() - Method in class erjang.EHandle
 
node() - Method in class erjang.ERef
Get the node name from the ref.
node() - Static method in class erjang.m.erlang.ErlBif
 
node(EObject) - Static method in class erjang.m.erlang.ErlBif
 
node$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
nodes() - Static method in class erjang.m.erlang.ErlBif
 
nodes(EObject) - Static method in class erjang.m.erlang.ErlDist
 
NOFAIL_ATOM - Static variable in class erjang.beam.CodeAtoms
 
NOMATCH_ATOM - Static variable in class erjang.m.re.Native
 
not(EObject) - Static method in class erjang.m.erlang.ErlBif
 
not$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
NotImplemented - Error in erjang
 
NotImplemented() - Constructor for error erjang.NotImplemented
 
NotImplemented(String) - Constructor for error erjang.NotImplemented
 
now() - Static method in class erjang.m.erlang.ErlBif
 
nr - Variable in class erjang.beam.repr.Operands.FReg
 
nr - Variable in class erjang.beam.repr.Operands.Label
 
nr - Variable in class erjang.beam.repr.Operands.XReg
 
nr - Variable in class erjang.beam.repr.Operands.YReg
 
NULL - Static variable in class erjang.beam.analysis.ExceptionHandler
Special value, for use in exception handler set.

O

occur_nr - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
octetAt(int) - Method in class erjang.EBitString
 
on_exit(EInternalPID) - Method in class erjang.ETimerTask
 
on_exit(EInternalPID) - Method in interface erjang.ExitHook
 
on_timeout() - Method in class erjang.ETimerTask
 
opcode() - Method in interface erjang.beam.BeamInstruction
 
opcode - Variable in class erjang.beam.repr.Insn
 
opcode() - Method in class erjang.beam.repr.Insn
 
Operands - Class in erjang.beam.repr
 
Operands() - Constructor for class erjang.beam.repr.Operands
 
Operands.AllocList - Class in erjang.beam.repr
 
Operands.AllocList(int[]) - Constructor for class erjang.beam.repr.Operands.AllocList
 
Operands.AllocList(int) - Constructor for class erjang.beam.repr.Operands.AllocList
 
Operands.Atom - Class in erjang.beam.repr
 
Operands.Atom(int) - Constructor for class erjang.beam.repr.Operands.Atom
 
Operands.BigInt - Class in erjang.beam.repr
 
Operands.BigInt(BigInteger) - Constructor for class erjang.beam.repr.Operands.BigInt
 
Operands.BitString - Class in erjang.beam.repr
 
Operands.BitString(int, int) - Constructor for class erjang.beam.repr.Operands.BitString
 
Operands.ByteString - Class in erjang.beam.repr
 
Operands.ByteString(int, int) - Constructor for class erjang.beam.repr.Operands.ByteString
 
Operands.CodeInt - Class in erjang.beam.repr
CodeInt is present in jump-table-by-arity (select_arity).
Operands.CodeInt(int) - Constructor for class erjang.beam.repr.Operands.CodeInt
 
Operands.DestinationOperand - Class in erjang.beam.repr
 
Operands.DestinationOperand() - Constructor for class erjang.beam.repr.Operands.DestinationOperand
 
Operands.Float - Class in erjang.beam.repr
 
Operands.Float(double) - Constructor for class erjang.beam.repr.Operands.Float
 
Operands.FReg - Class in erjang.beam.repr
 
Operands.FReg(int) - Constructor for class erjang.beam.repr.Operands.FReg
 
Operands.Int - Class in erjang.beam.repr
 
Operands.Int(int) - Constructor for class erjang.beam.repr.Operands.Int
 
Operands.Label - Class in erjang.beam.repr
 
Operands.Label(int) - Constructor for class erjang.beam.repr.Operands.Label
 
Operands.Literal - Class in erjang.beam.repr
 
Operands.Literal() - Constructor for class erjang.beam.repr.Operands.Literal
 
Operands.Nil - Class in erjang.beam.repr
 
Operands.Operand - Class in erjang.beam.repr
 
Operands.Operand() - Constructor for class erjang.beam.repr.Operands.Operand
 
Operands.SelectList - Class in erjang.beam.repr
 
Operands.SelectList(Operands.Operand[]) - Constructor for class erjang.beam.repr.Operands.SelectList
 
Operands.SourceOperand - Class in erjang.beam.repr
 
Operands.SourceOperand() - Constructor for class erjang.beam.repr.Operands.SourceOperand
 
Operands.TableLiteral - Class in erjang.beam.repr
 
Operands.TableLiteral(int) - Constructor for class erjang.beam.repr.Operands.TableLiteral
 
Operands.XReg - Class in erjang.beam.repr
 
Operands.XReg(int) - Constructor for class erjang.beam.repr.Operands.XReg
 
Operands.YReg - Class in erjang.beam.repr
 
Operands.YReg(int) - Constructor for class erjang.beam.repr.Operands.YReg
 
or(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
or$g(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
OtpConverter - Class in erjang.beam
Convert terms to/from jinterface's classes.
OtpConverter() - Constructor for class erjang.beam.OtpConverter
 
OTPMain - Class in erjang
This will eventually be the main entrypoint for an OTP node.
OTPMain() - Constructor for class erjang.OTPMain
 
output(ByteBuffer) - Method in class erjang.driver.EDriverInstance
 
output(ByteBuffer) - Method in class erjang.driver.efile.EFile
 
output(ByteBuffer) - Method in class erjang.driver.ExecDriverInstance
 
output(ByteBuffer) - Method in class erjang.driver.FDDriverInstance
 
output(ByteBuffer) - Method in class erjang.driver.ram_file.RamFile
 
output_from_driver(EObject) - Method in class erjang.driver.EDriverTask
 
outputv(ByteBuffer[]) - Method in class erjang.driver.EDriverControl
 
outputv(ByteBuffer) - Method in class erjang.driver.EDriverControl
 
outputv(ByteBuffer[]) - Method in class erjang.driver.EDriverInstance
 
outputv(ByteBuffer[]) - Method in class erjang.driver.efile.EFile
 
outputv(ByteBuffer[]) - Method in class erjang.driver.ram_file.RamFile
 
owner - Variable in class erjang.beam.BuiltInFunction
 
owner - Variable in class erjang.driver.EDriverTask
 

P

packet - Variable in class erjang.driver.EDriverTask
 
parse(byte[]) - Static method in class erjang.beam.loader.BeamLoader
 
parseDouble(String) - Static method in class erjang.EDouble
 
parseInt(String) - Static method in class erjang.ENumber
 
parseOptions(EString, EObject) - Method in class erjang.driver.EDriverTask
 
peek() - Method in class erjang.EInputStream
Alias for peek1()
peek() - Method in class erjang.EMBox
 
peek1() - Method in class erjang.EInputStream
Look ahead one position in the stream without consuming the byte found there.
peek1skip_version() - Method in class erjang.EInputStream
 
PersistentBag - Class in erjang.m.ets
 
phash(EObject, EObject) - Static method in class erjang.m.erlang.ErlHash
 
phash2(EObject) - Static method in class erjang.m.erlang.ErlHash
 
phash2(EObject, EObject) - Static method in class erjang.m.erlang.ErlHash
 
pid_to_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
pidTag - Static variable in class erjang.EExternal
The tag used for PIDs
plen(Object) - Static method in class erjang.beam.EUtil
 
plus(int, int) - Static method in class erjang.m.erlang.ErlBif
 
plus(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
plus(EObject, int) - Static method in class erjang.m.erlang.ErlBif
 
plus(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
plus$p(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
plus$p(EObject, ESmall) - Static method in class erjang.m.erlang.ErlBif
 
pop(ExceptionHandler) - Static method in class erjang.beam.analysis.ExceptionHandler
 
port_close(EProc, EObject) - Static method in class erjang.m.erlang.ErlPort
 
port_in_fd - Variable in class erjang.driver.EDriverTask
 
port_info(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
port_out_fd - Variable in class erjang.driver.EDriverTask
 
port_to_list(EObject) - Static method in class erjang.m.erlang.ErlBif
 
portTag - Static variable in class erjang.EExternal
The tag used for ports
Posix - Class in erjang.driver.efile
 
Posix() - Constructor for class erjang.driver.efile.Posix
 
posix_errno - Variable in class erjang.driver.efile.EFile
 
posix_errno - Variable in class erjang.driver.efile.FileAsync
 
pre_loaded() - Static method in class erjang.m.erlang.ErlBif
 
PRE_LOADED_MODULES - Static variable in class erjang.m.erlang.ErlBif
 
prepend(ECons) - Method in class erjang.EBigString
 
prepend(ECons) - Method in class erjang.ECons
 
prepend(ECons) - Method in class erjang.EString
 
prev(EObject, EObject) - Static method in class erjang.m.ets.Native
 
process_flag(EAtom, EObject) - Method in class erjang.EProc
 
process_flag(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
process_incoming_exit(EHandle, EObject) - Method in class erjang.driver.EDriverTask
our owner died, do something!
process_incoming_exit(EHandle, EObject) - Method in class erjang.EProc
 
process_incoming_exit(EHandle, EObject) - Method in class erjang.ETask
 
process_info() - Method in class erjang.EInternalPID
 
process_info(EObject) - Method in class erjang.EInternalPID
 
process_info() - Method in class erjang.EPID
erlang:process_info/0
process_info(EObject) - Method in class erjang.EPID
erlang:process_info/1
process_info() - Method in class erjang.EProc
 
process_info(EObject) - Method in class erjang.EProc
 
process_info(EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
process_info(EObject) - Static method in class erjang.m.erlang.ErlProc
 
processes() - Static method in class erjang.EProc
 
processExit(ERef) - Method in class erjang.driver.EDriverInstance
 
processExit(ERef) - Method in class erjang.driver.efile.EFile
 
processExit(ERef) - Method in class erjang.driver.ExecDriverInstance
 
processExit(ERef) - Method in class erjang.driver.FDDriverInstance
 
processExit(ERef) - Method in class erjang.driver.ram_file.RamFile
 
pstate - Variable in class erjang.ETask
 
push(ExceptionHandler, int) - Static method in class erjang.beam.analysis.ExceptionHandler
 
put(EObject, EObject) - Method in class erjang.EProc
 
put(EProc, EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
put_bitstring(EObject, int, int) - Method in class erjang.EBitStringBuilder
Append a bit string.
put_float(EObject, int, int) - Method in class erjang.EBitStringBuilder
 
put_int32(int, int) - Method in class erjang.EBitStringBuilder
 
put_int32_big(int) - Method in class erjang.EBitStringBuilder
 
put_int32_little(int) - Method in class erjang.EBitStringBuilder
 
put_int64(long, int) - Method in class erjang.EBitStringBuilder
 
put_integer(EObject, int) - Method in class erjang.EBitStringBuilder
 
put_integer(EObject, int, int) - Method in class erjang.EBitStringBuilder
 
put_string(EString) - Method in class erjang.EBitStringBuilder
 
put_utf16(EObject, int) - Method in class erjang.EBitStringBuilder
 
put_utf32(EObject, int) - Method in class erjang.EBitStringBuilder
 
put_utf8(EObject, int) - Method in class erjang.EBitStringBuilder
 
putstr(ByteBuffer, String, boolean) - Static method in class erjang.driver.IO
 

R

r_add(int) - Method in class erjang.EDouble
 
r_bsl(int) - Method in class erjang.ESmall
 
r_bsl(BigInteger) - Method in class erjang.ESmall
 
r_bsr(int) - Method in class erjang.ESmall
 
r_bsr(BigInteger) - Method in class erjang.ESmall
 
r_divide(int) - Method in class erjang.EDouble
 
r_divide(double) - Method in class erjang.EDouble
 
r_divide(BigInteger) - Method in class erjang.EDouble
 
r_divide(int) - Method in class erjang.ESmall
 
r_divide(double) - Method in class erjang.ESmall
 
r_divide(BigInteger) - Method in class erjang.ESmall
 
r_idiv(int) - Method in class erjang.ESmall
 
r_idiv(BigInteger) - Method in class erjang.ESmall
 
r_irem(int) - Method in class erjang.ESmall
 
r_irem(BigInteger) - Method in class erjang.ESmall
 
r_subtract(int) - Method in class erjang.EDouble
 
r_subtract(double) - Method in class erjang.EDouble
 
r_subtract(BigInteger) - Method in class erjang.EDouble
 
r_subtract(int) - Method in class erjang.ESmall
 
r_subtract(double) - Method in class erjang.ESmall
 
r_subtract(BigInteger) - Method in class erjang.ESmall
 
raise(EObject, EObject, EObject) - Static method in class erjang.ERT
 
RAM_FILE_COMPRESS - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_GET - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_GET_CLOSE - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_SET - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_SIZE - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_UNCOMPRESS - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_UUDECODE - Static variable in class erjang.driver.ram_file.RamFile
 
RAM_FILE_UUENCODE - Static variable in class erjang.driver.ram_file.RamFile
 
RamFile - Class in erjang.driver.ram_file
 
read(String) - Static method in class erjang.beam.loader.BeamLoader
 
read() - Method in class erjang.beam.loader.BeamLoader
 
read(EInputStream) - Static method in class erjang.EAtom
 
read(EInputStream) - Static method in class erjang.EBigString
 
read(EInputStream) - Static method in class erjang.EBinary
 
read(EInputStream) - Static method in class erjang.EBitString
 
read(EInputStream) - Static method in class erjang.EDouble
 
read(EInputStream) - Static method in class erjang.EFun
 
read(EInputStream) - Static method in class erjang.EInteger
 
read(EInputStream) - Static method in class erjang.EList
 
read(EInputStream) - Static method in class erjang.EPID
 
read(EInputStream) - Static method in class erjang.EPort
 
read(EInputStream) - Static method in class erjang.ERef
 
read(EInputStream) - Static method in class erjang.EString
 
read(EInputStream) - Static method in class erjang.ETuple
 
read1() - Method in class erjang.EInputStream
Read a one byte integer from the stream.
read1skip_version() - Method in class erjang.EInputStream
 
read2BE() - Method in class erjang.EInputStream
Read a two byte big endian integer from the stream.
read2LE() - Method in class erjang.EInputStream
Read a two byte little endian integer from the stream.
read4BE() - Method in class erjang.EInputStream
Read a four byte big endian integer from the stream.
read4LE() - Method in class erjang.EInputStream
Read a four byte little endian integer from the stream.
read_any() - Method in class erjang.EInputStream
Read an arbitrary Erlang term from the stream.
read_atom() - Method in class erjang.EInputStream
Read an Erlang atom from the stream.
read_binary() - Method in class erjang.EInputStream
Read an Erlang binary from the stream.
read_bitstr(int[]) - Method in class erjang.EInputStream
Read an Erlang bitstr from the stream.
read_boolean() - Method in class erjang.EInputStream
Read an Erlang atom from the stream and interpret the value as a boolean.
read_byte() - Method in class erjang.EInputStream
Read one byte from the stream.
read_char() - Method in class erjang.EInputStream
Read a character from the stream.
read_compressed() - Method in class erjang.EInputStream
Read a compressed term from the stream
read_double() - Method in class erjang.EInputStream
Read an Erlang float from the stream.
read_external_fun() - Method in class erjang.EInputStream
 
read_float() - Method in class erjang.EInputStream
Read an Erlang float from the stream.
read_fun() - Method in class erjang.EInputStream
 
read_int() - Method in class erjang.EInputStream
Read an integer from the stream.
read_integer_byte_array() - Method in class erjang.EInputStream
Read an integer from the stream.
read_list_head() - Method in class erjang.EInputStream
Read a list header from the stream.
read_long() - Method in class erjang.EInputStream
Read a long from the stream.
read_long(boolean) - Method in class erjang.EInputStream
 
read_nil() - Method in class erjang.EInputStream
Read an empty list from the stream.
read_pid() - Method in class erjang.EInputStream
Read an Erlang PID from the stream.
read_port() - Method in class erjang.EInputStream
Read an Erlang port from the stream.
read_ref() - Method in class erjang.EInputStream
Read an Erlang reference from the stream.
read_short() - Method in class erjang.EInputStream
Read a short from the stream.
read_size_and_inflate() - Method in class erjang.EInputStream
 
read_string() - Method in class erjang.EInputStream
Read a string from the stream.
read_tagged_integer() - Method in class erjang.EInputStream
 
read_timer(EObject) - Static method in class erjang.ERT
 
read_timer(ERef) - Static method in class erjang.ETimerTask
 
read_tuple_head() - Method in class erjang.EInputStream
Read a tuple header from the stream.
read_uint() - Method in class erjang.EInputStream
Read an unsigned integer from the stream.
read_ulong() - Method in class erjang.EInputStream
Read an unsigned long from the stream.
read_ushort() - Method in class erjang.EInputStream
Read an unsigned short from the stream.
readAllocList() - Method in class erjang.beam.loader.BeamLoader
 
readASTSection() - Method in class erjang.beam.loader.BeamLoader
 
readAtom() - Method in class erjang.beam.loader.BeamLoader
 
readAtomSection() - Method in class erjang.beam.loader.BeamLoader
 
readAttributeSection() - Method in class erjang.beam.loader.BeamLoader
 
readBE(int) - Method in class erjang.EInputStream
Read a bigendian integer from the stream.
readBinary(int) - Method in class erjang.beam.loader.BeamLoader
 
readBitstringRef() - Method in class erjang.beam.loader.BeamLoader
 
readBytestringRef() - Method in class erjang.beam.loader.BeamLoader
 
readCodeInteger() - Method in class erjang.beam.loader.BeamLoader
 
readCodeSection() - Method in class erjang.beam.loader.BeamLoader
 
readCompilationInfoSection() - Method in class erjang.beam.loader.BeamLoader
 
readDestination() - Method in class erjang.beam.loader.BeamLoader
 
readExportSection() - Method in class erjang.beam.loader.BeamLoader
 
readFully(byte[]) - Method in class erjang.EInputStream
 
readFunctionSection() - Method in class erjang.beam.loader.BeamLoader
 
readImportSection() - Method in class erjang.beam.loader.BeamLoader
 
readInstruction() - Method in class erjang.beam.loader.BeamLoader
 
readLabel() - Method in class erjang.beam.loader.BeamLoader
 
readLE(int) - Method in class erjang.EInputStream
Read a little endian integer from the stream.
readLiteral() - Method in class erjang.beam.loader.BeamLoader
 
readLiteralSection() - Method in class erjang.beam.loader.BeamLoader
 
readLocalFunctionSection() - Method in class erjang.beam.loader.BeamLoader
 
readN(byte[]) - Method in class erjang.EInputStream
Read an array of bytes from the stream.
readN(byte[], int, int) - Method in class erjang.EInputStream
Read an array of bytes from the stream.
readOperand() - Method in class erjang.beam.loader.BeamLoader
 
readOperand(int) - Method in class erjang.beam.loader.BeamLoader
 
readOptionalLabel() - Method in class erjang.beam.loader.BeamLoader
 
readSection() - Method in class erjang.beam.loader.BeamLoader
 
readSelectList() - Method in class erjang.beam.loader.BeamLoader
 
readSmallIntValue(int) - Method in class erjang.beam.loader.BeamLoader
 
readSource() - Method in class erjang.beam.loader.BeamLoader
 
readString(int) - Method in class erjang.beam.loader.BeamLoader
 
readStringSection(int) - Method in class erjang.beam.loader.BeamLoader
 
ready() - Method in interface erjang.driver.EAsync
 
ready(SelectableChannel, int) - Method in class erjang.driver.EDriverTask
 
ready() - Method in class erjang.driver.efile.FileAsync
 
ready(SelectableChannel, int) - Method in interface erjang.driver.NIOHandler
 
readyAccept(SelectableChannel) - Method in class erjang.driver.EDriverControl
 
readyAccept(SelectableChannel) - Method in class erjang.driver.EDriverInstance
 
readyAsync(EAsync) - Method in class erjang.driver.EDriverControl
 
readyAsync(EAsync) - Method in class erjang.driver.EDriverInstance
 
readyAsync(EAsync) - Method in class erjang.driver.efile.EFile
 
readyAsync(EAsync) - Method in class erjang.driver.ExecDriverInstance
 
readyAsync(EAsync) - Method in class erjang.driver.FDDriverInstance
 
readyAsync(EAsync) - Method in class erjang.driver.ram_file.RamFile
 
readyConnect(SelectableChannel) - Method in class erjang.driver.EDriverControl
 
readyConnect(SelectableChannel) - Method in class erjang.driver.EDriverInstance
 
readyInput(SelectableChannel) - Method in class erjang.driver.EDriverControl
 
readyInput(SelectableChannel) - Method in class erjang.driver.EDriverInstance
 
readyInput(SelectableChannel) - Method in class erjang.driver.efile.EFile
 
readyInput(SelectableChannel) - Method in class erjang.driver.ExecDriverInstance
 
readyInput(SelectableChannel) - Method in class erjang.driver.FDDriverInstance
 
readyInput(SelectableChannel) - Method in class erjang.driver.ram_file.RamFile
 
readyOutput(SelectableChannel) - Method in class erjang.driver.EDriverControl
 
readyOutput(SelectableChannel) - Method in class erjang.driver.EDriverInstance
 
readyOutput(SelectableChannel) - Method in class erjang.driver.efile.EFile
 
readyOutput(SelectableChannel) - Method in class erjang.driver.ExecDriverInstance
 
readyOutput(SelectableChannel) - Method in class erjang.driver.FDDriverInstance
 
readyOutput(SelectableChannel) - Method in class erjang.driver.ram_file.RamFile
 
readYReg() - Method in class erjang.beam.loader.BeamLoader
 
reason() - Method in exception erjang.ErlangError
 
reason() - Method in exception erjang.ErlangException
 
reason() - Method in error erjang.ErlangExitSignal
 
reason() - Method in exception erjang.ErlangRaise
 
receive_peek(EProc) - Static method in class erjang.ERT
peek mbox
refTag - Static variable in class erjang.EExternal
The tag used for old stype references
register(EDriver) - Static method in class erjang.driver.Drivers
 
register(EAtom, EHandle) - Static method in class erjang.ERT
 
register(EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
register_lambda(EAtom, int, int) - Method in class erjang.beam.CompilerVisitor
 
registerBifs(Class<?>) - Static method in class erjang.beam.BIFUtil
 
released(SelectableChannel) - Method in class erjang.driver.EDriverTask
 
released(SelectableChannel) - Method in interface erjang.driver.NIOHandler
Called when ch is free to be closed.
rem(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
rem(EObject, int) - Static method in class erjang.m.erlang.ErlBif
 
rem$p(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
remove(Object) - Method in class erjang.util.WeakHashSet
 
remove_exit_hook(ExitHook) - Method in class erjang.EInternalPID
 
remove_exit_hook(ExitHook) - Method in class erjang.EProc
 
remove_message(EProc) - Static method in class erjang.ERT
 
remove_monitor(ERef, boolean) - Method in class erjang.EHandle
 
remove_monitor(ERef, boolean) - Method in class erjang.EInternalPID
 
remove_monitor(ERef, boolean) - Method in class erjang.EInternalPort
 
remove_monitor(ERef, boolean) - Method in class erjang.ETask
 
remove_one() - Method in class erjang.EMBox
 
reply - Variable in class erjang.driver.efile.FileAsync
 
reply(EFile) - Method in class erjang.driver.efile.FileAsync
 
reply_number(int) - Method in class erjang.driver.ram_file.RamFile
 
reply_ok() - Method in class erjang.driver.efile.EFile
 
reply_ok() - Method in class erjang.driver.ram_file.RamFile
 
reply_posix_error(int) - Method in class erjang.driver.efile.EFile
 
reply_posix_error(int) - Method in class erjang.driver.ram_file.RamFile
 
reply_Uint(int) - Method in class erjang.driver.efile.EFile
 
reply_Uint(int) - Method in class erjang.driver.ram_file.RamFile
 
resolve(FunID) - Static method in class erjang.EModuleManager
 
resolve_fun(EObject, EObject, int) - Static method in class erjang.ERT
 
restOfInput - Variable in exception erjang.CharCollector.CollectingException
 
result_ok - Variable in class erjang.driver.efile.FileAsync
 
reverse() - Method in class erjang.ESeq
 
reverse(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
round(double) - Static method in class erjang.m.erlang.ErlBif
 
round(EDouble) - Static method in class erjang.m.erlang.ErlBif
 
round(EObject) - Static method in class erjang.m.erlang.ErlBif
 
round$g(double) - Static method in class erjang.m.erlang.ErlBif
 
round$g(EDouble) - Static method in class erjang.m.erlang.ErlBif
 
round$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
run() - Method in class erjang.driver.NIOSelector
 
run(Task) - Static method in class erjang.ERT
 
run() - Method in class erjang.ETimerTask
called when the timer fires
run(EObject, EObject) - Static method in class erjang.m.re.Native
 
run(EObject, EObject, EObject) - Static method in class erjang.m.re.Native
 
run_async(EAsync, EDriverTask) - Static method in class erjang.ERT
 

S

safe_fixtable(EObject, EObject) - Static method in class erjang.m.ets.Native
 
schedule(long) - Method in class erjang.ETimerTask
 
select(SelectableChannel, int, SelectMode) - Method in class erjang.driver.EDriverInstance
Register selector
select(EObject) - Static method in class erjang.m.ets.Native
 
select(EObject, EObject, EObject) - Static method in class erjang.m.ets.Native
 
select_delete(EMatchSpec) - Method in class erjang.m.ets.ETableBag
 
select_delete(EMatchSpec) - Method in class erjang.m.ets.ETableSet
 
SelectMode - Enum in erjang.driver
 
self(EProc) - Static method in class erjang.m.erlang.ErlBif
 
self_handle() - Method in class erjang.driver.EDriverTask
 
self_handle() - Method in class erjang.EProc
 
self_handle() - Method in class erjang.ETask
 
send(EObject) - Method in class erjang.driver.EExecDriverTask
 
send(EObject) - Method in class erjang.EHandle
 
send(EObject) - Method in class erjang.EInternalPID
 
send(EObject) - Method in class erjang.EMBox
 
send(EProc, EObject, EObject) - Static method in class erjang.ERT
 
send(EProc, EObject, EObject, EObject) - Static method in class erjang.ERT
 
send(EProc, EObject, EObject) - Static method in class erjang.m.erlang.BinOps
 
send_after(EObject, EObject, EObject) - Static method in class erjang.ERT
 
send_binary_data - Variable in class erjang.driver.EDriverTask
 
send_eof - Variable in class erjang.driver.EDriverTask
 
send_exit(EHandle, EObject) - Method in class erjang.ETask
 
send_exit_status - Variable in class erjang.driver.EDriverTask
 
sendb(EObject) - Method in class erjang.EHandle
 
sendGEN(OtpConnection, String, OtpErlangObject) - Method in class erjang.beam.ErlangBeamDisLoader
 
seq() - Method in class erjang.m.ets.PersistentBag
 
set(int, EObject) - Method in class erjang.ETuple
 
set(int, EObject) - Method in class erjang.ETuple0
 
set(int, EObject) - Method in class erjang.ETuple1
 
set(int, EObject) - Method in class erjang.ETuple2
 
set(int, EObject) - Method in class erjang.ETuple3
 
set(int, EObject) - Method in class erjang.ETuple4
 
set_group_leader(EPID) - Method in class erjang.EInternalPID
 
set_group_leader(EPID) - Method in class erjang.EPID
 
set_timer(long) - Method in class erjang.driver.EDriverTask
 
setCookie(EAtom) - Method in class erjang.EAbstractNode
Set the authorization cookie used by this node.
setelement(int, EObject) - Method in class erjang.ETuple
Basis for erlang:setelement - clone this and set element.
setelement(EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
setelement(int, ETuple, EObject) - Static method in class erjang.m.erlang.ErlBif
Optimized version which does not test the types of arguments.
setInterest(SelectableChannel, int, NIOHandler) - Static method in class erjang.driver.NIOSelector
 
setName(EAtom) - Method in class erjang.EHandle
 
setPos(int) - Method in class erjang.EInputStream
Set the current position in the stream.
setup() - Method in class erjang.driver.EDriverControl
 
setup() - Method in class erjang.driver.FDDriverInstance
 
setupInstance() - Method in class erjang.driver.EDriverTask
 
sin(EObject) - Static method in class erjang.m.math.Native
 
sinh(EObject) - Static method in class erjang.m.math.Native
 
size(EObject) - Static method in class erjang.m.erlang.ErlBif
 
size(ETuple) - Static method in class erjang.m.erlang.ErlBif
 
size() - Method in class erjang.util.WeakHashSet
 
size$g(EObject) - Static method in class erjang.m.erlang.ErlBif
 
size$g(ETuple) - Static method in class erjang.m.erlang.ErlBif
 
smallBigTag - Static variable in class erjang.EExternal
The tag used for small bignums
smallIntTag - Static variable in class erjang.EExternal
The tag used for small integers
smallTupleTag - Static variable in class erjang.EExternal
The tag used for small tuples
spawn(EProc, EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
spawn_link(EProc, EObject, EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
spawn_opt(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
src - Variable in class erjang.beam.repr.Insn.LEISD
 
src - Variable in class erjang.beam.repr.Insn.LESD
 
src - Variable in class erjang.beam.repr.Insn.LIS
 
src - Variable in class erjang.beam.repr.Insn.LS
 
src - Variable in class erjang.beam.repr.Insn.LSBi
 
src - Variable in class erjang.beam.repr.Insn.LSD
 
src - Variable in class erjang.beam.repr.Insn.LSI
 
src - Variable in class erjang.beam.repr.Insn.LSII
 
src - Variable in class erjang.beam.repr.Insn.LSIID
 
src - Variable in class erjang.beam.repr.Insn.S
 
src - Variable in class erjang.beam.repr.Insn.SD
 
src - Variable in class erjang.beam.repr.Insn.SDD
 
src - Variable in class erjang.beam.repr.Insn.SDI
 
src - Variable in class erjang.beam.repr.Insn.Select
 
src - Variable in class erjang.beam.repr.Insn.SI
 
src - Variable in class erjang.beam.repr.Insn.SID
 
src1 - Variable in class erjang.beam.repr.Insn.LEISSD
 
src1 - Variable in class erjang.beam.repr.Insn.LESSD
 
src1 - Variable in class erjang.beam.repr.Insn.LSS
 
src1 - Variable in class erjang.beam.repr.Insn.LSSD
 
src1 - Variable in class erjang.beam.repr.Insn.LSSID
 
src1 - Variable in class erjang.beam.repr.Insn.SS
 
src1 - Variable in class erjang.beam.repr.Insn.SSD
 
src2 - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
src2 - Variable in class erjang.beam.repr.Insn.LEISSD
 
src2 - Variable in class erjang.beam.repr.Insn.LESSD
 
src2 - Variable in class erjang.beam.repr.Insn.LSIIID
 
src2 - Variable in class erjang.beam.repr.Insn.LSIIS
 
src2 - Variable in class erjang.beam.repr.Insn.LSISIID
 
src2 - Variable in class erjang.beam.repr.Insn.LSS
 
src2 - Variable in class erjang.beam.repr.Insn.LSSD
 
src2 - Variable in class erjang.beam.repr.Insn.LSSID
 
src2 - Variable in class erjang.beam.repr.Insn.LSSII
 
src2 - Variable in class erjang.beam.repr.Insn.SS
 
src2 - Variable in class erjang.beam.repr.Insn.SSD
 
src3 - Variable in class erjang.beam.repr.Insn.LSSII
 
src4 - Variable in class erjang.beam.repr.Insn.BSPrivateAppend
 
src4 - Variable in class erjang.beam.repr.Insn.LSISIID
 
src5 - Variable in class erjang.beam.repr.Insn.LSIIS
 
src6 - Variable in class erjang.beam.repr.Insn.BSAppend
 
src8 - Variable in class erjang.beam.repr.Insn.BSAppend
 
start - Variable in class erjang.beam.repr.Operands.BitString
 
start - Variable in class erjang.beam.repr.Operands.ByteString
 
start(EString) - Method in interface erjang.driver.EDriver
 
start(EString) - Method in class erjang.driver.efile.Driver
 
start(EString) - Method in class erjang.driver.ram_file.Driver
 
start() - Static method in class erjang.EErrorLogger
 
START_ATOM - Static variable in class erjang.beam.CodeAtoms
 
start_timer(EObject, EObject, EObject) - Static method in class erjang.ERT
 
statistics(EObject) - Static method in class erjang.m.erlang.ErlBif
 
stop() - Method in class erjang.driver.EDriverControl
 
stop() - Method in class erjang.driver.EDriverInstance
 
stopSelect(SelectableChannel) - Method in class erjang.driver.EDriverControl
 
stopSelect(SelectableChannel) - Method in class erjang.driver.EDriverInstance
 
store(String, byte[]) - Method in interface erjang.beam.ClassRepo
 
store(String, byte[]) - Method in class erjang.beam.DirClassRepo
 
store(String, byte[]) - Method in class erjang.beam.JarClassRepo
 
strcpy(ByteBuffer) - Static method in class erjang.driver.IO
Do a strcpy on ByteBuffer.
string(int, int) - Method in class erjang.beam.repr.CodeTables
 
STRING_ATOM - Static variable in class erjang.beam.CodeAtoms
 
stringpool - Variable in class erjang.beam.repr.CodeTables
 
stringTag - Static variable in class erjang.EExternal
The tag used for strings and lists of small integers
stringValue() - Method in class erjang.EBigString
 
stringValue() - Method in class erjang.EString
 
subSequence(int, int) - Method in class erjang.EAtom
 
subSequence(int, int) - Method in class erjang.EBigString
 
subSequence(int, int) - Method in class erjang.EBigString.SubSequence
 
subSequence(int, int) - Method in class erjang.EString
 
subSequence(int, int) - Method in class erjang.EString.SubSequence
 
substring(long) - Method in class erjang.EBitString
 
substring(long, long) - Method in class erjang.EBitString
 
subtract(EObject, boolean) - Method in class erjang.EBig
 
subtract(EObject, boolean) - Method in class erjang.EDouble
 
subtract(EObject, boolean) - Method in class erjang.EObject
 
subtract(int) - Method in class erjang.EObject
 
subtract(EObject, boolean) - Method in class erjang.ESmall
 
subtract(int) - Method in class erjang.ESmall
Deprecated. 
subtract$p(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
suspend_process(EObject, EObject) - Static method in class erjang.m.erlang.ErlProc
 
symbol - Variable in enum erjang.beam.BeamOpcode
 
symbolicAttributes() - Method in class erjang.beam.loader.BeamLoader
 
SymbolicBeamFileData - Class in erjang.beam
 
SymbolicBeamFileData(ETuple) - Constructor for class erjang.beam.SymbolicBeamFileData
 
symbolicCode() - Method in class erjang.beam.loader.BeamLoader
 
symbolicExportList() - Method in class erjang.beam.loader.BeamLoader
 
symbolicModuleName() - Method in class erjang.beam.loader.BeamLoader
 
system_flag(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 

T

tail() - Method in class erjang.EBigString
 
tail() - Method in class erjang.EBinList
 
tail() - Method in class erjang.ECons
 
tail() - Method in class erjang.EList
 
tail() - Method in class erjang.ENil
 
tail - Variable in class erjang.EPair
 
tail() - Method in class erjang.EPair
 
tail - Variable in class erjang.EProc
 
tail() - Method in class erjang.ESeq
 
tail() - Method in class erjang.EString
 
TAIL_MARKER - Static variable in class erjang.EProc
 
tan(EObject) - Static method in class erjang.m.math.Native
 
tanh(EObject) - Static method in class erjang.m.math.Native
 
tc(EProc, EObject, EObject, EObject) - Static method in class erjang.m.timer.Native
 
term_to_binary(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
TEST_ATOM - Static variable in class erjang.beam.CodeAtoms
 
testAtom() - Method in class erjang.EAtom
 
testAtom() - Method in class erjang.EObject
 
testBigString() - Method in class erjang.EBigString
 
testBigString() - Method in class erjang.EObject
 
testBinary() - Method in class erjang.EBinary
 
testBinary() - Method in class erjang.EBitString
 
testBinary() - Method in class erjang.EObject
 
testBinMatchState() - Method in class erjang.EBinMatchState
 
testBinMatchState() - Method in class erjang.EObject
 
testBitString() - Method in class erjang.EBitString
 
testBitString() - Method in class erjang.EObject
 
testBoolean() - Method in class erjang.EAtom
 
testBoolean() - Method in class erjang.EObject
 
testCons() - Method in class erjang.EBigString
 
testCons() - Method in class erjang.ECons
 
testCons() - Method in class erjang.EObject
 
testCons() - Method in class erjang.EString
 
testFloat() - Method in class erjang.EDouble
 
testFloat() - Method in class erjang.EObject
 
testFunction() - Method in class erjang.EFun
 
testFunction() - Method in class erjang.EObject
 
testFunction2(int) - Method in class erjang.EFun
 
testFunction2(int) - Method in class erjang.EObject
 
testHandle() - Method in class erjang.EHandle
 
testHandle() - Method in class erjang.EObject
 
testInteger() - Method in class erjang.EInteger
 
testInteger() - Method in class erjang.EObject
 
testInteger() - Method in class erjang.ESmall
 
testInternalPID() - Method in class erjang.EInternalPID
 
testInternalPID() - Method in class erjang.EObject
 
testInternalPort() - Method in class erjang.EInternalPort
 
testInternalPort() - Method in class erjang.EObject
 
testLocalHandle() - Method in class erjang.EHandle
 
testLocalHandle() - Method in class erjang.EInternalPID
 
testLocalHandle() - Method in class erjang.EInternalPort
 
testNil() - Method in class erjang.EBigString
 
testNil() - Method in class erjang.EBinList
 
testNil() - Method in class erjang.ENil
 
testNil() - Method in class erjang.EObject
 
testNil() - Method in class erjang.EString
 
testNonEmptyList() - Method in class erjang.EBigString
 
testNonEmptyList() - Method in class erjang.EBinList
 
testNonEmptyList() - Method in class erjang.EList
 
testNonEmptyList() - Method in class erjang.EObject
 
testNonEmptyList() - Method in class erjang.EPair
 
testNonEmptyList() - Method in class erjang.EString
 
testNumber() - Method in class erjang.ENumber
 
testNumber() - Method in class erjang.EObject
 
testPID() - Method in class erjang.EObject
 
testPID() - Method in class erjang.EPID
 
testPort() - Method in class erjang.EObject
 
testPort() - Method in class erjang.EPort
 
testPortControl() - Method in class erjang.driver.EPortControl
 
testPortControl() - Method in class erjang.EObject
 
testReference() - Method in class erjang.EObject
 
testReference() - Method in class erjang.ERef
 
testSeq() - Method in class erjang.EBigString
 
testSeq() - Method in class erjang.EBinList
 
testSeq() - Method in class erjang.EObject
 
testSeq() - Method in class erjang.ESeq
 
testSeq() - Method in class erjang.EString
 
testSmall() - Method in class erjang.EObject
 
testSmall() - Method in class erjang.ESmall
 
testString() - Method in class erjang.EBinList
 
testString() - Method in class erjang.EObject
 
testString() - Method in class erjang.ESeq
 
testString() - Method in class erjang.EString
 
testTuple() - Method in class erjang.EObject
 
testTuple() - Method in class erjang.ETuple
 
threadPoolSize() - Static method in class erjang.ERT
 
throw_ex(EObject) - Static method in class erjang.m.erlang.ErlBif
 
timeout() - Method in class erjang.driver.EDriverControl
 
timeout() - Method in class erjang.driver.EDriverInstance
 
timeout() - Method in class erjang.driver.efile.EFile
 
timeout() - Method in class erjang.driver.ExecDriverInstance
 
timeout() - Method in class erjang.driver.FDDriverInstance
 
timeout() - Method in class erjang.driver.ram_file.RamFile
 
timeout() - Static method in class erjang.ERT
 
timer - Class in erjang.m.timer
 
timer() - Constructor for class erjang.m.timer.timer
 
tl(EObject) - Static method in class erjang.m.erlang.ErlBif
 
tl$p(EObject) - Static method in class erjang.m.erlang.ErlBif
 
to_list() - Method in class erjang.EDouble
 
toArray() - Method in class erjang.ESeq
 
toByteArray() - Method in class erjang.EBitString
 
toByteBuffer() - Method in class erjang.EBinary
 
toString() - Method in class erjang.beam.analysis.ExceptionHandler.Ambiguous
 
toString() - Method in class erjang.beam.analysis.ExceptionHandler
 
toString() - Method in class erjang.beam.Arg
 
toString() - Method in class erjang.beam.BuiltInFunction
 
toString() - Method in class erjang.beam.ExtFunc
 
toString() - Method in class erjang.beam.repr.CodeTables.AnonFun
 
toString() - Method in class erjang.beam.repr.CodeTables.ExtFun
 
toString() - Method in class erjang.beam.repr.CodeTables.FunctionInfo
 
toString() - Method in class erjang.beam.repr.Insn
 
toString() - Method in class erjang.driver.EDriverTask
 
toString() - Method in class erjang.driver.EExecDriverTask
 
toString() - Method in class erjang.EAtom
 
toString() - Method in class erjang.EBig
 
toString() - Method in class erjang.EBigString
 
toString() - Method in class erjang.EBinList
 
toString() - Method in class erjang.EBitString
 
toString() - Method in class erjang.EDouble
 
toString() - Method in class erjang.EInternalPID
 
toString() - Method in class erjang.EInternalPort
 
toString() - Method in class erjang.EList
 
toString() - Method in class erjang.ENil
 
toString() - Method in class erjang.EPair
 
toString() - Method in class erjang.EProc
 
toString() - Method in class erjang.ERef
Get the string representation of the ref.
toString() - Method in class erjang.ESmall
 
toString() - Method in class erjang.EString
 
toString() - Method in class erjang.ETuple
 
toString() - Method in class erjang.FunID
 
toString() - Method in class erjang.m.ets.EPattern
 
toSymbolic() - Method in class erjang.beam.loader.BeamLoader
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.CodeTables.AnonFun
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.CodeTables.ExtFun
 
toSymbolic() - Method in class erjang.beam.repr.CodeTables.FunctionInfo
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.AAI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.BSAppend
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.BSPrivateAppend
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.By
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.ByD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.D
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.F
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.I
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.ID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.IE
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.IEI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.II
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.IL
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.ILI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.IWI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.L
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LED
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LEISD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LEISSD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LESD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LESSD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LIIIID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LIS
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LS
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSBi
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSII
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSIID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSIIID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSIIS
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSISIID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSS
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSSD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSSID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.LSSII
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.S
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SDD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SDI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.Select
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SID
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SS
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.SSD
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.WI
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.Y
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Insn.YL
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.AllocList
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Atom
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.BigInt
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.BitString
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.ByteString
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.CodeInt
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Float
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.FReg
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Int
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Label
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Nil
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.Operand
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.SelectList
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.TableLiteral
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.XReg
 
toSymbolic(CodeTables) - Method in class erjang.beam.repr.Operands.YReg
 
total_arity - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
TRUE - Static variable in class erjang.ERT
 
TRUE_ATOM - Static variable in class erjang.beam.CodeAtoms
 
trunc(EObject) - Static method in class erjang.m.erlang.ErlBif
 
trunc(double) - Static method in class erjang.m.erlang.ErlBif
 
trunc(EDouble) - Static method in class erjang.m.erlang.ErlBif
 
try_case_end(EObject) - Static method in class erjang.ERT
 
tuple_size(ETuple) - Static method in class erjang.m.erlang.ErlBif
 
tuple_size(EObject) - Static method in class erjang.m.erlang.ErlBif
 
tuple_size_guard(EObject) - Static method in class erjang.m.erlang.ErlBif
 
tuple_to_list(EObject) - Static method in class erjang.m.erlang.ErlConvert
 
type - Variable in class erjang.beam.Arg
 
type() - Static method in class erjang.m.os.Native
 

U

uint16_at(int, int) - Method in class erjang.EBitString
 
unboxToDouble(EInteger) - Static method in class erjang.ERT
 
unboxToDouble(ENumber) - Static method in class erjang.ERT
 
unboxToDouble(EObject) - Static method in class erjang.ERT
 
unboxToDouble(int) - Static method in class erjang.ERT
 
unboxToInt(EInteger) - Static method in class erjang.ERT
 
unboxToInt(EObject) - Static method in class erjang.ERT
 
unboxToInt(ENumber) - Static method in class erjang.ERT
 
undef(FunID, EObject...) - Static method in class erjang.ERT
 
UNICODE_ATOM - Static variable in class erjang.m.unicode.Native
 
uniq - Variable in class erjang.beam.repr.CodeTables.AnonFun
 
unlink(EHandle) - Method in class erjang.ETask
 
unlink(EProc, EObject) - Static method in class erjang.m.erlang.ErlProc
 
unregister(EAtom) - Static method in class erjang.ERT
 
unregister(EObject) - Static method in class erjang.m.erlang.ErlProc
 
useDriverLevelLocking() - Method in interface erjang.driver.EDriver
override this to return true if you want driver-level locking
useDriverLevelLocking() - Method in class erjang.driver.efile.Driver
 
useDriverLevelLocking() - Method in class erjang.driver.ram_file.Driver
 
UTF16_ATOM - Static variable in class erjang.m.unicode.Native
 
UTF32_ATOM - Static variable in class erjang.m.unicode.Native
 
UTF8_ATOM - Static variable in class erjang.m.unicode.Native
 

V

value - Variable in class erjang.beam.repr.Operands.BigInt
 
value - Variable in class erjang.beam.repr.Operands.CodeInt
 
value - Variable in class erjang.beam.repr.Operands.Float
 
value - Variable in class erjang.beam.repr.Operands.Int
 
value - Variable in class erjang.EDouble
 
value - Variable in class erjang.ESmall
 
valueOf(String) - Static method in enum erjang.beam.Arg.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum erjang.beam.BeamOpcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum erjang.BIF.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum erjang.driver.efile.EFile.TimerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum erjang.driver.SelectMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum erjang.ETask.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum erjang.beam.Arg.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum erjang.beam.BeamOpcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum erjang.BIF.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum erjang.driver.efile.EFile.TimerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum erjang.driver.SelectMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum erjang.ETask.State
Returns an array containing the constants of this enum type, in the order they are declared.
versionTag - Static variable in class erjang.EExternal
The version number used to mark serialized Erlang terms
visitAttribute(EAtom, EObject) - Method in class erjang.beam.analysis.BeamTypeAnalysis
list of {Atom,Value}
visitAttribute(EAtom, EObject) - Method in class erjang.beam.CompilerVisitor
 
visitAttribute(EAtom, EObject) - Method in class erjang.beam.ModuleAdapter
list of {Atom,Value}
visitAttribute(EAtom, EObject) - Method in interface erjang.beam.ModuleVisitor
list of {Atom,Value}
visitBegin(BeamExceptionHandler) - Method in interface erjang.beam.BlockVisitor2
 
visitBitStringAppend(BeamOpcode, Arg, Arg, Arg, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitBitStringPut(BeamOpcode, Arg, Arg, int, int) - Method in interface erjang.beam.BlockVisitor2
 
visitBitStringTest(BeamOpcode, int, Arg[]) - Method in interface erjang.beam.BlockVisitor2
 
visitBS(BeamOpcode, Arg, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitBSAdd(Arg[], Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitCall(ExtFunc, Arg[], boolean, boolean) - Method in interface erjang.beam.BlockVisitor2
 
visitCatchBlockEnd(BeamOpcode, Arg, BeamExceptionHandler) - Method in interface erjang.beam.BlockVisitor2
 
visitCatchBlockStart(BeamOpcode, int, Arg, BeamExceptionHandler) - Method in interface erjang.beam.BlockVisitor2
 
visitEnd() - Method in interface erjang.beam.BlockVisitor
 
visitEnd() - Method in class erjang.beam.CompilerVisitor
 
visitEnd() - Method in class erjang.beam.FunctionAdapter
 
visitEnd() - Method in interface erjang.beam.FunctionVisitor
 
visitEnd() - Method in class erjang.beam.ModuleAdapter
 
visitEnd() - Method in interface erjang.beam.ModuleVisitor
 
visitExport(EAtom, int, int) - Method in class erjang.beam.analysis.BeamTypeAnalysis
list of {Fun,Arity,Entry}
visitExport(EAtom, int, int) - Method in class erjang.beam.CompilerVisitor
 
visitExport(EAtom, int, int) - Method in class erjang.beam.ModuleAdapter
list of {Fun,Arity,Entry}
visitExport(EAtom, int, int) - Method in interface erjang.beam.ModuleVisitor
list of {Fun,Arity,Entry}
visitFunction(EAtom, int, int) - Method in class erjang.beam.analysis.BeamTypeAnalysis
 
visitFunction(EAtom, int, int) - Method in class erjang.beam.CompilerVisitor
 
visitFunction(EAtom, int, int) - Method in class erjang.beam.ModuleAdapter
Visit function
visitFunction(EAtom, int, int) - Method in interface erjang.beam.ModuleVisitor
Visit function
visitInitBitString(Arg, Arg, Arg, boolean) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, ETuple) - Method in interface erjang.beam.BlockVisitor
 
visitInsn(BeamOpcode) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, int, Arg, Method) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, int, Arg[], Arg, BuiltInFunction) - Method in interface erjang.beam.BlockVisitor2
bif, gc_bif, arithfbif
visitInsn(BeamOpcode, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, Arg, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, Arg[]) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, ExtFunc, Arg[]) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, Arg[], Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, int, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, Arg, Arg, int) - Method in interface erjang.beam.BlockVisitor2
 
visitInsn(BeamOpcode, int, Arg[], Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitJump(int) - Method in interface erjang.beam.BlockVisitor2
 
visitLabeledBlock(int) - Method in class erjang.beam.FunctionAdapter
 
visitLabeledBlock(int) - Method in interface erjang.beam.FunctionVisitor
 
visitMaxs(int, int, int, boolean) - Method in interface erjang.beam.FunctionVisitor2
 
visitModule(EAtom) - Method in class erjang.beam.analysis.BeamTypeAnalysis
 
visitModule(EAtom) - Method in class erjang.beam.CompilerVisitor
 
visitModule(EAtom) - Method in class erjang.beam.ModuleAdapter
 
visitModule(EAtom) - Method in interface erjang.beam.ModuleVisitor
 
visitReceive(BeamOpcode, int, Arg) - Method in interface erjang.beam.BlockVisitor2
 
visitSelectTuple(Arg, int, int[], int[]) - Method in interface erjang.beam.BlockVisitor2
 
visitSelectValue(Arg, int, Arg[], int[]) - Method in interface erjang.beam.BlockVisitor2
 
visitTest(BeamOpcode, int, Arg, Type) - Method in interface erjang.beam.BlockVisitor2
 
visitTest(BeamOpcode, int, Arg[], Arg, Type) - Method in interface erjang.beam.BlockVisitor2
 
visitTest(BeamOpcode, int, Arg, int, Type) - Method in interface erjang.beam.BlockVisitor2
 
visitUnreachablePoint() - Method in interface erjang.beam.BlockVisitor2
 

W

wait_forever(EProc) - Method in class erjang.EMBox
 
wait_forever(EProc) - Static method in class erjang.ERT
 
wait_timeout(EProc, EObject) - Static method in class erjang.ERT
 
WeakHashSet<T> - Class in erjang.util
A container of objects that do disallow garbage collection
WeakHashSet() - Constructor for class erjang.util.WeakHashSet
 
weave(byte[]) - Static method in class erjang.EFun
 
whereis(EObject) - Static method in class erjang.ERT
 
whereis(EProc, EObject) - Static method in class erjang.m.erlang.ErlBif
 
WORDS_ATOM - Static variable in class erjang.beam.CodeAtoms
 
write(OutputStream, ByteBuffer) - Static method in class erjang.driver.IO
Write src[position ..
write_error - Variable in class erjang.driver.efile.EFile
 
writeFully(WritableByteChannel, ByteBuffer) - Static method in class erjang.driver.IO
 
writeTo(ByteArrayOutputStream) - Method in class erjang.EBinary
 
writev(GatheringByteChannel, ByteBuffer[]) - Static method in class erjang.driver.IO
 

X

X_ATOM - Static variable in class erjang.beam.CodeAtoms
 
xor(EObject, EObject) - Static method in class erjang.m.erlang.ErlBif
 
xunicode - Class in erjang.m.unicode
Dummy module.
xunicode() - Constructor for class erjang.m.unicode.xunicode
 

Y

y - Variable in class erjang.beam.repr.Insn.Y
 
y - Variable in class erjang.beam.repr.Insn.YL
 
Y_ATOM - Static variable in class erjang.beam.CodeAtoms
 

Z

ZERO - Static variable in class erjang.ESmall
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z

TBD erjang license note