boolean dynamic = bel.dynamic() || bel.updaterate()>0;// || bel.beliefs().length>0 || bel.rawevents().length>0; bdimodel.getCapability().addBelief(new MBelief(new FieldInfo(fields[i]), bel.implementation().getName().equals(Object.class.getName())? null: bel.implementation().getName(), dynamic, bel.updaterate(), bel.beliefs().length==0? null: bel.beliefs(), rawevents)); boolean dynamic = bel.dynamic() || bel.updaterate()>0;// || rawevents!=null || bel.beliefs().length>0; bdimodel.getCapability().addBelief(new MBelief(new MethodInfo(methods[i]), bel.implementation().getName().equals(Object.class.getName())? null: bel.implementation().getName(), dynamic, bel.updaterate(), bel.beliefs().length==0? null: bel.beliefs(), rawevents));
boolean dynamic = bel.dynamic() || bel.updaterate()>0;// || bel.beliefs().length>0 || bel.rawevents().length>0; bdimodel.getCapability().addBelief(new MBelief(new FieldInfo(fields[i]), bel.implementation().getName().equals(Object.class.getName())? null: bel.implementation().getName(), dynamic, bel.updaterate(), bel.beliefs().length==0? null: bel.beliefs(), rawevents)); boolean dynamic = bel.dynamic() || bel.updaterate()>0;// || rawevents!=null || bel.beliefs().length>0; bdimodel.getCapability().addBelief(new MBelief(new MethodInfo(methods[i]), bel.implementation().getName().equals(Object.class.getName())? null: bel.implementation().getName(), dynamic, bel.updaterate(), bel.beliefs().length==0? null: bel.beliefs(), rawevents));