My java codec