// Path: src/main/java/com/lmax/disruptor/EventFactory.java
// public interface EventFactory<T>
// {
//     T newInstance();
// }


import com.lmax.disruptor.EventFactory;
        return value;
    }

    public void setValue(final long value)
    {
        fizz = false;
        buzz = false;
        this.value = value;
    }

    public boolean isFizz()
    {
        return fizz;
    }

    public void setFizz(final boolean fizz)
    {
        this.fizz = fizz;
    }

    public boolean isBuzz()
    {
        return buzz;
    }

    public void setBuzz(final boolean buzz)
    {
        this.buzz = buzz;
    }

// Path: src/main/java/com/lmax/disruptor/EventFactory.java
// public interface EventFactory<T>
// {
//     T newInstance();
// }


// Path: src/performance/java/com/lmax/disruptor/support/FizzBuzzEvent.java
import com.lmax.disruptor.EventFactory;

        return value;
    }

    public void setValue(final long value)
    {
        fizz = false;
        buzz = false;
        this.value = value;
    }

    public boolean isFizz()
    {
        return fizz;
    }

    public void setFizz(final boolean fizz)
    {
        this.fizz = fizz;
    }

    public boolean isBuzz()
    {
        return buzz;
    }

    public void setBuzz(final boolean buzz)
    {
        this.buzz = buzz;
    }

    public final static EventFactory<FizzBuzzEvent> EVENT_FACTORY = new EventFactory<FizzBuzzEvent>()