gsonpath.generator.adapter.properties.AutoGsonAdapterProperties.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gsonpath-compiler Show documentation
Show all versions of gsonpath-compiler Show documentation
An annotation processor which generates Type Adapters for the Google Gson library
package gsonpath.generator.adapter.properties
import com.google.gson.FieldNamingPolicy
import gsonpath.GsonFieldValidationType
import gsonpath.PathSubstitution
class AutoGsonAdapterProperties(
val fieldsRequireAnnotation: Boolean,
val flattenDelimiter: Char,
val serializeNulls: Boolean,
val rootField: String,
val gsonFieldValidationType: GsonFieldValidationType,
val gsonFieldNamingPolicy: FieldNamingPolicy,
val pathSubstitutions: Array)