classdef NaiveHash < handle

    properties
        
        last_key = 0;
        map;
    end
    
% ---
%  the methods
% ---
methods
    function ht = NaiveHash(data)
        
        ht.Map = containers.Map('KeyType', 'int32', 'ValueType', 'int32');
    end
    
    function put(ht, data)
        
        % get new key
        last_key = last_key + 1;
        ticketMap(data) = last_key;
    end
    
    function data(ht, data)
        
    end
    
    function out = key(ht, data)
        
        out = ht.Map(data);
    end
    
    function iskey(ht, key)
        
    end
    
end

end