Uses of Class
org.nustaq.serialization.FSTConfiguration
Packages that use FSTConfiguration
Package
Description
-
Uses of FSTConfiguration in org.nustaq.kson
Fields in org.nustaq.kson declared as FSTConfigurationModifier and TypeFieldDescriptionstatic FSTConfigurationKson.confprotected FSTConfigurationKsonSerializer.confConstructors in org.nustaq.kson with parameters of type FSTConfigurationModifierConstructorDescriptionJSonSerializer(KsonCharOutput out, KsonTypeMapper mapper, FSTConfiguration conf) KsonSerializer(KsonCharOutput out, KsonTypeMapper mapper, FSTConfiguration conf) -
Uses of FSTConfiguration in org.nustaq.net
Methods in org.nustaq.net that return FSTConfigurationMethods in org.nustaq.net with parameters of type FSTConfigurationConstructors in org.nustaq.net with parameters of type FSTConfigurationModifierConstructorDescriptionTCPObjectServer(FSTConfiguration conf, int port) TCPObjectSocket(String host, int port, FSTConfiguration conf) TCPObjectSocket(Socket socket, FSTConfiguration conf) -
Uses of FSTConfiguration in org.nustaq.serialization
Fields in org.nustaq.serialization declared as FSTConfigurationModifier and TypeFieldDescriptionprotected final FSTConfigurationFSTConfiguration.FBinaryStreamCoderFactory.confprotected final FSTConfigurationFSTConfiguration.JSonStreamCoderFactory.confprotected FSTConfigurationFSTObjectInput.confprotected FSTConfigurationFSTObjectOutput.confMethods in org.nustaq.serialization that return FSTConfigurationModifier and TypeMethodDescriptionshorthand for registerCrossPlatformClassMapping(_,_)static FSTConfigurationFSTConfiguration.createAndroidDefaultConfiguration()Configuration for use on Android.protected static FSTConfigurationFSTConfiguration.createAndroidDefaultConfiguration(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) static FSTConfigurationFSTConfiguration.createConfiguration(org.nustaq.serialization.FSTConfiguration.ConfType ct, boolean shareRefs) protected static FSTConfigurationFSTConfiguration.createConfiguration(org.nustaq.serialization.FSTConfiguration.ConfType ct, boolean shareRefs, ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) static FSTConfigurationFSTConfiguration.createDefaultConfiguration()the standard FSTConfigurationprotected static FSTConfigurationFSTConfiguration.createDefaultConfiguration(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) static FSTConfigurationFSTConfiguration.createJsonConfiguration()static FSTConfigurationFSTConfiguration.createJsonConfiguration(boolean prettyPrint, boolean shareReferences) create a json conf with given attributes.protected static FSTConfigurationFSTConfiguration.createJsonConfiguration(boolean prettyPrint, boolean shareReferences, ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) static FSTConfigurationFSTConfiguration.createJsonNoRefConfiguration()static FSTConfigurationFSTConfiguration.createMinBinConfiguration()Warning: MinBin contains full metainformation (fieldnames,..), so its way slower than the other configs.protected static FSTConfigurationFSTConfiguration.createMinBinConfiguration(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) static FSTConfigurationFSTConfiguration.createStructConfiguration()special configuration used internally for struct emulationstatic FSTConfigurationFSTConfiguration.createUnsafeBinaryConfiguration()Returns a configuration using Unsafe to read write dataprotected static FSTConfigurationFSTConfiguration.createUnsafeBinaryConfiguration(ConcurrentHashMap<org.nustaq.serialization.FSTConfiguration.FieldKey, FSTClazzInfo.FSTFieldInfo> shared) FSTConfiguration.deriveConfiguration()FSTEncoder.getConf()FSTObjectInput.getConf()FSTObjectOutput.getConf()static FSTConfigurationFSTConfiguration.getDefaultConfiguration()protected static FSTConfigurationFSTConfiguration.initDefaultFstConfigurationInternal(FSTConfiguration conf) FSTConfiguration.registerCrossPlatformClassMapping(String[][] keysAndVals) init right after creation of configuration, not during operation as it is not threadsafe regarding mutation currently only for minbin serializationFSTConfiguration.registerCrossPlatformClassMapping(String shortName, String fqName) FSTConfiguration.registerCrossPlatformClassMappingUseSimpleName(Class... classes) init right after creation of configuration, not during operation as it is not threadsafe regarding mutationFSTConfiguration.registerCrossPlatformClassMappingUseSimpleName(List<Class> classes) FSTConfiguration.setForceClzInit(boolean forceClzInit) always execute default fields init, even if no transients (so would get overwritten anyway) required for lossy codecs (kson)FSTConfiguration.setForceSerializable(boolean forceSerializable) treat unserializable classes same as if they would be serializable.FSTConfiguration.setVerifier(FSTConfiguration.ClassSecurityVerifier verifier) Methods in org.nustaq.serialization with parameters of type FSTConfigurationModifier and TypeMethodDescriptionprotected voidFSTClazzNameRegistry.addClassMapping(Class c, int id, FSTClazzInfo clInfo, FSTConfiguration conf) FSTClazzNameRegistry.classForName(String clName, FSTConfiguration conf) voidFSTObjectRegistry.clearForRead(FSTConfiguration conf) voidFSTObjectRegistry.clearForWrite(FSTConfiguration conf) FSTClazzNameRegistry.decodeClass(FSTDecoder in, FSTConfiguration conf) FSTClazzInfoRegistry.getCLInfo(Class c, FSTConfiguration conf) protected static FSTConfigurationFSTConfiguration.initDefaultFstConfigurationInternal(FSTConfiguration conf) protected voidFSTObjectInput.initRegistries(FSTConfiguration conf) voidFSTClazzNameRegistry.registerClass(Class c, int code, FSTConfiguration conf) voidFSTClazzNameRegistry.registerClass(Class c, FSTConfiguration conf) voidFSTDecoder.setConf(FSTConfiguration conf) voidFSTEncoder.setConf(FSTConfiguration conf) Constructors in org.nustaq.serialization with parameters of type FSTConfigurationModifierConstructorDescriptionFSTClazzInfo(FSTConfiguration conf, Class clazz, FSTClazzInfoRegistry infoRegistry, boolean ignoreAnnotations) FSTDefaultStreamCoderFactory(FSTConfiguration fstConfiguration) FSTObjectInput(InputStream in, FSTConfiguration conf) Creates a FSTObjectInput that uses the specified underlying InputStream.Creates a FSTObjectInput that uses the specified underlying InputStream.FSTObjectOutput(OutputStream out, FSTConfiguration conf) Creates a new FSTObjectOutput stream to write data to the specified underlying output stream.serialize without an underlying stream, the resulting byte array of writing to this FSTObjectOutput can be accessed using getBuffer(), the size using getWritten().FSTObjectOutputNoShared(OutputStream out, FSTConfiguration conf) Creates a new FSTObjectOutputNoShared stream to write data to the specified underlying output stream.serialize without an underlying stream, the resulting byte array of writing to this FSTObjectOutput can be accessed using getBuffer(), the size using getWritten(). -
Uses of FSTConfiguration in org.nustaq.serialization.coders
Fields in org.nustaq.serialization.coders declared as FSTConfigurationMethods in org.nustaq.serialization.coders that return FSTConfigurationModifier and TypeMethodDescriptionFSTBytezEncoder.getConf()FSTJsonEncoder.getConf()FSTMinBinEncoder.getConf()FSTStreamEncoder.getConf()Methods in org.nustaq.serialization.coders with parameters of type FSTConfigurationModifier and TypeMethodDescriptionvoidFSTBytezDecoder.setConf(FSTConfiguration conf) voidFSTBytezEncoder.setConf(FSTConfiguration conf) voidFSTJsonDecoder.setConf(FSTConfiguration conf) voidFSTJsonEncoder.setConf(FSTConfiguration conf) voidFSTMinBinDecoder.setConf(FSTConfiguration conf) voidFSTMinBinEncoder.setConf(FSTConfiguration conf) voidFSTStreamDecoder.setConf(FSTConfiguration conf) voidFSTStreamEncoder.setConf(FSTConfiguration conf) Constructors in org.nustaq.serialization.coders with parameters of type FSTConfigurationModifierConstructorDescriptionFSTBytezDecoder(FSTConfiguration conf, BasicBytez input) FSTBytezEncoder(FSTConfiguration conf, BasicBytez base) -
Uses of FSTConfiguration in org.nustaq.serialization.simpleapi
Fields in org.nustaq.serialization.simpleapi declared as FSTConfigurationModifier and TypeFieldDescriptionprotected FSTConfigurationDefaultCoder.confprotected FSTConfigurationOffHeapCoder.confprotected FSTConfigurationOnHeapCoder.confMethods in org.nustaq.serialization.simpleapi that return FSTConfiguration