List of usage examples for org.apache.commons.lang ObjectUtils equals
public static boolean equals(Object object1, Object object2)
Compares two objects for equality, where either one or both objects may be null
.
ObjectUtils.equals(null, null) = true ObjectUtils.equals(null, "") = false ObjectUtils.equals("", null) = false ObjectUtils.equals("", "") = true ObjectUtils.equals(Boolean.TRUE, null) = false ObjectUtils.equals(Boolean.TRUE, "true") = false ObjectUtils.equals(Boolean.TRUE, Boolean.TRUE) = true ObjectUtils.equals(Boolean.TRUE, Boolean.FALSE) = false
From source file:de.codesourcery.asm.controlflow.Edge.java
@Override public boolean equals(Object obj) { if (obj instanceof Edge) { final Edge that = (Edge) obj; return this.src.equals(that.src) && this.dst.equals(that.dst) && this.type == that.type && ObjectUtils.equals(this.metaData, that.metaData); }/*from w w w .j a va 2s. c om*/ return false; }
From source file:com.opengamma.analytics.financial.var.CornishFisherDeltaGammaVaRCalculator.java
@Override public boolean equals(final Object obj) { if (this == obj) { return true; }/* w ww .j a v a 2 s. c om*/ if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } final CornishFisherDeltaGammaVaRCalculator<?> other = (CornishFisherDeltaGammaVaRCalculator<?>) obj; if (!ObjectUtils.equals(_kurtosisCalculator, other._kurtosisCalculator)) { return false; } if (!ObjectUtils.equals(_meanCalculator, other._meanCalculator)) { return false; } if (!ObjectUtils.equals(_skewCalculator, other._skewCalculator)) { return false; } return ObjectUtils.equals(_stdCalculator, other._stdCalculator); }
From source file:com.opengamma.util.timeseries.object.ObjectTimeSeriesTest.java
public void testTimeSeriesConstructor() { ObjectTimeSeries<E, T> dts = createEmptyTimeSeries(); ObjectTimeSeries<E, T> dts2 = createTimeSeries(dts); assertEquals(0, dts2.size());/*from ww w . j a va 2 s . c om*/ E[] times = testTimes(); T[] values = testValues(); dts = createTimeSeries(times, values); dts2 = createTimeSeries(dts); assertEquals(6, dts2.size()); Iterator<T> valuesIter = dts2.valuesIterator(); for (int i = 0; i < 6; i++) { assertTrue(ObjectUtils.equals(values[i], valuesIter.next())); } }
From source file:au.com.jwatmuff.eventmanager.Main.java
private static boolean updateRmiHostName() { try {// w ww . jav a 2s .com String existingHostName = System.getProperty("java.rmi.server.hostname"); String newHostName = InetAddress.getLocalHost().getHostAddress(); if (!ObjectUtils.equals(existingHostName, newHostName)) { log.info("Updating RMI hostname to: " + newHostName); System.setProperty("java.rmi.server.hostname", newHostName); return true; } } catch (Exception e) { } return false; }
From source file:com.opengamma.analytics.financial.model.interestrate.curve.YieldAndDiscountAddZeroFixedCurve.java
@Override public boolean equals(final Object obj) { if (this == obj) { return true; }// ww w. j a va2 s. c om if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } final YieldAndDiscountAddZeroFixedCurve other = (YieldAndDiscountAddZeroFixedCurve) obj; if (!ObjectUtils.equals(_curve, other._curve)) { return false; } if (!ObjectUtils.equals(_curveFixed, other._curveFixed)) { return false; } if (Double.doubleToLongBits(_sign) != Double.doubleToLongBits(other._sign)) { return false; } return true; }
From source file:com.aurel.track.persist.BaseTGlobalCssStyle.java
/** * Set the value of StyleFor/*from ww w. j av a2 s .co m*/ * * @param v new value */ public void setStyleFor(Integer v) { if (!ObjectUtils.equals(this.styleFor, v)) { this.styleFor = v; setModified(true); } }
From source file:com.opengamma.analytics.financial.interestrate.cash.derivative.DepositCounterpart.java
@Override public boolean equals(final Object obj) { if (this == obj) { return true; }// w ww . j a v a2s . c o m if (!super.equals(obj)) { return false; } if (getClass() != obj.getClass()) { return false; } final DepositCounterpart other = (DepositCounterpart) obj; if (!ObjectUtils.equals(_name, other._name)) { return false; } return true; }
From source file:com.opengamma.analytics.financial.equity.variance.pricing.EquityDividendsCurvesBundle.java
@Override public boolean equals(Object obj) { if (this == obj) { return true; }//from www.j a va 2 s. c o m if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } EquityDividendsCurvesBundle other = (EquityDividendsCurvesBundle) obj; if (!ObjectUtils.equals(_d, other._d)) { return false; } if (!ObjectUtils.equals(_f, other._f)) { return false; } if (!ObjectUtils.equals(_r, other._r)) { return false; } return true; }
From source file:com.opengamma.analytics.financial.interestrate.swap.derivative.Swap.java
@Override public boolean equals(final Object obj) { if (this == obj) { return true; }/*www . j a va 2 s .co m*/ if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } final Swap<?, ?> other = (Swap<?, ?>) obj; return ObjectUtils.equals(this._firstLeg, other._firstLeg) && ObjectUtils.equals(this._secondLeg, other._secondLeg); }
From source file:com.tocea.scertify.eclipse.scertifycode.ui.stats.data.CreateStatsJob.java
@Override public final boolean belongsTo(final Object family) { return ObjectUtils.equals(this.mFamily, family); }