org.apache.abdera.ext.serializer
Interface SerializationContext

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractSerializationContext, ConventionSerializationContext, DefaultSerializationContext

public interface SerializationContext
extends Serializable


Method Summary
 Abdera getAbdera()
           
 Serializer getSerializer(ObjectContext objectContext)
           
 StreamWriter getStreamWriter()
           
 boolean hasSerializer(AccessibleObject accessor)
           
 boolean hasSerializer(Class<?> type)
           
 boolean hasSerializer(Object object)
           
 boolean hasSerializer(ObjectContext objectContext)
           
 boolean hasSerializer(Object object, Object parent, AccessibleObject accessor)
           
 void serialize(Object object)
           
 void serialize(Object object, ObjectContext objectContext)
           
 void serialize(Object object, ObjectContext objectContext, Serializer serializer)
           
 void serialize(Object object, Serializer serializer)
           
 void setSerializer(Class<?> type, Serializer serializer)
           
 

Method Detail

getAbdera

Abdera getAbdera()

getStreamWriter

StreamWriter getStreamWriter()

serialize

void serialize(Object object)

serialize

void serialize(Object object,
               ObjectContext objectContext)

serialize

void serialize(Object object,
               Serializer serializer)

serialize

void serialize(Object object,
               ObjectContext objectContext,
               Serializer serializer)

setSerializer

void setSerializer(Class<?> type,
                   Serializer serializer)

getSerializer

Serializer getSerializer(ObjectContext objectContext)

hasSerializer

boolean hasSerializer(ObjectContext objectContext)

hasSerializer

boolean hasSerializer(Object object)

hasSerializer

boolean hasSerializer(Object object,
                      Object parent,
                      AccessibleObject accessor)

hasSerializer

boolean hasSerializer(Class<?> type)

hasSerializer

boolean hasSerializer(AccessibleObject accessor)


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.