void doPartialGet ( char [ ] chars , int start , int length , boolean invert , MatchSpaceKey msg , EvalCache cache , Object contextValue , SearchResults result ) throws MatchingException , BadMessageFormatMatchingException { if ( tc . isEntryEnabled ( ) ) tc . entry ( this , cclass , "doPartialGet" , new Object [ ] { chars , new Integer ( start ) , new Integer ( length ) , new Boolean ( invert ) , msg , cache , result } ) ; if ( matchOneChild != null ) if ( ! invert ) matchOneChild . get ( chars , start + 1 , length - 1 , false , msg , cache , contextValue , result ) ; else matchOneChild . get ( chars , start , length - 1 , true , msg , cache , contextValue , result ) ; if ( suffix != null ) suffix . get ( chars , start , length , true , msg , cache , contextValue , result ) ; getFromManyChildMatchers ( chars , start , length , msg , cache , contextValue , result ) ; if ( tc . isEntryEnabled ( ) ) tc . exit ( this , cclass , "doPartialGet" ) ; }
Take action when a portion of a String matches this PartialMatch but is not exhausted by it