/*
+++++++++++++++++++++++++++++++++++++++++++
title     Hashid                          +
project   icecore-hashids                 +
file      Hashid.java                     +
version                                   +
author    Arctic Ice Studio               +
email     development@arcticicestudio.com +
website   http://arcticicestudio.com      +
copyright Copyright (C) 2016              +
created   2016-06-05 17:45 UTC+0200       +
modified  2016-06-05 17:46 UTC+0200       +
+++++++++++++++++++++++++++++++++++++++++++

[Description]
Represents a hashid which holds all numbers and the encoded string.

[Copyright]
Copyright (C) 2016 Arctic Ice Studio <development@arcticicestudio.com>

[References]
Hashids
  (http://hashids.org)
Java 8 API Documentation
  (https://docs.oracle.com/javase/8/docs/api/)
Arctic Versioning Specification (ArcVer)
  (http://specs.arcticicestudio.com/arcver)
*/
package com.arcticicestudio.icecore.hashids;

/**
 * Represents a hashid which holds all numbers and the encoded string.
 *
 * <p>
 *   This class is immutable.
 * </p>
 *
 * @author Arctic Ice Studio &lt;development@arcticicestudio.com&gt;
 * @see <a href="http://hashids.org">Hashids</a>
 * @since 0.1.0
 */
public final class Hashid {

  private final long[] longNumbers;
  private final String hash;

  public Hashid(long[] longs, String hash) {
    this.longNumbers = longs;
    this.hash = hash;
  }
}

@@ -1258,21 +1258,17 @@
  long%5B%5D 
-longN
+n
 umbers;%0A
@@ -1355,13 +1355,9 @@
 his.
-longN
+n
 umbe
@@ -1393,11 +1393,277 @@
 ash;%0A  %7D
+%0A%0A  /**%0A   * All numbers of this hashid.%0A   *%0A   * @return a new array with all numbers of this hashid%0A   */%0A  public long%5B%5D numbers() %7B%0A    long%5B%5D values = new long%5Bnumbers.length%5D;%0A    System.arraycopy(numbers, 0, values, 0, numbers.length);%0A    return values;%0A  %7D
 %0A%7D%0A

Implement method "+ numbers():long[]"