@SuppressWarnings("unchecked")
			@Override
			public T getValue(Map<String, Object> rowObject, Settings settings, Object data,
					ServiceProvider serviceProvider) throws IllegalArgumentException {
				Object object = rowObject.get(this.name);
				return (T) object;
			}
@param name
@param type Need to specify the type so that the filter table behaves how you
            would expect
Ghidra/Features/Sarif/src/main/java/sarif/model/SarifResultsTableModelFactory.java