Правильная обобщенная подпись будет
public static HashMap<String, positionObj> main(String vArg)
, вам не нужно указывать positionObj, поскольку вы уже импортируете ее.
Однако я вполне уверен, что основной метод должен соответствовать подписиниже.Если вы хотите, чтобы main был основным методом для вашей программы, измените сигнатуру на
public static void main(String[] args) {...}
, вы можете создать отдельный статический метод, который возвращает Map и вызывает его из main.
Как примечание, все классы должны начинаться с заглавной буквы, positionObj, должен быть PositionObj.