return new CurveNodeWithIdentifier(node, identifier, dataField, fieldType);
}
@Override
public CurveNodeWithIdentifier visitDeliverableSwapFutureNode(final DeliverableSwapFutureNode node) {
final Tenor startTenor = node.getStartTenor();
final ExternalId identifier = _nodeIdMapper.getDeliverableSwapFutureNodeId(_curveDate, startTenor,
node.getFutureTenor(), node.getFutureNumber());
final String dataField = _nodeIdMapper.getDeliverableSwapFutureNodeDataField(startTenor);
final DataFieldType fieldType = _nodeIdMapper.getDeliverableSwapFutureNodeDataFieldType(startTenor);
return new CurveNodeWithIdentifier(node, identifier, dataField, fieldType);