Sure didn't, that seems to have done the trick -
Thanks Paul.
~P
> Date: Sun, 14 Sep 2014 19:37:24 -0400
> Subject: Re: Pulsing Codec Port help
> From: [email protected]
> To: [email protected]
>
> The .class usually translates to a generic type parameter in C#. Have you
> tried something like this:
>
> return atts.AddAttribute<PulsingEnumAttribute>().Enums()[this];
>
> and
>
> return atts.AddAttribute<PulsingEnumAttribute>().Enums[this] = other;
>
>
>
>
> Paul Irwin
> Lead Software Engineer
> feature[23]
>
> Email: [email protected]
> Cell: 863-698-9294
>
> On Sun, Sep 14, 2014 at 7:30 PM, Prescott Nasser <[email protected]>
> wrote:
>
> > So, I've mostly ported the Pulsing Codecs and I'm running into a little
> > trouble:
> >
> > private DocsEnum GetOther(DocsEnum de)
> > {
> > if (de == null)
> > return null;
> >
> > var atts = de.Attributes();
> > return
> > atts.AddAttribute(PulsingEnumAttribute.class).Enums().get(this); //how to
> > convert this line.
> > }
> >
> > private DocsEnum SetOther(DocsEnum de, DocsEnum other)
> > {
> > var atts = de.Attributes();
> > return
> > atts.AddAttribute(PulsingEnumAttribute.class).Enums().put(this, other);
> > //how to convert this line.
> > }
> >
> > Java source here:
> > https://github.com/apache/lucene-solr/blob/lucene_solr_4_8_0/lucene/codecs/src/java/org/apache/lucene/codecs/pulsing/PulsingPostingsReader.java
> >
> > Any thoughts?
> >
> > Thanks
> > ~Prescott
> >