List of usage examples for org.apache.commons.lang ArrayUtils toObject
public static Boolean[] toObject(boolean[] array)
Converts an array of primitive booleans to objects.
From source file:org.op4j.Op.java
/** * <p>//from ww w .j a v a 2s . c o m * Creates an <i>operation expression</i> on the specified target object. * </p> * * @param target the target object on which the expression will execute * @return an operator, ready for chaining */ public static <T> Level0ArrayOperator<Character[], Character> onArray(final char[] target) { return onArrayOf(Types.CHARACTER, ArrayUtils.toObject(target)); }
From source file:org.op4j.Op.java
/** * <p>//from ww w . j a v a2s. co m * Creates an <i>operation expression</i> on the specified target object. * </p> * * @param target the target object on which the expression will execute * @return an operator, ready for chaining */ public static <T> Level0ArrayOperator<Boolean[], Boolean> onArray(final boolean[] target) { return onArrayOf(Types.BOOLEAN, ArrayUtils.toObject(target)); }
From source file:org.op4j.util.VarArgsUtil.java
public static List<Integer> asRequiredIntegerList(final int... parameters) { Validate.notNull(parameters, "Parameters cannot be null"); Validate.isTrue(parameters.length > 0, "Parameters cannot be empty"); return Arrays.asList(ArrayUtils.toObject(parameters)); }
From source file:org.op4j.util.VarArgsUtil.java
public static Integer[] asRequiredIntegerArray(final int... parameters) { Validate.notNull(parameters, "Parameters cannot be null"); Validate.isTrue(parameters.length > 0, "Paramters cannot be empty"); return ArrayUtils.toObject(parameters); }
From source file:org.openengsb.core.util.beans.BeanWithMultiValues.java
public BeanWithMultiValues(long id, double... numbers) { this.id = id; this.numbers = Arrays.asList(ArrayUtils.toObject(numbers)); }
From source file:org.openhab.binding.systeminfo.internal.model.OshiSysteminfo.java
@Override public DecimalType getSensorsFanSpeed(int index) throws DeviceNotFoundException { int[] fanSpeeds = sensors.getFanSpeeds(); int speed = (int) getDevice(ArrayUtils.toObject(fanSpeeds), index); return speed > 0 ? new DecimalType(speed) : null; }
From source file:org.opennms.netmgt.dao.hibernate.AlarmRepositoryHibernate.java
@Transactional public void acknowledgeAlarms(String user, Date timestamp, int[] alarmIds) { OnmsCriteria criteria = new OnmsCriteria(OnmsAlarm.class); criteria.add(Restrictions.in("id", Arrays.asList(ArrayUtils.toObject(alarmIds)))); acknowledgeMatchingAlarms(user, timestamp, criteria); }
From source file:org.opennms.netmgt.dao.hibernate.AlarmRepositoryHibernate.java
/** * {@inheritDoc}//w w w . j av a 2 s . c o m */ @Transactional @Override public void clearAlarms(int[] alarmIds, String user, Date timestamp) { OnmsCriteria criteria = new OnmsCriteria(OnmsAlarm.class); criteria.add(Restrictions.in("id", Arrays.asList(ArrayUtils.toObject(alarmIds)))); List<OnmsAlarm> alarms = m_alarmDao.findMatching(criteria); Iterator<OnmsAlarm> alarmsIt = alarms.iterator(); while (alarmsIt.hasNext()) { OnmsAlarm alarm = alarmsIt.next(); OnmsAcknowledgment ack = new OnmsAcknowledgment(alarm, user); ack.setAckTime(timestamp); ack.setAckAction(AckAction.CLEAR); m_ackDao.processAck(ack); } }
From source file:org.opennms.netmgt.dao.hibernate.AlarmRepositoryHibernate.java
/** * {@inheritDoc}/*from w w w .ja v a 2 s. co m*/ */ @Transactional @Override public void escalateAlarms(int[] alarmIds, String user, Date timestamp) { OnmsCriteria criteria = new OnmsCriteria(OnmsAlarm.class); criteria.add(Restrictions.in("id", Arrays.asList(ArrayUtils.toObject(alarmIds)))); List<OnmsAlarm> alarms = m_alarmDao.findMatching(criteria); Iterator<OnmsAlarm> alarmsIt = alarms.iterator(); while (alarmsIt.hasNext()) { OnmsAlarm alarm = alarmsIt.next(); OnmsAcknowledgment ack = new OnmsAcknowledgment(alarm, user); ack.setAckTime(timestamp); ack.setAckAction(AckAction.ESCALATE); m_ackDao.processAck(ack); } }
From source file:org.opennms.netmgt.dao.hibernate.AlarmRepositoryHibernate.java
/** * {@inheritDoc}/* w w w. j a v a2 s . c o m*/ */ @Transactional @Override public void acknowledgeAlarms(int[] alarmIds, String user, Date timestamp) { OnmsCriteria criteria = new OnmsCriteria(OnmsAlarm.class); criteria.add(Restrictions.in("id", Arrays.asList(ArrayUtils.toObject(alarmIds)))); acknowledgeMatchingAlarms(user, timestamp, criteria); }