本文整理汇总了Java中nl.strohalm.cyclos.utils.TimePeriod.Field方法的典型用法代码示例。如果您正苦于以下问题:Java TimePeriod.Field方法的具体用法?Java TimePeriod.Field怎么用?Java TimePeriod.Field使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类nl.strohalm.cyclos.utils.TimePeriod
的用法示例。
在下文中一共展示了TimePeriod.Field方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: nullSafeSet
import nl.strohalm.cyclos.utils.TimePeriod; //导入方法依赖的package包/类
public void nullSafeSet(final PreparedStatement st, final Object value, final int index, final SessionImplementor session) throws HibernateException, SQLException {
final TimePeriod timePeriod = (TimePeriod) value;
Integer number = null;
TimePeriod.Field field = null;
if (timePeriod == null || timePeriod.getField() == null) {
st.setNull(index + NUMBER, Types.INTEGER);
st.setNull(index + FIELD, Types.INTEGER);
} else {
number = timePeriod.getNumber();
field = timePeriod.getField();
st.setInt(index + NUMBER, number);
st.setInt(index + FIELD, field.getCalendarValue());
}
if (LOG.isDebugEnabled()) {
LOG.debug("Binding " + number + " to parameter: " + (index + NUMBER));
LOG.debug("Binding " + field + " to parameter: " + (index + FIELD));
}
}
示例2: getRecurrence
import nl.strohalm.cyclos.utils.TimePeriod; //导入方法依赖的package包/类
public TimePeriod.Field getRecurrence() {
return recurrence;
}
示例3: setRecurrence
import nl.strohalm.cyclos.utils.TimePeriod; //导入方法依赖的package包/类
/**
* setting this will make the query search for fees matching the given recurrence
*
* @param recurrence a <code>TimePeriod.field</code> indicating how often the fee is to be repeated in time.
*/
public void setRecurrence(final TimePeriod.Field recurrence) {
this.recurrence = recurrence;
}