List of usage examples for org.apache.thrift.meta_data MapMetaData MapMetaData
public MapMetaData(byte type, FieldValueMetaData kMetaData, FieldValueMetaData vMetaData)
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)); }