public NodeGroupStatisticsBuilder(NodeGroupStatistics base) { this._groupStatistics = base.getGroupStatistics(); }
@Override public boolean equals(java.lang.Object obj) { if (this == obj) { return true; } if (!(obj instanceof DataObject)) { return false; } if (!org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.NodeGroupStatistics.class.equals(((DataObject)obj).getImplementedInterface())) { return false; } org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.NodeGroupStatistics other = (org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.NodeGroupStatistics)obj; if (_groupStatistics == null) { if (other.getGroupStatistics() != null) { return false; } } else if(!_groupStatistics.equals(other.getGroupStatistics())) { return false; } return true; }
@Override public void processStats(DataObject dataObject, JsonBuilderFactory factory, Properties properties) { this.factory = factory; this.properties = properties; NodeGroupStatistics ofNodeGroupStatData = (NodeGroupStatistics) dataObject; GroupStatistics ofNodeGroupStat = ofNodeGroupStatData.getGroupStatistics(); if (ofNodeGroupStat == null) { return; } sendToNewPersistenceService(ofNodeGroupStat, objectToJsonMapper(ofNodeGroupStat)); }
@Override public void handleData(InstanceIdentifier<Node> nodeID, InstanceIdentifier<?> id, DataObject dataObject) { NodeGroupStatistics stData = (NodeGroupStatistics) dataObject; GroupStatistics gs = stData.getGroupStatistics(); if(gs==null){