本文整理汇总了Java中nl.strohalm.cyclos.utils.TimePeriod.setField方法的典型用法代码示例。如果您正苦于以下问题:Java TimePeriod.setField方法的具体用法?Java TimePeriod.setField怎么用?Java TimePeriod.setField使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类nl.strohalm.cyclos.utils.TimePeriod
的用法示例。
在下文中一共展示了TimePeriod.setField方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: nullSafeGet
import nl.strohalm.cyclos.utils.TimePeriod; //导入方法依赖的package包/类
public Object nullSafeGet(final ResultSet rs, final String[] names, final SessionImplementor session, final Object owner) throws HibernateException, SQLException {
Integer number = rs.getInt(names[NUMBER]);
if (rs.wasNull()) {
number = null;
}
Integer field = rs.getInt(names[FIELD]);
if (rs.wasNull()) {
field = null;
}
if (LOG.isDebugEnabled()) {
LOG.debug("Returning " + number + " as column " + names[NUMBER]);
LOG.debug("Returning " + field + " as column " + names[FIELD]);
}
if (number == null || field == null) {
return null;
}
final TimePeriod timePeriod = new TimePeriod();
timePeriod.setNumber(number);
timePeriod.setField(TimePeriod.Field.findByCalendarField(field));
return timePeriod;
}
示例2: setPropertyValue
import nl.strohalm.cyclos.utils.TimePeriod; //导入方法依赖的package包/类
public void setPropertyValue(final Object component, final int property, final Object value) throws HibernateException {
final TimePeriod timePeriod = (TimePeriod) component;
switch (property) {
case NUMBER:
timePeriod.setNumber((Integer) value);
break;
case FIELD:
timePeriod.setField((TimePeriod.Field) value);
break;
}
}