public void addCharacteristic(Characteristic<?> characteristic) { if (mCharacteristics == null) { mCharacteristics = new ArrayList<Characteristic<?>>(1); } if (containsCharacteristic(characteristic) || (mExtendEntity != null && mExtendEntity.containsCharacteristic(characteristic))) { System.out.println( ">> WARNING: Duplicate " + characteristic.getClass().getSimpleName() + ": " + characteristic); return; } mCharacteristics.add(characteristic); }