final List<String> originaltemList,
final String mappingName,
final WithArgs withArgs) {
super(predicate, mappingName);
this.withArgs = (withArgs == null) ? new WithArgs() : withArgs;
if (originaltemList == null)
this.originaltemList = Lists.newArrayList();
else
this.originaltemList = originaltemList;