Add getColumnsMetadata method