class FactTemplateFieldExtractor implements
    Externalizable,
    org.drools.core.spi.InternalReadAccessor {

    public Object getValue(InternalWorkingMemory workingMemory,
                           final Object object) {
        return ((Fact) object).getFieldValue( this.fieldIndex );
    }

    public  FactTemplateFieldExtractor();
    public  FactTemplateFieldExtractor(final FactTemplate factTemplate,
                                      final int fieldIndex);

}