本文整理汇总了Java中com.squareup.moshi.ToJson类的典型用法代码示例。如果您正苦于以下问题:Java ToJson类的具体用法?Java ToJson怎么用?Java ToJson使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ToJson类属于com.squareup.moshi包,在下文中一共展示了ToJson类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: toJson
import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson String toJson(@Color int rgb) {
return String.format("#%06x", rgb);
}
开发者ID:kamikat,项目名称:moshi-jsonapi,代码行数:4,代码来源:TestUtil.java
示例17: toJson
import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
public String toJson(Date value) {
return DATE_FORMAT.format(value);
}
开发者ID:ErikHellman,项目名称:AutoValueDemo,代码行数:5,代码来源:MainActivity.java
示例18: toJson
import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson String toJson(Throws th) throws IOException {
throw new IOException("ThrowingAdapter.toJson");
}
开发者ID:serj-lotutovici,项目名称:moshi-lazy-adapters,代码行数:4,代码来源:WrappedJsonAdapterTest.java
示例19: toJson
import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
int toJson(@NumericBoolean boolean value) {
return value ? 1 : 0; // TODO: check
}
开发者ID:di72nn,项目名称:wallabag-api-wrapper,代码行数:5,代码来源:NumericBooleanAdapter.java
示例20: toJson
import com.squareup.moshi.ToJson; //导入依赖的package包/类
@ToJson
String toJson(@FormattedTime Date date){
DateTimeFormatter formats = DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ss'Z'");
return formats.print(date.getTime());
}
开发者ID:Meisolsson,项目名称:GitHubSdk,代码行数:6,代码来源:FormattedTimeAdapter.java
注:本文中的com.squareup.moshi.ToJson类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论