code: public static Long getLong(ValueData valueData) throws RepositoryException
     {
        if (valueData instanceof TransientValueData)
        {
           return getLong(((TransientValueData)valueData).delegate);
        }
        
        return ((AbstractValueData) valueData).getLong();
     }
docs: Returns <code>Long</code> value.