Package com.esotericsoftware.kryo.serialize

Examples of com.esotericsoftware.kryo.serialize.ReferenceFieldSerializer


        return crawlDelay;
    }
   
    // Kryo support
    public static void autoregisterTo(AutoKryo kryo) {
        kryo.register(RobotsDirectives.class, new ReferenceFieldSerializer(kryo, RobotsDirectives.class));
        kryo.autoregister(ConcurrentSkipListSet.class); // now used instead of PrefixSet in RobotsDirectives
        kryo.setRegistrationOptional(true);
    }
View Full Code Here


*/
public class GrailsFlashScopeRegistration implements KryoCustomization {
   
  @Override
  public void customize(Kryo kryo) {
        kryo.register( GrailsFlashScope.class, new ReferenceFieldSerializer( kryo, GrailsFlashScope.class ) );
  }
View Full Code Here

*/
public class ReferenceFieldSerializerFactory implements KryoDefaultSerializerFactory {

    @Override
    public Serializer newDefaultSerializer( final Kryo kryo, final Class<?> type ) {
        final ReferenceFieldSerializer result = new ReferenceFieldSerializer( kryo, type );
        result.setIgnoreSyntheticFields( false );
        return result;
    }
View Full Code Here

     * {@inheritDoc}
     */
    @SuppressWarnings( "unchecked" )
    @Override
    protected Serializer newDefaultSerializer( final Class type ) {
        final ReferenceFieldSerializer result = new ReferenceFieldSerializer( this, type );
        result.setIgnoreSyntheticFields( false );
        return result;
    }
View Full Code Here

TOP

Related Classes of com.esotericsoftware.kryo.serialize.ReferenceFieldSerializer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.