Package org.apache.hadoop.hive.serde2.thrift.test

Examples of org.apache.hadoop.hive.serde2.thrift.test.Complex$Isset


      for (int i=0; i<fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }
     
      // real object
      Complex cc = new Complex();
      cc.aint = 1;
      cc.aString = "test";
      List<Integer> c2 = Arrays.asList(new Integer[]{1,2,3});
      cc.lint =  c2;
      List<String> c3 = Arrays.asList(new String[]{"one", "two"});
View Full Code Here


      for (int i=0; i<fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }
     
      // real object
      Complex c = new Complex();
      c.aint = 1;
      c.aString = "test";
      List<Integer> c2 = Arrays.asList(new Integer[]{1,2,3});
      c.lint =  c2;
      List<String> c3 = Arrays.asList(new String[]{"one", "two"});
View Full Code Here

      for (int i=0; i<fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }
     
      // real object
      Complex cc = new Complex();
      cc.aint = 1;
      cc.aString = "test";
      List<Integer> c2 = Arrays.asList(new Integer[]{1,2,3});
      cc.lint =  c2;
      List<String> c3 = Arrays.asList(new String[]{"one", "two"});
View Full Code Here

      for (int i=0; i<fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }
     
      // real object
      Complex c = new Complex();
      c.aint = 1;
      c.aString = "test";
      List<Integer> c2 = Arrays.asList(new Integer[]{1,2,3});
      c.lint =  c2;
      List<String> c3 = Arrays.asList(new String[]{"one", "two"});
View Full Code Here

      ArrayList<IntString> islist = new ArrayList<IntString>();
      islist.add(new IntString(i * i, "" + i * i * i, i));
      HashMap<String, String> hash = new HashMap<String, String>();
      hash.put("key_" + i, "value_" + i);

      Complex complex = new Complex(rand.nextInt(), "record_"
          + (new Integer(i)).toString(), alist, slist, islist, hash);

      Writable value = serializer.serialize(complex);
      writer.append(key, value);
    }

    // Add an all-null record
    Complex complex = new Complex(0, null, null, null, null, null);
    Writable value = serializer.serialize(complex);
    writer.append(key, value);

    // Close files
    writer.close();
View Full Code Here

      for (int i = 0; i < fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }

      // real object
      Complex cc = new Complex();
      cc.setAint(1);
      cc.setAString("test");
      List<Integer> c2 = Arrays.asList(new Integer[] {1, 2, 3});
      cc.setLint(c2);
      List<String> c3 = Arrays.asList(new String[] {"one", "two"});
      cc.setLString(c3);
      List<IntString> c4 = new ArrayList<IntString>();
      cc.setLintString(c4);
      cc.setMStringString(null);
      // standard object
      Object c = ObjectInspectorUtils.copyToStandardObject(cc, oi1);

      assertEquals(1, soi.getStructFieldData(c, fields.get(0)));
      assertEquals("test", soi.getStructFieldData(c, fields.get(1)));
View Full Code Here

      for (int i = 0; i < fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }

      // real object
      Complex c = new Complex();
      c.setAint(1);
      c.setAString("test");
      List<Integer> c2 = Arrays.asList(new Integer[] {1, 2, 3});
      c.setLint(c2);
      List<String> c3 = Arrays.asList(new String[] {"one", "two"});
      c.setLString(c3);
      List<IntString> c4 = new ArrayList<IntString>();
      c.setLintString(c4);
      c.setMStringString(null);

      assertEquals(1, soi.getStructFieldData(c, fields.get(0)));
      assertEquals("test", soi.getStructFieldData(c, fields.get(1)));
      assertEquals(c2, soi.getStructFieldData(c, fields.get(2)));
      assertEquals(c3, soi.getStructFieldData(c, fields.get(3)));
View Full Code Here

      erMap.put("erVal" + i, attrMap);
      attrMap.put("value_" + i, PropValueUnion.doubleValue(1.0));
      unionMap.put("key_" + i,  erMap);

      Complex complex = new Complex(rand.nextInt(), "record_"
          + (new Integer(i)).toString(), alist, slist, islist, hash, unionMap, PropValueUnion.stringValue("test" + i), PropValueUnion.unionMStringString(hash), PropValueUnion.lString(slist));

      Writable value = serializer.serialize(complex);
      writer.append(key, value);
    }

    // Add an all-null record
    Complex complex = new Complex(0, null, null, null, null, null, null, null, null, null);
    Writable value = serializer.serialize(complex);
    writer.append(key, value);

    // Close files
    writer.close();
View Full Code Here

      for (int i = 0; i < fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }

      // real object
      Complex cc = new Complex();
      cc.setAint(1);
      cc.setAString("test");
      List<Integer> c2 = Arrays.asList(new Integer[] {1, 2, 3});
      cc.setLint(c2);
      List<String> c3 = Arrays.asList(new String[] {"one", "two"});
      cc.setLString(c3);
      List<IntString> c4 = new ArrayList<IntString>();
      cc.setLintString(c4);
      cc.setMStringString(null);
      // standard object
      Object c = ObjectInspectorUtils.copyToStandardObject(cc, oi1);

      assertEquals(1, soi.getStructFieldData(c, fields.get(0)));
      assertEquals("test", soi.getStructFieldData(c, fields.get(1)));
View Full Code Here

      for (int i = 0; i < fields.size(); i++) {
        assertNull(soi.getStructFieldData(null, fields.get(i)));
      }

      // real object
      Complex c = new Complex();
      c.setAint(1);
      c.setAString("test");
      List<Integer> c2 = Arrays.asList(new Integer[] {1, 2, 3});
      c.setLint(c2);
      List<String> c3 = Arrays.asList(new String[] {"one", "two"});
      c.setLString(c3);
      List<IntString> c4 = new ArrayList<IntString>();
      c.setLintString(c4);
      c.setMStringString(null);
      c.setAttributes(null);
      c.setUnionField1(null);
      c.setUnionField2(null);
      c.setUnionField3(null);

      assertEquals(1, soi.getStructFieldData(c, fields.get(0)));
      assertEquals("test", soi.getStructFieldData(c, fields.get(1)));
      assertEquals(c2, soi.getStructFieldData(c, fields.get(2)));
      assertEquals(c3, soi.getStructFieldData(c, fields.get(3)));
View Full Code Here

TOP

Related Classes of org.apache.hadoop.hive.serde2.thrift.test.Complex$Isset

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.