Class AtomicBitwiseLong

  • All Implemented Interfaces:
    java.io.Serializable

    public class AtomicBitwiseLong
    extends java.util.concurrent.atomic.AtomicLong
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getAndBitwiseAnd​(long mask)  
      long getAndBitwiseOr​(long mask)  
      long getAndBitwiseReset​(long mask)  
      long getAndBitwiseXor​(long mask)  
      • Methods inherited from class java.util.concurrent.atomic.AtomicLong

        accumulateAndGet, addAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, decrementAndGet, doubleValue, floatValue, get, getAcquire, getAndAccumulate, getAndAdd, getAndDecrement, getAndIncrement, getAndSet, getAndUpdate, getOpaque, getPlain, incrementAndGet, intValue, lazySet, longValue, set, setOpaque, setPlain, setRelease, toString, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
      • Methods inherited from class java.lang.Number

        byteValue, shortValue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AtomicBitwiseLong

        public AtomicBitwiseLong​(long initialValue)
      • AtomicBitwiseLong

        public AtomicBitwiseLong()
    • Method Detail

      • getAndBitwiseOr

        public long getAndBitwiseOr​(long mask)
      • getAndBitwiseAnd

        public long getAndBitwiseAnd​(long mask)
      • getAndBitwiseXor

        public long getAndBitwiseXor​(long mask)
      • getAndBitwiseReset

        public long getAndBitwiseReset​(long mask)