 
         /**
          * Return the encoder for the given Class
+         *
          * @param value for which to find encoder
          * @return registered encoder
          * @throws org.postgresql.CodecError if no encoder is registered for the given Class

        public function getDecoder(oid:int):IPGTypeDecoder {
            if (oid in _decoders) {
                return _decoders[oid];
            } else {
                throw new CodecError("Could not find suitable decoder", CodecError.DECODE, null, oid);
            }

        private var _decoders:Dictionary;
        private var _encoders:Dictionary;

        private var _defaultDecoder:IPGTypeDecoder;
        private var _defaultEncoder:IPGTypeEncoder;

        /**
         * @private
         */
        public function CodecFactory() {
            _decoders = new Dictionary();
