public void reuse(Tag handler){
  PerThreadData ptd=perThread.get();
  if (ptd.current < (ptd.handlers.length - 1)) {
    ptd.handlers[++ptd.current]=handler;
  }
 else {
    handler.release();
  }
}

public void reuse ( Tag handler ) { PerThreadData ptd = perThread . get ( ) ; if ( ptd . current < ( ptd . handlers . length - 1 ) ) { ptd . handlers [ ++ ptd . current ] = handler ; } else { handler . release ( ) ; } }
adds the given tag handler to this tag handler pool , unless this tag handler pool has already reached its capacity , in which case the tag handler ' s release ( ) method is called .
