예제 #1
0
파일: Types.cs 프로젝트: zhangf911/SparkCLR
 public override sealed DataType FromJson(JObject json)
 {
     elementType = ParseDataTypeFromJson(json["elementType"]);
     containsNull = (bool)json["containsNull"];
     return this;
 }
예제 #2
0
파일: Types.cs 프로젝트: zhangf911/SparkCLR
 public StructField(string name, DataType dataType, bool isNullable = true, JObject metadata = null)
 {
     this.name = name;
     this.dataType = dataType;
     this.isNullable = isNullable;
     this.metadata = metadata ?? new JObject();
 }
예제 #3
0
파일: Types.cs 프로젝트: zhangf911/SparkCLR
 public override sealed DataType FromJson(JObject json)
 {
     name = json["name"].ToString();
     dataType = ParseDataTypeFromJson(json["type"]);
     isNullable = (bool)json["nullable"];
     metadata = (JObject)json["metadata"];
     return this;
 }
예제 #4
0
파일: Types.cs 프로젝트: zhangf911/SparkCLR
 public ArrayType(DataType elementType, bool containsNull = true)
 {
     this.elementType = elementType;
     this.containsNull = containsNull;
 }