def METHOD_NAME(self):
    super().METHOD_NAME()
    j_array_list1 = j_array_list([1, -1])
    j_array_list2 = j_array_list([2, -2])
    input_cols = [
        bool_col(name="Boolean", data=[True, False]),
        byte_col(name="Byte", data=(1, -1)),
        char_col(name="Char", data='-1'),
        short_col(name="Short", data=[1, -1]),
        int_col(name="Int", data=[1, -1]),
        long_col(name="Long", data=[1, NULL_LONG]),
        long_col(name="NPLong", data=np.array([1, -1], dtype=np.int8)),
        float_col(name="Float", data=[1.01, -1.01]),
        double_col(name="Double", data=[1.01, -1.01]),
        string_col(name="String", data=["foo", "bar"]),
        datetime_col(name="Datetime", data=[1, -1]),
        pyobj_col(name="PyObj", data=[CustomClass(1, "1"), CustomClass(-1, "-1")]),
        pyobj_col(name="PyObj1", data=[[1, 2, 3], CustomClass(-1, "-1")]),
        pyobj_col(name="PyObj2", data=[False, 'False']),
        jobj_col(name="JObj", data=[j_array_list1, j_array_list2]),
    ]
    self.test_table = new_table(cols=input_cols)
    self.np_array_dict = {
        'Boolean': np.array([True, False]),
        'Byte': np.array([1, -1], dtype=np.int8),
        'Char': np.array('-1', dtype=np.int16),
        'Short': np.array([1, -1], dtype=np.int16),
        'Int': np.array([1, -1], dtype=np.int32),
        'Long': np.array([1, NULL_LONG], dtype=np.int64),
        "NPLong": np.array([1, -1], dtype=np.int8),
        "Float": np.array([1.01, -1.01], dtype=np.float32),
        "Double": np.array([1.01, -1.01]),
        "String": np.array(["foo", "bar"], dtype=np.string_),
        "Datetime": np.array([1, -1], dtype=np.dtype("datetime64[ns]")),
        "PyObj": np.array([CustomClass(1, "1"), CustomClass(-1, "-1")]),
        "PyObj1": np.array([[1, 2, 3], CustomClass(-1, "-1")], dtype=np.object_),
        "PyObj2": np.array([False, 'False'], dtype=np.object_),
        "JObj": np.array([j_array_list1, j_array_list2]),
    }