public static class OtpErlangList.SubList extends OtpErlangList
OtpErlangList.SubList
OtpErlangObject.Hash
hashCodeValue
限定符和类型 | 方法和说明 |
---|---|
int |
arity()
Get the arity of the list.
|
OtpErlangObject |
elementAt(int i)
Get the specified element from the list.
|
OtpErlangObject[] |
elements()
Get all the elements from the list as an array.
|
void |
encode(OtpOutputStream stream)
Convert this list to the equivalent Erlang external representation.
|
OtpErlangObject |
getHead() |
OtpErlangObject |
getLastTail() |
OtpErlangObject |
getNthTail(int n) |
boolean |
isProper() |
java.util.Iterator<OtpErlangObject> |
iterator() |
java.lang.String |
toString()
Get the string representation of the list.
|
clone, doHashCode, encode, equals, getTail, stringValue, toString
decode, hashCode
public int arity()
OtpErlangList
arity
在类中 OtpErlangList
public OtpErlangObject elementAt(int i)
OtpErlangList
elementAt
在类中 OtpErlangList
i
- the index of the requested element. List elements are numbered
as array elements, starting at 0.public OtpErlangObject[] elements()
OtpErlangList
elements
在类中 OtpErlangList
public boolean isProper()
isProper
在类中 OtpErlangList
public OtpErlangObject getHead()
getHead
在类中 OtpErlangList
public OtpErlangObject getNthTail(int n)
getNthTail
在类中 OtpErlangList
public java.lang.String toString()
OtpErlangList
toString
在类中 OtpErlangList
public void encode(OtpOutputStream stream)
OtpErlangList
encode
在类中 OtpErlangList
stream
- An output stream to which the encoded list should be written.public OtpErlangObject getLastTail()
getLastTail
在类中 OtpErlangList
public java.util.Iterator<OtpErlangObject> iterator()
iterator
在接口中 java.lang.Iterable<OtpErlangObject>
iterator
在类中 OtpErlangList