} // constructor public ColumnTypeImpl(string name, SuperColumnType superColumnType, Type javaType, bool largeObject) { if (name == null) { throw new ArgumentException("Name cannot be null"); } if (superColumnType == null) { throw new ArgumentException("SuperColumnType cannot be null"); } _name = name; _superColumnType = superColumnType; if (javaType == null) { _javaType = superColumnType.getJavaEquivalentClass(); } else { _javaType = javaType; } _large_object = largeObject; } // constructor
} // constructor public ColumnTypeImpl(string name, SuperColumnType superColumnType, Type javaType) : this(name, superColumnType, javaType, false) { } // constructor
public ColumnTypeImpl(string name, SuperColumnType superColumnType) : this(name, superColumnType, null) { } // constructor