public SmartList(final E element) { add(element); }
public Expression(final AstCode code, final Object operand, final int offset, final List<Expression> arguments) { _code = VerifyArgument.notNull(code, "code"); _operand = VerifyArgument.notInstanceOf(Expression.class, operand, "operand"); _offset = offset; if (arguments != null) { _arguments.addAll(arguments); } }
public Expression(final AstCode code, final Object operand, final int offset, final List<Expression> arguments) { _code = VerifyArgument.notNull(code, "code"); _operand = VerifyArgument.notInstanceOf(Expression.class, operand, "operand"); _offset = offset; if (arguments != null) { _arguments.addAll(arguments); } }
public SmartList(final E element) { add(element); }
public Expression(final AstCode code, final Object operand, final int offset, final List<Expression> arguments) { _code = VerifyArgument.notNull(code, "code"); _operand = VerifyArgument.notInstanceOf(Expression.class, operand, "operand"); _offset = offset; if (arguments != null) { _arguments.addAll(arguments); } }
public SmartList(final E element) { add(element); }
public SmartList(@NotNull final E... elements) { if (elements.length == 1) { add(elements[0]); } else if (elements.length > 0) { _size = elements.length; _data = Arrays.copyOf(elements, _size); } }
public SmartList(@NotNull final java.util.Collection<? extends E> elements) { final int size = elements.size(); if (size == 1) { final E element = elements instanceof List ? (E) ((List) elements).get(0) : elements.iterator().next(); add(element); } else if (size > 0) { _size = size; _data = elements.toArray(new Object[size]); } }
public SmartList(@NotNull final java.util.Collection<? extends E> elements) { final int size = elements.size(); if (size == 1) { final E element = elements instanceof List ? (E) ((List) elements).get(0) : elements.iterator().next(); add(element); } else if (size > 0) { _size = size; _data = elements.toArray(new Object[size]); } }
@Override public void add(final int index, final Range element) { if (contains(element)) { return; } super.add(index, element); } };
public SmartList(@NotNull final E... elements) { if (elements.length == 1) { add(elements[0]); } else if (elements.length > 0) { _size = elements.length; _data = Arrays.copyOf(elements, _size); } }
@Override public void add(final int index, final Range element) { if (contains(element)) { return; } super.add(index, element); } };
public SmartList(@NotNull final java.util.Collection<? extends E> elements) { final int size = elements.size(); if (size == 1) { final E element = elements instanceof List ? (E) ((List) elements).get(0) : elements.iterator().next(); add(element); } else if (size > 0) { _size = size; _data = elements.toArray(new Object[size]); } }
public SmartList(@NotNull final E... elements) { if (elements.length == 1) { add(elements[0]); } else if (elements.length > 0) { _size = elements.length; _data = Arrays.copyOf(elements, _size); } }