public BookingDecoder() { frameCodec = new FrameCodec(2); reverseCodec = new ReverseCodec(); cezarCodec = new CezarCodec(-1); swapCodec = new SwapCodec(); }
public ShutterStockDecoder() { cezarCodec = new CezarCodec(4); frameCodec = new FrameCodec(1); pushCodec = new PushCodec(-3); reverseCodec = new ReverseCodec(); }
private ShutterStockCoder() { Decoder = new ReverseCodec(); Decoder.AddNextInChain(new PushCodec(3)) .AddNextInChain(new FrameDeCodec(1)) .AddNextInChain(new CezarCodec(-4)); DecCodec fra = new FrameCodec(1); DecCodec rev = new ReverseCodec(); DecCodec cez = new CezarCodec(4); DecCodec pus = new PushCodec(3); pus.AddNextInChain(rev); fra.AddNextInChain(pus); cez.AddNextInChain(fra); Coder = cez; }