Examples of EventState


Examples of org.apache.jackrabbit.core.observation.EventState

            }
        }

        Iterator iter = events.iterator();
        while (iter.hasNext()) {
            EventState event = (EventState) iter.next();
            writeEventRecord(event);
        }
    }
View Full Code Here

Examples of org.eclipse.jetty.monitor.jmx.EventState

     */
    @Override
    @SuppressWarnings("unchecked")
    public EventState getState(long timestamp)
    {
       EventState state = new EventState();
      
       for (EventTrigger trigger : _triggers)
       {
           EventState subState = trigger.getState(timestamp);
           if (subState!=null)
           {
               state.addAll(subState.values());
           }
       }
      
       return state;
    }
View Full Code Here

Examples of org.eclipse.jetty.monitor.jmx.EventState

     * @see org.eclipse.jetty.monitor.jmx.EventTrigger#getState(long)
     */
    @Override
    public EventState getState(long timestamp)
    {
       EventState state = new EventState();
      
       for (EventTrigger trigger : _triggers)
       {
           EventState subState = trigger.getState(timestamp);
           state.addAll(subState.values());
       }
      
       return state;
    }
View Full Code Here

Examples of org.eclipse.jetty.monitor.jmx.EventState

     * @see org.eclipse.jetty.monitor.jmx.EventTrigger#getState(long)
     */
    @Override
    public EventState getState(long timestamp)
    {
        EventState state = new EventState();
       
        for (EventTrigger trigger : _triggers)
        {
            EventState subState = trigger.getState(timestamp);
            if (subState != null)
            {
                state.addAll(subState.values());
            }
        }
       
        return state;
    }
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

    // copy the input to evidence
    int inputIndex = 0;
    for (int i = 0; i < this.events.size(); i++) {
      BayesianEvent event = this.events.get(i);
      EventState state = this.query.getEventState(event);
      if (state.getEventType() == EventType.Evidence) {
        state.setValue((int)input.getData(inputIndex++));
      }
    }

    // execute the query
    this.query.execute();
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

    result.append("P(");
    boolean first = true;
   
    for(int i=0;i<this.getEvents().size();i++) {
      BayesianEvent event = this.events.get(i)
      EventState state = this.query.getEventState(event);
      if( state.getEventType()==EventType.Outcome ) {
        if(!first) {
          result.append(",");
        }
        result.append(event.getLabel());
        first = false;
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

      eof = true;
    }

    while (!done) {

      EventState state = this.enumerationEvents.get(currentIndex);
      int v = (int) state.getValue();
      v++;
      if (v >= state.getEvent().getChoices().size()) {
        state.setValue(0);
      } else {
        state.setValue(v);
        done = true;
        break;
      }

      currentIndex++;
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

  private int[] obtainArgs(BayesianEvent event) {
    int[] result = new int[event.getParents().size()];

    int index = 0;
    for (BayesianEvent parentEvent : event.getParents()) {
      EventState state = this.getEventState(parentEvent);
      result[index++] = state.getValue();

    }
    return result;
  }
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

  }
 
  public void finalizeStructure() {
    this.events.clear();
    for(BayesianEvent event: this.network.getEvents()) {
      events.put(event, new EventState(event));
    }
  }
View Full Code Here

Examples of org.encog.ml.bayesian.query.sample.EventState

   * @return Determines if the evidence events have values that satisfy the
   *         needed case. This is used for sampling.
   */
  protected boolean isNeededEvidence() {
    for(BayesianEvent evidenceEvent: this.evidenceEvents) {
      EventState state = getEventState(evidenceEvent);
      if(!state.isSatisfied() )  {
        return false;
      }
    }
    return true;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.