Files
serialization-cj/src/simapi_serialization.cj
T

27 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
* Copyright (c) 2025 SimcuTeam. All rights reserved.
*
* simapi_serialization 根包锚点:聚合重导出,`import simcu::serialization.*`
* 即可使用全部能力:
* - 注解(@PropertyName / @Ignore / @NotRequired) → common 子包
* - 序列化器(JsonSerializer / JsonOption) → json 子包
*
* 子包结构:
* simapi_serialization.common XML/JSON 共用(注解、字段反射缓存、命名策略)
* simapi_serialization.json JSON 序列化
* simapi_serialization.macros @SerializerParent 宏
*/
package simcu::serialization
public import simcu::serialization.common.PropertyName
public import simcu::serialization.common.Ignore
public import simcu::serialization.common.NotRequired
public import simcu::serialization.common.FieldMetadata
public import simcu::serialization.common.ReflectionCache
public import simcu::serialization.common.PropertyNamingPolicy
public import simcu::serialization.json.JsonSerializer
public import simcu::serialization.json.JsonOption
public import simcu::serialization.json.JsonReader
public import simcu::serialization.json.JsonWriter