dart:typed_data
 Int64List class 
  A fixed-length list of 64-bit signed integers that is viewable as a TypedData.
 For long lists, this implementation can be considerably more space- and time-efficient than the default List implementation.
 Integers stored in the list are truncated to their low 64 bits, interpreted as a signed 64-bit two's complement integer with values in the range -9223372036854775808 to +9223372036854775807.
    - Implemented types
  -   
  - Implementers
   
   Constructors
  -  Int64List(int length) 
factory
  -  Creates an Int64List of the specified length (in elements), all of whose elements are initially zero.  
  -  Int64List.fromList(List<int> elements) 
factory
  -  Creates a Int64List with the same length as the 
elements list and copies over the elements. [...]    -  Int64List.view(ByteBuffer buffer, [ int offsetInBytes = 0,  int length ]) 
factory
  -  Creates an Int64List view of the specified region in 
buffer. [...]    
   Properties
  -  buffer → ByteBuffer 
read-only, inherited
  -  Returns the byte buffer associated with this object.  
  -  elementSizeInBytes → int 
read-only, inherited
  -  Returns the number of bytes in the representation of each element in this list.  
  -  first ↔ int 
read / write, inherited
  -  Returns the first element. [...]  
  -  hashCode → int 
read-only, inherited
  -  The hash code for this object. [...]  
  -  isEmpty → bool 
read-only, inherited
  -  Returns 
true if there are no elements in this collection. [...]    -  isNotEmpty → bool 
read-only, inherited
  -  Returns true if there is at least one element in this collection. [...]  
  -  iterator → Iterator<int> 
read-only, inherited
  -  Returns a new 
Iterator that allows iterating the elements of this Iterable. [...]    -  last ↔ int 
read / write, inherited
  -  Returns the last element. [...]  
  -  length ↔ int 
read / write, inherited
  -  Returns the number of objects in this list. [...]  
  -  lengthInBytes → int 
read-only, inherited
  -  Returns the length of this view, in bytes.  
  -  offsetInBytes → int 
read-only, inherited
  -  Returns the offset in bytes into the underlying byte buffer of this view.  
  -  reversed → Iterable<int> 
read-only, inherited
  -  Returns an Iterable of the objects in this list in reverse order.  
  -  runtimeType → Type 
read-only, inherited
  -  A representation of the runtime type of the object.  
  -  single → int 
read-only, inherited
  -  Checks that this iterable has only one element, and returns that element. [...]  
  
   Methods
  -  sublist(int start, [ int end ]) → Int64List  
override
  -  Returns a new list containing the elements between 
start and end. [...]    -  add(int value) → void  
inherited
  -  Adds 
value to the end of this list, extending the length by one. [...]    -  addAll(Iterable<int> iterable) → void  
inherited
  -  Appends all objects of 
iterable to the end of this list. [...]    -  any(bool test(E element)) → bool  
inherited
  -  Checks whether any element of this iterable satisfies 
test. [...]    -  asMap() → Map<int, int>  
inherited
  -  Returns an unmodifiable Map view of 
this. [...]    -  cast<R>() → List<R>  
inherited
  -  Returns a view of this list as a list of 
R instances. [...]    -  clear() → void  
inherited
  -  Removes all objects from this list; the length of the list becomes zero. [...]  
  -  contains(Object element) → bool  
inherited
  -  Returns true if the collection contains an element equal to 
element. [...]    -  elementAt(int index) → int  
inherited
  -  Returns the 
indexth element. [...]    -  every(bool test(E element)) → bool  
inherited
  -  Checks whether every element of this iterable satisfies 
test. [...]    -  expand<T>(Iterable<T> f(E element)) → Iterable<T>  
inherited
  -  Expands each element of this Iterable into zero or more elements. [...]  
  -  fillRange(int start,  int end, [ int fillValue ]) → void  
inherited
  -  Sets the objects in the range 
start inclusive to end exclusive to the given fillValue. [...]    -  firstWhere(bool test(E element), { int orElse() }) → int  
inherited
  -  Returns the first element that satisfies the given predicate 
test. [...]    -  fold<T>(T initialValue,  T combine(T previousValue,  E element)) → T  
inherited
  -  Reduces a collection to a single value by iteratively combining each element of the collection with an existing value [...]  
  -  followedBy(Iterable<int> other) → Iterable<int>  
inherited
  -  Returns the lazy concatentation of this iterable and 
other. [...]    -  forEach(void f(E element)) → void  
inherited
  -  Applies the function 
f to each element of this collection in iteration order.    -  getRange(int start,  int end) → Iterable<int>  
inherited
  -  Returns an Iterable that iterates over the objects in the range 
start inclusive to end exclusive. [...]    -  indexOf(int element, [ int start = 0 ]) → int  
inherited
  -  Returns the first index of 
