It denotes generics. Mapper
is a generic and you’re inheriting from Mapper<LongWritable, Text, Text, IntWritable>
, which is that generic specialized for those types.
It’s like Vector
– also a generic – you can have Vector<Object>
and Vector<SomeOtherClass>
.
solved In Java What is the < > notation [duplicate]