#
# Map of class to JsonClassWriter
#
boolean = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
char = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$CharacterWriter
double = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$DoubleWriter
float = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$FloatWriter
int = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
long = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.LongWriter
short = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter

java.lang.Boolean = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.lang.Byte = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.lang.Character = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$CharacterWriter
java.lang.Class = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$ClassWriter
java.lang.Double = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$DoubleWriter
java.lang.Float = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$FloatWriter
java.lang.Integer = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.lang.Long = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.LongWriter
java.lang.Short = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.lang.String = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$JsonStringWriter
java.lang.StringBuffer = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter
java.lang.StringBuilder = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter

java.math.BigDecimal = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$BigDecimalWriter
java.math.BigInteger = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$BigIntegerWriter

java.io.File = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter

java.net.URL = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter
java.net.URI = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter

java.nio.ByteBuffer = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.ByteBufferWriter
java.nio.CharBuffer = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.CharBufferWriter
java.nio.file.Path = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveUtf8StringWriter

java.sql.Date = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$DateWriter
java.sql.Timestamp = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$TimestampWriter

java.time.Duration = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$DurationWriter
java.time.Instant = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$InstantWriter
java.time.LocalDate = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$LocalDateWriter
java.time.LocalDateTime = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$LocalDateTimeWriter
java.time.LocalTime = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$LocalTimeWriter
java.time.MonthDay = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$MonthDayWriter
java.time.OffsetDateTime = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$OffsetDateTimeWriter
java.time.OffsetTime = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$OffsetTimeWriter
java.time.Period = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PeriodWriter
java.time.Year = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$YearWriter
java.time.YearMonth = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$YearMonthWriter
java.time.ZonedDateTime = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$ZonedDateTimeWriter
java.time.ZoneId = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.ZoneIdWriter
java.time.ZoneOffset = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$ZoneOffsetWriter

java.util.Calendar = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$CalendarWriter
java.util.concurrent.atomic.AtomicBoolean = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.util.concurrent.atomic.AtomicInteger = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.util.concurrent.atomic.AtomicIntegerArray = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.AtomicIntegerArrayWriter
java.util.concurrent.atomic.AtomicLong = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PrimitiveValueWriter
java.util.concurrent.atomic.AtomicLongArray = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.AtomicLongArrayWriter
java.util.concurrent.locks.ReentrantLock = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.ReentrantLockWriter
java.util.concurrent.locks.ReentrantReadWriteLock = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.ReentrantReadWriteLockWriter
java.util.concurrent.Semaphore = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.SemaphoreWriter
java.util.concurrent.CountDownLatch = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.CountDownLatchWriter
java.util.Optional = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.OptionalWriter
java.util.Currency = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$CurrencyWriter
java.util.Date = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$DateAsLongWriter
java.util.GregorianCalendar = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$CalendarWriter
java.util.Locale = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$LocaleWriter
java.util.TimeZone = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$TimeZoneWriter
java.util.UUID = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$UUIDWriter

java.util.BitSet = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.BitSetWriter
java.util.regex.Pattern = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$PatternWriter

sun.util.calendar.ZoneInfo = io.pivotal.cfenv.shaded.com.cedarsoftware.io.Writers$TimeZoneWriter

# CompactMap
com.cedarsoftware.util.CompactMap = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.CompactMapWriter

# CompactSet
com.cedarsoftware.util.CompactSet = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.CompactSetWriter

# MultiKeyMap
com.cedarsoftware.util.MultiKeyMap = io.pivotal.cfenv.shaded.com.cedarsoftware.io.writers.MultiKeyMapWriter