/** * @return a read-only {@link ListIterator} for this. */ @Override @Pure public ListIterator<Integer> iterator() { return isEmpty() ? EMPTY_LIST_ITERATOR : new RangeIterator(); }
/** * Creates a new {@link WrappedByteArray} that is backed by the given primitive {@code array}. * * @param array * the to-be-wrapped array. May be <code>null</code> which will cause any method on the resulting * object to fail. * @return the wrapped array. Never <code>null</code>. */ @Pure public static WrappedByteArray create(byte[] array) { return new WrappedByteArray(array); }
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param i an integer. * @return <code>i++</code> * @since 2.6 */ @Inline(value="$1++") public static Integer operator_plusPlus(Integer i) { throw new HardcodedInInterpreterException(); } /**
/** * @return a read-only {@link ListIterator} for this. */ @Override @Pure public ListIterator<Integer> iterator() { return isEmpty() ? EMPTY_LIST_ITERATOR : new RangeIterator(); }
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param l a long. * @return <code>l++</code> * @since 2.6 */ @Inline(value="$1++") public static long operator_plusPlus(long l) { throw new HardcodedInInterpreterException(); }
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param l a long. * @return <code>l++</code> * @since 2.6 */ @Inline(value="$1++") public static Long operator_plusPlus(Long l) { throw new HardcodedInInterpreterException(); } /**
/** * The postfix <code>decrement</code> operator. This is the equivalent to the Java's <code>--</code> postfix function. * * @param d a double. * @return <code>d--</code> * @since 2.6 */ @Inline(value="$1--") public static double operator_minusMinus(double d) { throw new HardcodedInInterpreterException(); }
/** * The postfix <code>decrement</code> operator. This is the equivalent to the Java's <code>--</code> postfix function. * * @param s a short. * @return <code>s--</code> * @since 2.6 */ @Inline(value="$1--") public static Short operator_minusMinus(Short s) { throw new HardcodedInInterpreterException(); }
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param s a short. * @return <code>s++</code> * @since 2.6 */ @Inline(value="$1++") public static Short operator_plusPlus(Short s) { throw new HardcodedInInterpreterException(); } /**
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param f a float. * @return <code>f++</code> * @since 2.6 */ @Inline(value="$1++") public static float operator_plusPlus(float f) { throw new HardcodedInInterpreterException(); }
/** * The postfix <code>increment</code> operator. This is the equivalent to the Java's <code>++</code> postfix function. * * @param c a character. * @return <code>c++</code> * @since 2.6 */ @Inline(value="$1++") public static Character operator_plusPlus(Character c) { throw new HardcodedInInterpreterException(); } /**