Class AbstractAtomicFieldUpdaterAssert<SELF extends AbstractAtomicFieldUpdaterAssert<SELF,​VALUE,​ATOMIC,​OBJECT>,​VALUE,​ATOMIC,​OBJECT>

    • Field Detail

      • expectedNullAllowed

        private final boolean expectedNullAllowed
    • Constructor Detail

      • AbstractAtomicFieldUpdaterAssert

        public AbstractAtomicFieldUpdaterAssert​(ATOMIC actual,
                                                java.lang.Class<?> selfType,
                                                boolean expectedNullAllowed)
    • Method Detail

      • getActualValue

        protected abstract VALUE getActualValue​(OBJECT obj)
      • validate

        protected void validate​(VALUE expectedValue)
      • checkNotNull

        private void checkNotNull​(VALUE expectedValue)