Java AtomicLong getList(AtomicLongArray atomicLongArray)

Here you can find the source of getList(AtomicLongArray atomicLongArray)

Description

get List

License

Apache License

Declaration

public static List<Long> getList(AtomicLongArray atomicLongArray) 

Method Source Code

//package com.java2s;
/*//from ww  w  . j  a v a2  s. c  o m
 * Copyright (C) 2011 Near Infinity Corporation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.util.ArrayList;

import java.util.List;

import java.util.concurrent.atomic.AtomicLongArray;

public class Main {
    public static List<Long> getList(AtomicLongArray atomicLongArray) {
        if (atomicLongArray == null) {
            return null;
        }
        List<Long> counts = new ArrayList<Long>(atomicLongArray.length());
        for (int i = 0; i < atomicLongArray.length(); i++) {
            counts.add(atomicLongArray.get(i));
        }
        return counts;
    }
}

Related

  1. getAtomicLongArraySameLengthAsList(List list)
  2. getBench(Map times, int amount)
  3. getDateSafe()
  4. getForeverUniqueID()
  5. getGlobalTimeStamp()
  6. getMessageId()
  7. getMethodExecuteCount()
  8. getMeUniqueString(Calendar cal)
  9. getMmapBufferUsage()