void handleEqualityPut ( Object value , Conjunction selector , MatchTarget object , InternTable subExpr ) throws MatchingException { if ( tc . isEntryEnabled ( ) ) tc . entry ( this , cclass , "handleEqualityPut" , new Object [ ] { value , selector , object , subExpr } ) ; ContentMatcher next = ( ContentMatcher ) ( ( children == null ) ? null : children . get ( value ) ) ; ContentMatcher newNext = nextMatcher ( selector , next ) ; if ( newNext != next ) { if ( children == null ) children = new HashMap ( INITIAL_CHILDREN_CAPACITY ) ; children . put ( value , newNext ) ; } newNext . put ( selector , object , subExpr ) ; if ( tc . isEntryEnabled ( ) ) tc . exit ( this , cclass , "handleEqualityPut" ) ; }
Perform the handlePut function when the test is an equality test