erjang
Class ETuple2

java.lang.Object
  extended by erjang.EObject
      extended by erjang.ETuple
          extended by erjang.ETuple2
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<EObject>

public class ETuple2
extends ETuple


Field Summary
 EObject elem1
           
 EObject elem2
           
 
Fields inherited from class erjang.EObject
CMP_ORDER_ATOM, CMP_ORDER_BITSTRING, CMP_ORDER_ERJANG_INTERNAL, CMP_ORDER_FUN, CMP_ORDER_LIST, CMP_ORDER_NUMBER, CMP_ORDER_PID, CMP_ORDER_PORT, CMP_ORDER_REFERENCE, CMP_ORDER_TUPLE
 
Constructor Summary
ETuple2()
           
ETuple2(EObject elem1, EObject elem2)
           
 
Method Summary
 int arity()
           
 ETuple2 blank()
           
static ETuple2 cast(EObject value)
           
static ETuple2 cast(ETuple value)
           
 EObject elm(int i)
           
 void set(int i, EObject term)
           
 
Methods inherited from class erjang.ETuple
bad_nth, clone, compileMatch, emit_const, equals, get_tuple_class, hashCode, make, make, match, read, setelement, testTuple, toString
 
Methods inherited from class erjang.EObject
add, add, add, add, asInt, band, band, band, bnot, bor, bor, bor, bsl, bsl, bsr, bxor, bxor, bxor, collectCharList, collectIOList, compareTo, cons, divide, divide, equals, equalsExactly, ge, idiv, idiv, irem, irem, isBoolean, isNil, multiply, multiply, multiply, multiply, negate, subtract, subtract, testAtom, testBigString, testBinary, testBinMatchState, testBitString, testBoolean, testCons, testFloat, testFunction, testFunction2, testHandle, testInteger, testInternalPID, testInternalPort, testNil, testNonEmptyList, testNumber, testPID, testPort, testPortControl, testReference, testSeq, testSmall, testString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

elem1

public EObject elem1

elem2

public EObject elem2
Constructor Detail

ETuple2

public ETuple2(EObject elem1,
               EObject elem2)
Parameters:
self -
amClose -

ETuple2

public ETuple2()
Method Detail

cast

public static ETuple2 cast(ETuple value)

cast

public static ETuple2 cast(EObject value)

blank

public ETuple2 blank()
Specified by:
blank in class ETuple

arity

public int arity()
Specified by:
arity in class ETuple

elm

public EObject elm(int i)
Specified by:
elm in class ETuple

set

public void set(int i,
                EObject term)
Specified by:
set in class ETuple


TBD erjang license note