@ Override public T classify ( C classifiable ) { return this . matcher . classify ( this . router . classify ( classifiable ) ) ; }
Classify the input and map to a String then take that and put it into a pattern matcher to match to an output value .