Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.ValueType


    connection.setId(1);
    connection.setName("ConnectionName1");       
   
   
    //Code for creating List<Mapping> & mock for it.
    ValueType valueType = new ValueType(101, datastore, "valueType1", "className1",
        "className1", true);
   
 
   
    //Code for creating List<Mapping> & mock for it.
View Full Code Here


   
    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    ValueType valueType = new ValueType(101, datastore, "valueTypeName", "className",
        "className", true);
       
    Mapping mapping = new Mapping();
   
    ColumnAlias columnAlias = new ColumnAlias(mapping, valueType,"columnFamily", "qualifier", "aliasName");
       
    Map<String, ColumnAlias> columnAliasMap = new HashMap<String, ColumnAlias>();
    columnAliasMap.put("columnAlias", columnAlias);
       
    mapping.setColumnAlias(columnAliasMap);
   
    MappingAction mappingAction = new MappingAction();
   
    // Now call the populate method. Returns void.
    mappingAction.populateColumnAliasViewList(mapping);
   
    //get columnAlias from getColumnAliasViewList() while asserting.   
    //Using getColumnAliasViewList() we can test following properties to check for equality :
   
    //Test for same column family
    assertEquals(mappingAction.getColumnAliasViewList().get(0).getColumnFamily(), columnAlias.getColumnFamily());
       
    //Test for same column type
    assertEquals(mappingAction.getColumnAliasViewList().get(0).getColumnTypeName(), columnAlias.getValueType().getName());
    // Above test directly using valueType object.   
    assertEquals(mappingAction.getColumnAliasViewList().get(0).getColumnTypeName(),valueType.getName());
   
    // test column alias names
    assertEquals(mappingAction.getColumnAliasViewList().get(0).getAlias(), columnAlias.getAlias());
   
    // test column alias id
View Full Code Here

   
    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    ValueType valueType = new ValueType(101, datastore, "valueTypeName", "className",
        "className", true);
       
    Mapping mapping = new Mapping();
   
    ColumnAlias columnAlias = new ColumnAlias(mapping, valueType,"columnFamily", "qualifier", "aliasName");
View Full Code Here

   
    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    ValueType valueType = new ValueType(101, datastore, "valueType", "className1",
        "className1", true);
   
    Mapping mapping = new Mapping();
       
    RowAlias rowAlias1 = new RowAlias(901, mapping, valueType, 4 ,"rowAliasName1");
