Class TupleCodecDictionary<D1,​C1,​D2,​C2>

  • All Implemented Interfaces:
    TupleCodec<D1,​C1,​D2,​C2>

    public abstract class TupleCodecDictionary<D1,​C1,​D2,​C2>
    extends Object
    implements TupleCodec<D1,​C1,​D2,​C2>
    • Field Detail

      • dictionary

        protected com.google.common.collect.BiMap<C1,​C2> dictionary
      • sourceTupleAccessor

        protected org.aksw.commons.tuple.TupleAccessor<D1,​C1> sourceTupleAccessor
      • targetTupleAccessor

        protected org.aksw.commons.tuple.TupleAccessor<D2,​C2> targetTupleAccessor
    • Constructor Detail

      • TupleCodecDictionary

        public TupleCodecDictionary​(org.aksw.commons.tuple.TupleAccessor<D1,​C1> sourceTupleAccessor,
                                    org.aksw.commons.tuple.TupleAccessor<D2,​C2> targetTupleAccessor)