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


Java ToJson类代码示例

本文整理汇总了Java中com.squareup.moshi.ToJson的典型用法代码示例。如果您正苦于以下问题:Java ToJson类的具体用法?Java ToJson怎么用?Java ToJson使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


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

示例1: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public List<String> toJson(RealmList<RealmString> intList) {
    final List<String> outList = new ArrayList<>();

    for (final RealmString s : intList) {
        outList.add(s.getValue());
    }

    return outList;
}
 
开发者ID:toshiapp,项目名称:toshi-android-client,代码行数:11,代码来源:RealmListAdapter.java

示例2: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
String toJson(GitHubEvent event) {
    Buffer buffer = new Buffer();
    JsonWriter writer = JsonWriter.of(buffer);
    Moshi moshi = ServiceGenerator.moshi;

    try {
        writer.beginObject()
                .name("type").value(event.type().toString())
                .name("ud").value(event.id())
                .name("created_at").value(new FormattedTimeAdapter().toJson(event.createdAt()))
                .name("public").value(event.isPublic() != null ? event.isPublic() : true);
        
        writer.name("org");
        User.jsonAdapter(moshi).toJson(writer, event.org());
        writer.name("actor");
        User.jsonAdapter(moshi).toJson(writer, event.actor());
        writer.name("repo");
        Repository.jsonAdapter(moshi).toJson(writer, event.repo());
        writer.name("payload");
        payloadToJson(event.type(), moshi, event.payload(), writer);

        writer.endObject();
    } catch (IOException e) {
        e.printStackTrace();
    }

    return buffer.toString();
}
 
开发者ID:Meisolsson,项目名称:GitHubSdk,代码行数:30,代码来源:GitHubEventAdapter.java

示例3: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
EthSyncingResultJson toJson(@FalseToNull EthSyncingResult in) {
    EthSyncingResultJson out = new EthSyncingResultJson();
    out.currentBlock = in.currentBlock;
    out.highestBlock = in.highestBlock;
    out.knownStates = in.knownStates;
    out.pulledStates = in.pulledStates;
    out.startingBlock = in.startingBlock;
    return out;
}
 
开发者ID:biafra23,项目名称:EtherWallet,代码行数:11,代码来源:EthSyncingResultAdapter.java

示例4: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public int[] toJson(VideoSize videoSize) throws Exception {
    if (videoSize == null) {
        throw new NullPointerException("Expected video size not to be null.");
    }
    return new int[]{videoSize.width, videoSize.height};
}
 
开发者ID:johnjohndoe,项目名称:Brockman,代码行数:8,代码来源:VideoSizeAdapter.java

示例5: eventToJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson EventJson eventToJson(Event event) {
  EventJson json = new EventJson();
  json.title = event.title;
  json.begin_date = event.beginDateAndTime.substring(0, 8);
  json.begin_time = event.beginDateAndTime.substring(9, 14);
  return json;
}
 
开发者ID:square,项目名称:moshi,代码行数:8,代码来源:FromJsonWithoutStrings.java

示例6: write

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson public void write(JsonWriter jsonWriter, AnInterface anInterface) throws IOException {
  jsonWriter.beginObject();
  jsonWriter.name("name").value(anInterface.getName());
  jsonWriter.endObject();
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:6,代码来源:MoshiConverterFactoryTest.java

示例7: urlToJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson String urlToJson(HttpUrl httpUrl) {
  return httpUrl.toString();
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:4,代码来源:SlackApi.java

示例8: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
String toJson(final BigDecimal bigDecimal) {
    return bigDecimal.toString();
}
 
开发者ID:toshiapp,项目名称:toshi-headless-client,代码行数:5,代码来源:BigDecimalAdapter.java

示例9: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
String toJson(final BigInteger bigInteger) {
    return bigInteger.toString();
}
 
开发者ID:toshiapp,项目名称:toshi-headless-client,代码行数:5,代码来源:BigIntegerAdapter.java

示例10: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
void toJson(JsonWriter jsonWriter, List<Applet> applets) {
    throw new UnsupportedOperationException();
}
 
开发者ID:IFTTT,项目名称:IFTTTSDK-Android,代码行数:5,代码来源:AppletListJsonAdapter.java

示例11: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
void toJson(JsonWriter writer, @HexColor int color) throws IOException {
    throw new UnsupportedOperationException();
}
 
开发者ID:IFTTT,项目名称:IFTTTSDK-Android,代码行数:5,代码来源:HexColorJsonAdapter.java

示例12: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
void toJson(JsonWriter jsonWriter, Applet applet) {
    throw new UnsupportedOperationException();
}
 
开发者ID:IFTTT,项目名称:IFTTTSDK-Android,代码行数:5,代码来源:AppletJsonAdapter.java

示例13: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public String toJson(DateTime dateTime) {
  return DateHelper.toString(dateTime);
}
 
开发者ID:DiUS,项目名称:pact-workshop-android,代码行数:5,代码来源:NetworkModule.java

示例14: toText

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public String toText(LocalDateTime dateTime) {
    return dateTime.format(formatter);
}
 
开发者ID:Nilhcem,项目名称:droidconde-2016,代码行数:5,代码来源:LocalDateTimeAdapter.java

示例15: toJson

import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public Map toJson(ParseMap parseMap) {
    return parseMap.map();
}
 
开发者ID:jmfayard,项目名称:restinparse,代码行数:5,代码来源:ParseMap.java


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