/** * throw * @param preregister */ public OffHeapCoder( boolean sharedRefs, Class ... preregister ) { this(sharedRefs); conf.registerClass(preregister); }
public OnHeapCoder( boolean sharedRefs, Class ... preregister ) { this(sharedRefs); conf.registerClass(preregister); }
/** * throw * @param preregister */ public OnHeapCoder( Class ... preregister ) { this(); conf.registerClass(preregister); }
public OffHeapCoder( Class ... preregister ) { this(true); conf.registerClass(preregister); }
/** * throw * @param preregister */ public OnHeapCoder( Class ... preregister ) { this(); conf.registerClass(preregister); }
public OnHeapCoder( boolean sharedRefs, Class ... preregister ) { this(sharedRefs); conf.registerClass(preregister); }
/** * throw * @param preregister */ public OffHeapCoder( boolean sharedRefs, Class ... preregister ) { this(sharedRefs); conf.registerClass(preregister); }
public OffHeapCoder( Class ... preregister ) { this(true); conf.registerClass(preregister); }
public DefaultCoder(boolean shared, Class ... toPreRegister) { conf = FSTConfiguration.createDefaultConfiguration(); conf.setShareReferences(shared); if ( toPreRegister != null && toPreRegister.length > 0 ) { conf.registerClass(toPreRegister); } if ( shared ) { input = new FSTObjectInput(conf); output = new FSTObjectOutput(conf); } else { input = new FSTObjectInputNoShared(conf); output = new FSTObjectOutputNoShared(conf); } }
public DefaultCoder(boolean shared, Class ... toPreRegister) { conf = FSTConfiguration.createDefaultConfiguration(); conf.setShareReferences(shared); if ( toPreRegister != null && toPreRegister.length > 0 ) { conf.registerClass(toPreRegister); } if ( shared ) { input = new FSTObjectInput(conf); output = new FSTObjectOutput(conf); } else { input = new FSTObjectInputNoShared(conf); output = new FSTObjectOutputNoShared(conf); } }
/** * Registers the specified classes which obviates the need to write class names * to the stream, saving processing time and space. * @param c an array of classes to register */ @SuppressWarnings("rawtypes") public void registerClass(Class... c) { fastSerialConfig.registerClass(c); }
/** * Constructor */ public KBEnvironment(NerdConfig conf) { this.conf = conf; // register classes to be serialized singletonConf.registerClass(DbPage.class, DbIntList.class, DbTranslations.class, Property.class, Statement.class); //initDatabases(); }
public FstFactory() { for (Class clazz : SerializableClassRegistry.getRegisteredClasses()) { conf.registerClass(clazz); } }
/** * Initializes the delegate serializer */ private void initFST() { fastSerialConfig = FSTConfiguration.createDefaultConfiguration(); if(classes != null) { fastSerialConfig.registerClass(classes); } }
public FstFactory() { for (Class clazz : SerializableClassRegistry.getRegisteredClasses()) { conf.registerClass(clazz); } }
public FstFactory() { for (Class clazz : SerializableClassRegistry.getRegisteredClasses()) { conf.registerClass(clazz); } }
public FstFactory() { for (Class clazz : SerializableClassRegistry.getRegisteredClasses()) { conf.registerClass(clazz); } }
public FstFactory() { for (Class clazz : SerializableClassRegistry.getRegisteredClasses()) { conf.registerClass(clazz); } }
protected void configureSerialization(Coding code) { conf.registerSerializer(Actor.class,new ActorRefSerializer(this),true); conf.registerSerializer(CallbackWrapper.class, new CallbackRefSerializer(this), true); conf.registerSerializer(Spore.class, new SporeRefSerializer(), true); conf.registerSerializer(Timeout.class, new TimeoutSerializer(), false); conf.registerClass(RemoteCallEntry.class); conf.registerClass(Spore.class); conf.registerClass(CallbackWrapper.class); conf.registerClass(Actor.class); }
protected void configureSerialization(Coding code) { conf.registerSerializer(Actor.class,new ActorRefSerializer(this),true); conf.registerSerializer(CallbackWrapper.class, new CallbackRefSerializer(this), true); conf.registerSerializer(Spore.class, new SporeRefSerializer(), true); conf.registerSerializer(Timeout.class, new TimeoutSerializer(), false); conf.registerClass(RemoteCallEntry.class); conf.registerClass(Spore.class); conf.registerClass(CallbackWrapper.class); conf.registerClass(Actor.class); }