ValueDeterminationNumberRepositoryImpl.java
package com.tradecloud.repository.impl;
import com.tradecloud.domain.item.ValueDeterminationNumber;
import com.tradecloud.repository.ValueDeterminationNumberRepository;
import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public class ValueDeterminationNumberRepositoryImpl extends RepositoryBaseImplNoSearch<ValueDeterminationNumber>
implements ValueDeterminationNumberRepository {
@Override
public List<ValueDeterminationNumber> findAll() {
return null;
}
@Override
public void saveValueDeterminationNumber(ValueDeterminationNumber valueDeterminationNumber) {
persist(valueDeterminationNumber);
}
@Override
public ValueDeterminationNumber findByNumber(String number) {
Criteria searchCriteria = getSessionCustom().createCriteria(ValueDeterminationNumber.class);
searchCriteria.add(Restrictions.like("number", number));
return (ValueDeterminationNumber) searchCriteria.uniqueResult();
}
}