return productSkuOptionDefinition;
}
public ProductSkuOptionDefinition getProductSkuOptionDefinitionByCode(final String productSkuOptionDefinitionCode, Object... params) {
Criteria criteria = createDefaultCriteria(ProductSkuOptionDefinition.class);
FetchPlan fetchPlan = handleSpecificProductSkuOptionDefinitionFetchMode(criteria, params);
criteria.add(Restrictions.eq("code", handleCodeValue(productSkuOptionDefinitionCode)));
ProductSkuOptionDefinition productSkuOptionDefinition = (ProductSkuOptionDefinition) criteria.uniqueResult();
if(productSkuOptionDefinition != null){
productSkuOptionDefinition.setFetchPlan(fetchPlan);
}