001
014
015 package com.liferay.portal.dao.orm.hibernate;
016
017 import com.liferay.portal.kernel.dao.orm.Criterion;
018 import com.liferay.portal.kernel.dao.orm.Disjunction;
019 import com.liferay.portal.kernel.dao.orm.Junction;
020
021
024 public class DisjunctionImpl extends CriterionImpl implements Disjunction {
025
026 public DisjunctionImpl(org.hibernate.criterion.Disjunction disjunction) {
027 super(disjunction);
028
029 _disjunction = disjunction;
030 }
031
032 @Override
033 public Junction add(Criterion criterion) {
034 CriterionImpl criterionImpl = (CriterionImpl)criterion;
035
036 _disjunction.add(criterionImpl.getWrappedCriterion());
037
038 return this;
039 }
040
041 public org.hibernate.criterion.Disjunction getWrappedDisjunction() {
042 return _disjunction;
043 }
044
045 private org.hibernate.criterion.Disjunction _disjunction;
046
047 }