element in this list. [...]    -  indexWhere(bool test(E element), [ int start = 0 ]) → int  
inherited
  -  Returns the first index in the list that satisfies the provided 
test. [...]    -  insert(int index,  int element) → void  
inherited
  -  Inserts the object at position 
index in this list. [...]    -  insertAll(int index,  Iterable<int> iterable) → void  
inherited
  -  Inserts all objects of 
iterable at position index in this list. [...]    -  join([String separator = "" ]) → String  
inherited
  -  Converts each element to a String and concatenates the strings. [...]  
  -  lastIndexOf(int element, [ int start ]) → int  
inherited
  -  Returns the last index of 
element in this list. [...]    -  lastIndexWhere(bool test(E element), [ int start ]) → int  
inherited
  -  Returns the last index in the list that satisfies the provided 
test. [...]    -  lastWhere(bool test(E element), { int orElse() }) → int  
inherited
  -  Returns the last element that satisfies the given predicate 
test. [...]    -  map<T>(T f(E e)) → Iterable<T>  
inherited
  -  Returns a new lazy Iterable with elements that are created by calling 
f on each element of this Iterable in iteration order. [...]    -  noSuchMethod(Invocation invocation) → dynamic  
inherited
  -  Invoked when a non-existent method or property is accessed. [...]  
  -  reduce(int combine(E value,  E element)) → int  
inherited
  -  Reduces a collection to a single value by iteratively combining elements of the collection using the provided function. [...]  
  -  remove(Object value) → bool  
inherited
  -  Removes the first occurrence of 
value from this list. [...]    -  removeAt(int index) → int  
inherited
  -  Removes the object at position 
index from this list. [...]    -  removeLast() → int  
inherited
  -  Pops and returns the last object in this list. [...]  
  -  removeRange(int start,  int end) → void  
inherited
  -  Removes the objects in the range 
start inclusive to end exclusive. [...]    -  removeWhere(bool test(E element)) → void  
inherited
  -  Removes all objects from this list that satisfy 
test. [...]    -  replaceRange(int start,  int end,  Iterable<int> replacement) → void  
inherited
  -  Removes the objects in the range 
start inclusive to end exclusive and inserts the contents of replacement in its place. [...]    -  retainWhere(bool test(E element)) → void  
inherited
  -  Removes all objects from this list that fail to satisfy 
test. [...]    -  setAll(int index,  Iterable<int> iterable) → void  
inherited
  -  Overwrites objects of 
this with the objects of iterable, starting at position index in this list. [...]    -  setRange(int start,  int end,  Iterable<int> iterable, [ int skipCount = 0 ]) → void  
inherited
  -  Copies the objects of 
iterable, skipping skipCount objects first, into the range start, inclusive, to end, exclusive, of the list. [...]    -  shuffle([Random random ]) → void  
inherited
  -  Shuffles the elements of this list randomly.  
  -  singleWhere(bool test(E element), { int orElse() }) → int  
inherited
  -  Returns the single element that satisfies 
test. [...]    -  skip(int count) → Iterable<int>  
inherited
  -  Returns an Iterable that provides all but the first 
count elements. [...]    -  skipWhile(bool test(E value)) → Iterable<int>  
inherited
  -  Returns an 
Iterable that skips leading elements while test is satisfied. [...]    -  sort([int compare(E a,  E b) ]) → void  
inherited
  -  Sorts this list according to the order specified by the 
compare function. [...]    -  take(int count) → Iterable<int>  
inherited
  -  Returns a lazy iterable of the 
count first elements of this iterable. [...]    -  takeWhile(bool test(E value)) → Iterable<int>  
inherited
  -  Returns a lazy iterable of the leading elements satisfying 
test. [...]    -  toList({bool growable: true }) → List<int>  
inherited
  -  Creates a List containing the elements of this Iterable. [...]  
  -  toSet() → Set<int>  
inherited
  -  Creates a Set containing the same elements as this iterable. [...]  
  -  toString() → String  
inherited
  -  Returns a string representation of this object.  
  -  where(bool test(E element)) → Iterable<int>  
inherited
  -  Returns a new lazy Iterable with all elements that satisfy the predicate 
test. [...]    -  whereType<T>() → Iterable<T>  
inherited
  -  Returns a new lazy Iterable with all elements that have type 
T. [...]    
   Operators
  -  operator +(List<int> other) → List<int>  
inherited
  -  Returns the concatenation of this list and 
other. [...]    -  operator ==(dynamic other) → bool  
inherited
  -  The equality operator. [...]  
  -  operator [](int index) → int  
inherited
  -  Returns the object at the given 
index in the list or throws a RangeError if index is out of bounds.    -  operator []=(int index,  int value) → void  
inherited
  -  Sets the value at the given 
index in the list to value or throws a RangeError if index is out of bounds.    
   Constants
  -  bytesPerElement → const int 
  -  
 8