View Full Code Here

  @Test
  public void testGetColumnType(){
   
    Datastore datastore = new Datastore();
   
    ValueType valueType1 = new ValueType((long) 1001, datastore, "valueType1",
        "className1", "className1", true);
    ValueType valueType2 = new ValueType((long) 1002, datastore, "valueType2", "className2",
        "className1", true);
    ValueType valueType3 = new ValueType((long) 1003, datastore, "valueType3",
        "className3", "className1", true);
   
    List<ValueType> valueTypeList = new ArrayList<ValueType>();
    valueTypeList.add(valueType1);
    valueTypeList.add(valueType2);
    valueTypeList.add(valueType3);
   
    ValueTypeDAO mockedValueTypeDAO = mock(ValueTypeDAO.class);
    MappingAction mappingAction = new MappingAction();
    mappingAction.setValueTypeDAO(mockedValueTypeDAO);
    when(mockedValueTypeDAO.findAll()).thenReturn(valueTypeList);
   
    ValueType columnType1 = mappingAction.getColumnType("valueType1");
    ValueType columnType2 = mappingAction.getColumnType("valueType2");
    ValueType columnType3 = mappingAction.getColumnType("valueType3");
   
    // return type match
    assertEquals(columnType1.getClass(), ValueType.class );
   
    //
View Full Code Here

      if (columnAlias.getId() == 0l) {
        foundMapping.addColumnAlias(columnAlias);
      } else {
        long columnAliasId = columnAlias.getId();
        String alias = columnAlias.getAlias();
        ValueType columnAliasColumnType = columnAlias.getValueType();
        String columnAliasCF = columnAlias.getColumnFamily();
        String columnAliasQualifier = columnAlias.getQualifier();

        Iterator<ColumnAlias> iteratorForOldColumnAlias1 = oldColumnAliasMap
            .values().iterator();
View Full Code Here

      if (rowAlias.getId() == 0l) {
        foundMapping.addRowAlias(rowAlias);
      } else {
        long rowAliasId = rowAlias.getId();
        String alias = rowAlias.getAlias();
        ValueType rowAliasColumnType = rowAlias.getValueType();
        Integer rowAliasLength = rowAlias.getLength();

        Iterator<RowAlias> iteratorForOldRowAlias1 = oldRowAliasMap
            .values().iterator();
View Full Code Here

            RowAlias rAlias1 = new RowAlias();
            rAlias1.setAlias("rowkeyLong");
            rAlias1.setLength(8);
            rAlias1.setId(1l);
            ValueType valueType1 = new ValueType();
            valueType1.setClassName("java.lang.Long");
            rAlias1.setValueType(valueType1);
            rAlias1.setMapping(mapping);

            RowAlias rAlias2 = new RowAlias();
            rAlias2.setAlias("rowkeyInt");
            rAlias2.setLength(4);
            rAlias2.setId(2l);
            ValueType valueType2 = new ValueType();
            valueType2.setClassName("java.lang.Integer");
            rAlias2.setValueType(valueType2);
            rAlias2.setMapping(mapping);

            RowAlias rAlias3 = new RowAlias();
            rAlias3.setAlias("rowkeyString");
            rAlias3.setId(3l);
            rAlias3.setLength((int) Bytes.toBytes("I am a String" + 11).length);
            ValueType valueType3 = new ValueType();
            valueType3.setClassName("java.lang.String");
            rAlias3.setValueType(valueType3);
            rAlias3.setMapping(mapping);
           
            //add aliases in order
            LinkedHashMap<String, RowAlias> rowMap = new LinkedHashMap<String, RowAlias>();
View Full Code Here

            RowAlias rAlias1 = new RowAlias();
            rAlias1.setAlias("rowkeyLong");
            rAlias1.setLength(8);
            rAlias1.setId(1l);
            ValueType valueType1 = new ValueType();
            valueType1.setClassName("java.lang.Long");
            rAlias1.setValueType(valueType1);
            rAlias1.setMapping(mapping);

            RowAlias rAlias2 = new RowAlias();
            rAlias2.setAlias("rowkeyInt");
            rAlias2.setLength(4);
            rAlias2.setId(2l);
            ValueType valueType2 = new ValueType();
            valueType2.setClassName("java.lang.Integer");
            rAlias2.setValueType(valueType2);
            rAlias2.setMapping(mapping);

            RowAlias rAlias3 = new RowAlias();
            rAlias3.setAlias("rowkeyString");
            rAlias3.setId(3l);
            rAlias3.setLength((int) Bytes.toBytes("I am a String" + 11).length);
            ValueType valueType3 = new ValueType();
            valueType3.setClassName("java.lang.String");
            rAlias3.setValueType(valueType3);
            rAlias3.setMapping(mapping);
           
            //add aliases in order
            LinkedHashMap<String, RowAlias> rowMap = new LinkedHashMap<String, RowAlias>();
View Full Code Here

            RowAlias rAlias1 = new RowAlias();
            rAlias1.setAlias("rowkeyLong");
            rAlias1.setLength(8);
            rAlias1.setId(1l);
            ValueType valueType1 = new ValueType();
            valueType1.setClassName("java.lang.Long");
            rAlias1.setValueType(valueType1);
            rAlias1.setMapping(mapping);

            RowAlias rAlias2 = new RowAlias();
            rAlias2.setAlias("rowkeyInt");
            rAlias2.setLength(4);
            rAlias2.setId(2l);
            ValueType valueType2 = new ValueType();
            valueType2.setClassName("java.lang.Integer");
            rAlias2.setValueType(valueType2);
            rAlias2.setMapping(mapping);

            RowAlias rAlias3 = new RowAlias();
            rAlias3.setAlias("rowkeyString");
            rAlias3.setId(3l);
            rAlias3.setLength((int) Bytes.toBytes("I am a String" + 11).length);
            ValueType valueType3 = new ValueType();
            valueType3.setClassName("java.lang.String");
            rAlias3.setValueType(valueType3);
            rAlias3.setMapping(mapping);
           
            //add aliases in order
            LinkedHashMap<String, RowAlias> rowMap = new LinkedHashMap<String, RowAlias>();
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.ValueType

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.