Example #1
0
 public void WriteJson(Newtonsoft.Json.JsonWriter writer, KeywordsInUnionUnion _o, Newtonsoft.Json.JsonSerializer serializer)
 {
     if (_o == null)
     {
         return;
     }
     serializer.Serialize(writer, _o.Value);
 }
Example #2
0
    public static int Pack(FlatBuffers.FlatBufferBuilder builder, KeywordsInUnionUnion _o)
    {
        switch (_o.Type)
        {
        default: return(0);

        case KeywordsInUnion.static_: return(KeywordsInTable.Pack(builder, _o.Asstatic()).Value);

        case KeywordsInUnion.internal_: return(KeywordsInTable.Pack(builder, _o.Asinternal()).Value);
        }
    }
Example #3
0
    public KeywordsInUnionUnion ReadJson(Newtonsoft.Json.JsonReader reader, KeywordsInUnionUnion _o, Newtonsoft.Json.JsonSerializer serializer)
    {
        if (_o == null)
        {
            return(null);
        }
        switch (_o.Type)
        {
        default: break;

        case KeywordsInUnion.static_: _o.Value = serializer.Deserialize <KeywordsInTableT>(reader); break;

        case KeywordsInUnion.internal_: _o.Value = serializer.Deserialize <KeywordsInTableT>(reader); break;
        }
        return(_o);
    }