Package org.apache.sqoop.schema

Examples of org.apache.sqoop.schema.Schema


  public void testTransferConnectorSchema() {
    MSubmission source = new MSubmission();
    source.setConnectorSchema(getSchema());

    Schema target = transfer(source).getConnectorSchema();
    assertNotNull(target);
    assertEquals(getSchema(), target);
  }
View Full Code Here


  public void testTransferHioSchema() {
    MSubmission source = new MSubmission();
    source.setHioSchema(getSchema());

    Schema target = transfer(source).getHioSchema();
    assertNotNull(target);
    assertEquals(getSchema(), target);
  }
View Full Code Here

    assertNotNull(target);
    assertEquals(getSchema(), target);
  }

  private Schema getSchema() {
    return new Schema("schema")
      .addColumn(new Text("col1"))
      .addColumn(new Decimal("col2"))
    ;
  }
View Full Code Here

*/
public class TestSchemaSerialization {

  @Test
  public void testArray() {
    Schema array = new Schema("array").addColumn(new Array("a", new Decimal()));
    transferAndAssert(array);
  }
View Full Code Here

    transferAndAssert(array);
  }

  @Test
  public void testBinary() {
    Schema binary = new Schema("b").addColumn(new Binary("A", 100L));
    transferAndAssert(binary);
  }
View Full Code Here

    transferAndAssert(binary);
  }

  @Test
  public void testBit() {
    Schema bit = new Schema("b").addColumn(new Bit("B"));
    transferAndAssert(bit);
  }
View Full Code Here

    transferAndAssert(bit);
  }

  @Test
  public void testDate() {
    Schema date = new Schema("d").addColumn(new Date("d"));
    transferAndAssert(date);
  }
View Full Code Here

    transferAndAssert(date);
  }

  @Test
  public void testDateTime() {
    Schema dateTime = new Schema("dt").addColumn(new DateTime("dt", Boolean.FALSE, Boolean.TRUE));
    transferAndAssert(dateTime);
  }
View Full Code Here

    transferAndAssert(dateTime);
  }

  @Test
  public void testDecimal() {
    Schema decimal = new Schema("d").addColumn(new Decimal("d", 12L, 15L));
    transferAndAssert(decimal);
  }
View Full Code Here

    transferAndAssert(decimal);
  }

  @Test
  public void testEnum() {
    Schema e = new Schema("e").addColumn(new Enum("e", new Text()));
    transferAndAssert(e);
  }
View Full Code Here

TOP

Related Classes of org.apache.sqoop.schema.Schema

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.