public void set ( V newReference , boolean newMark ) { Pair < V > current = pair ; if ( newReference != current . reference || newMark != current . mark ) this . pair = Pair . of ( newReference , newMark ) ; }
Unconditionally sets the value of both the reference and mark .