当前位置: 首页>>代码示例>>Java>>正文


Java DataSourceBuilder.setType方法代码示例

本文整理汇总了Java中org.md2k.datakitapi.source.datasource.DataSourceBuilder.setType方法的典型用法代码示例。如果您正苦于以下问题:Java DataSourceBuilder.setType方法的具体用法?Java DataSourceBuilder.setType怎么用?Java DataSourceBuilder.setType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.md2k.datakitapi.source.datasource.DataSourceBuilder的用法示例。


在下文中一共展示了DataSourceBuilder.setType方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: findDataSourceClient

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
protected DataSourceClient findDataSourceClient(String platformType, String platformId, String dataSourceType) {
    PlatformBuilder platformBuilder = new PlatformBuilder().setType(platformType).setId(platformId);
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    if (dataSourceType != null && dataSourceType.length() != 1)
        dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder.setPlatform(platformBuilder.build());
    ArrayList<DataSourceClient> dataSourceClientArrayList = null;
    try {
        dataSourceClientArrayList = dataKitAPI.find(dataSourceBuilder);
    } catch (DataKitException e) {
        LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent(Constants.INTENT_STOP));
        return null;
    }
    if (dataSourceClientArrayList.size() != 1)
        return null;
    return dataSourceClientArrayList.get(0);
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-StreamProcessor,代码行数:18,代码来源:DataKitManager.java

示例2: registerSummary

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
private int registerSummary(DataSource dataSource, int now){
    String type=dataSource.getType();
    DataSourceBuilder dataSourceBuilder=new DataSourceBuilder(dataSource);
    switch(now) {
        case 0: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_TOTAL");break;
        case 1: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_MINUTE");break;
        case 2: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_HOUR");break;
        case 3: dataSourceBuilder = dataSourceBuilder.setType(type+"_SUMMARY_DAY");break;
        default:
    }
    DataSourceClient dataSourceClient = register(dataSourceBuilder.build());
    return dataSourceClient.getDs_id();
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-DataKit,代码行数:14,代码来源:RoutingManager.java

示例3: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Galvanic Skin Response");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "kohoms");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current skin resistance in kohms of the person wearing the Band");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:GalvanicSkinResponse.java

示例4: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Calory Burn");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "kilo calories");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the total number of calories the wearer has burned since the Band was last factory-reset. This is a lifetime counter and not a daily or a 0-based counter. To determine the absolute number of calories burned between two readings, you must take the difference between the returned values.");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:CaloryBurn.java

示例5: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Gyroscope");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degrees/second");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides X, Y, and Z angular velocity in degrees per second (°/sec) units");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:Gyroscope.java

示例6: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Ultra Violate Radiation");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "ENUM");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current UVIndexLevel value as calculated by the Band");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeString.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:UltraVioletRadiation.java

示例7: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    Log.d(TAG,"platform="+platform);
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Accelerometer");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "g");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "measures the acceleration applied to the device");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:14,代码来源:Accelerometer.java

示例8: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Band Contact");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "enum");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the current state of the Band as being worn/not worn.");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:BandContact.java

示例9: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Altimeter");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides current elevation data like total gain/loss,steps ascended/descended, flights ascended/descended, and elevation rate.");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDoubleArray.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:12,代码来源:Altimeter.java

示例10: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Ambient Temperature");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degree celsius");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current temperature in degrees Celsius");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeDouble.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:AmbientTemperature.java

示例11: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Distance");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "cm");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Distance traveled in cm since the Band was last factory-reset");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:Distance.java

示例12: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    Log.d(TAG, "platform=" + platform);
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setId(DataSourceType.BAND_CONTACT);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "enum");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "measures the Data Quality of microsoft band. Values="+DATA_QUALITY.METADATA_STR);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeInt.class.getName());
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:15,代码来源:DataQuality.java

示例13: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Pace");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "ms/m");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Current pace of the Band in ms/m");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeFloat.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:Pace.java

示例14: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Total Steps");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "count");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Total number of steps taken since the Band was last factory-reset");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeLong.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:StepCount.java

示例15: createDataSourceBuilder

import org.md2k.datakitapi.source.datasource.DataSourceBuilder; //导入方法依赖的package包/类
public DataSourceBuilder createDataSourceBuilder(Platform platform) {
    DataSourceBuilder dataSourceBuilder = new DataSourceBuilder();
    dataSourceBuilder = dataSourceBuilder.setPlatform(platform);
    dataSourceBuilder = dataSourceBuilder.setType(dataSourceType);
    dataSourceBuilder = dataSourceBuilder.setDataDescriptors(createDataDescriptors());
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.FREQUENCY, frequency);
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.NAME, "Skin Temperature");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.UNIT, "degree celsius");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DESCRIPTION, "Provides the current skin temperature of the wearer in degrees Celsius");
    dataSourceBuilder = dataSourceBuilder.setMetadata(METADATA.DATA_TYPE, DataTypeFloat.class.getName());
    return dataSourceBuilder;
}
 
开发者ID:MD2Korg,项目名称:mCerebrum-MicrosoftBand,代码行数:13,代码来源:SkinTemperature.java


注:本文中的org.md2k.datakitapi.source.datasource.DataSourceBuilder.setType方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。