Package com.twitter.elephantbird.thrift.test

Examples of com.twitter.elephantbird.thrift.test.PrimitiveSetsStruct


    return listStruct.setStrings(strings).setLongs(longs);
  }

  private PrimitiveSetsStruct genPrimitiveSetsStruct() {
    PrimitiveSetsStruct setsStruct = new PrimitiveSetsStruct();

    Set<String> strings = Sets.newHashSet();
    strings.add("string1");
    strings.add("string2");
    strings.add("string3");

    Set<Long> longs = Sets.newHashSet();
    longs.add(1L);
    longs.add(2L);
    longs.add(3L);

    return setsStruct.setStrings(strings).setLongs(longs);
  }
View Full Code Here


  @Test
  public void testPrimitiveSetConversionWhenNestedStructsDisabled() throws DescriptorValidationException {
    ThriftToDynamicProto<PrimitiveSetsStruct> thriftToProto =
      new ThriftToDynamicProto<PrimitiveSetsStruct>(PrimitiveSetsStruct.class);
    PrimitiveSetsStruct setsStruct = genPrimitiveSetsStruct();
    Message msg = thriftToProto.convert(setsStruct);
    comparePrimitiveSetsStruct(setsStruct, msg);
  }
View Full Code Here

  @Test
  public void testPrimitiveSetConversionWhenNestedStructsEnabled() throws DescriptorValidationException {
    ThriftToDynamicProto<PrimitiveSetsStruct> thriftToProto =
      new ThriftToDynamicProto<PrimitiveSetsStruct>(PrimitiveSetsStruct.class, true, false);
    PrimitiveSetsStruct setsStruct = genPrimitiveSetsStruct();
    Message msg = thriftToProto.convert(setsStruct);
    comparePrimitiveSetsStruct(setsStruct, msg);
  }
View Full Code Here

TOP

Related Classes of com.twitter.elephantbird.thrift.test.PrimitiveSetsStruct

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.