#
# These classes will never output with an @id nor reference (@ref) another instance.  Use for classes
# that are small and immutable.  Non-referenceable items potentially change the shape of the object graph.
# Instance sharing can save memory, however, maintaining the perfect shape of the graph to save memory
# may be something you sacrifice to improve readability of the JSON.
#
byte
short
int
long
float
double
char
boolean

java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.lang.Character
java.lang.Boolean

java.lang.String
java.util.Date

java.math.BigInteger
java.math.BigDecimal
java.util.concurrent.atomic.AtomicBoolean
java.util.concurrent.atomic.AtomicInteger
java.util.concurrent.atomic.AtomicLong