final ComputationTargetReference targetSpec = valueRequirement.getTargetReference();
// Only shift equities
if (targetSpec.getType().isTargetType(ComputationTargetType.SECURITY) || !MarketDataRequirementNames.MARKET_VALUE.equals(valueRequirement.getValueName())) {
return value;
}
final ExternalIdBundle bundle = targetSpec.accept(new ComputationTargetReferenceVisitor<ExternalIdBundle>() {
@Override
public ExternalIdBundle visitComputationTargetRequirement(final ComputationTargetRequirement requirement) {
return requirement.getIdentifiers();
}