Example usage for org.apache.thrift.meta_data MapMetaData MapMetaData

List of usage examples for org.apache.thrift.meta_data MapMetaData MapMetaData

Introduction

In this page you can find the example usage for org.apache.thrift.meta_data MapMetaData MapMetaData.

Prototype

public MapMetaData(byte type, FieldValueMetaData kMetaData, FieldValueMetaData vMetaData) 

Source Link

Usage

From source file:com.linecorp.armeria.server.docs.MapInfoTest.java

License:Apache License

@Test
public void testOf() throws Exception {
    final MapInfo map = MapInfo.of(new MapMetaData(TType.MAP, new FieldValueMetaData(TType.I32, false),
            new FieldValueMetaData(TType.STRING, false)));

    assertThat(map, is(MapInfo.of(TypeInfo.of(ValueType.I32, false), TypeInfo.of(ValueType.STRING, false))));
}

From source file:com.linecorp.armeria.server.thrift.ThriftServiceSpecificationGeneratorTest.java

License:Apache License

@Test
public void testNewMapInfo() throws Exception {
    final MapInfo map = newMapInfo(new MapMetaData(TType.MAP, new FieldValueMetaData(TType.I32, false),
            new FieldValueMetaData(TType.STRING, false)), emptyMap());

    assertThat(map).isEqualTo(new MapInfo(TypeInfo.I32, TypeInfo.STRING));
}