Uses of Interface
com.cedarsoftware.io.JsonClassWriter
Packages that use JsonClassWriter
-
Uses of JsonClassWriter in com.cedarsoftware.io
Subinterfaces of JsonClassWriter in com.cedarsoftware.ioClasses in com.cedarsoftware.io that implement JsonClassWriterModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classUsed as a template to write out primitive String types.static classstatic classstatic classstatic classstatic classUsed as a template to write out primitive value types such as int, boolean, etc. that we extract as a String, but we do not put in quotes.static classstatic classstatic classUsed as a template to write out primitive value types such as int, boolean, etc. that we extract as a String, but we do not put in quotes.static classUsed as a template to write out primitive value types such as int, boolean, etc. that we extract as a String, but we do not put in quotes.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classUsed as a template to write out types that will have a primitive form.static classUsed as a template to write out primitive String types.static classUsed as a template to write out primitive value types such as int, boolean, etc. that we extract as a String, but we do not put in quotes.static classstatic classstatic classstatic classstatic classstatic classstatic classMethods in com.cedarsoftware.io that return JsonClassWriterModifier and TypeMethodDescriptionWriteOptions.getCustomWriter(Class<?> c) Fetch the custom writer for the passed in Class.Methods in com.cedarsoftware.io with parameters of type JsonClassWriterModifier and TypeMethodDescriptionWriteOptionsBuilder.addCustomWrittenClass(Class<?> clazz, JsonClassWriter customWriter) static voidWriteOptionsBuilder.addPermanentWriter(Class<?> clazz, JsonClassWriter writer) Call this method to add a custom JSON writer to json-io.Method parameters in com.cedarsoftware.io with type arguments of type JsonClassWriterModifier and TypeMethodDescriptionWriteOptionsBuilder.addCustomWrittenClasses(Map<? extends Class<?>, ? extends JsonClassWriter> customWrittenClasses) WriteOptionsBuilder.setCustomWrittenClasses(Map<? extends Class<?>, ? extends JsonClassWriter> customWrittenClasses) -
Uses of JsonClassWriter in com.cedarsoftware.io.writers
Classes in com.cedarsoftware.io.writers that implement JsonClassWriterModifier and TypeClassDescriptionclassWriter for AtomicIntegerArray that serializes as an array of integers.classWriter for AtomicLongArray that serializes as an array of longs.classWriter for BitSet that serializes as a binary string.classWriter that encodes a byte array to Base64 and implementsJsonClassWriter.classclassclassWriter for CompactMap instances that produces a shortened configuration format.classWriter for CompactSet instances that produces a shortened configuration format.classCustom writer for CountDownLatch.classclassWriter for MultiKeyMap instances that produces a shortened configuration format.classCustom writer for Optional.classCustom writer for ReentrantLock that outputs the fairness setting instead of the internal sync field (which cannot be deserialized).classCustom writer for ReentrantReadWriteLock.classCustom writer for Semaphore.classWriter that serializesZoneIdvalues as their string identifiers.
JsonClassWriterinstead.