org.eaglei.search.common
Interface Serializer<T>

Type Parameters:
T -

public interface Serializer<T>

Author:
Clint Gilbert Feb 9, 2010 Center for Biomedical Informatics (CBMI)

Field Summary
static Serializer<java.lang.String> NullSerializer
           
static Serializer<org.eaglei.search.provider.SearchCountRequest> SearchCountRequestSerializer
           
static Serializer<org.eaglei.search.provider.SearchCounts> SearchCountsSerializer
           
static Serializer<org.eaglei.search.provider.SearchRequest> SearchRequestSerializer
           
static Serializer<org.eaglei.search.provider.SearchResultSet> SearchResultSetSerializer
           
 
Method Summary
 T deserialize(java.lang.String serialized)
           
 java.lang.String serialize(T object)
           
 

Field Detail

SearchRequestSerializer

static final Serializer<org.eaglei.search.provider.SearchRequest> SearchRequestSerializer

SearchResultSetSerializer

static final Serializer<org.eaglei.search.provider.SearchResultSet> SearchResultSetSerializer

SearchCountRequestSerializer

static final Serializer<org.eaglei.search.provider.SearchCountRequest> SearchCountRequestSerializer

SearchCountsSerializer

static final Serializer<org.eaglei.search.provider.SearchCounts> SearchCountsSerializer

NullSerializer

static final Serializer<java.lang.String> NullSerializer
Method Detail

serialize

java.lang.String serialize(T object)
                           throws SerializationException
Throws:
SerializationException

deserialize

T deserialize(java.lang.String serialized)
              throws SerializationException
Throws:
SerializationException


Copyright © 2009-2010 Eagle-I. All Rights Reserved.