public class ContactFilterXmlSerializer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
XML_AUTHOR |
static java.lang.String |
XML_CONTACT_FILTER |
static java.lang.String |
XML_CONTACT_FILTERS |
static java.lang.String |
XML_COUNT_CONTACTS |
static java.lang.String |
XML_COUNT_RULES |
static java.lang.String |
XML_CREATED |
static java.lang.String |
XML_ID |
static java.lang.String |
XML_NAME |
static java.lang.String |
XML_STATE |
Constructor and Description |
---|
ContactFilterXmlSerializer() |
Modifier and Type | Method and Description |
---|---|
protected static Element |
appendNullableChildElement(Element parent,
java.lang.String childName,
java.lang.Object value) |
static ContactFilter |
deserializeSingleElement(Element filter)
Deserialize a single filter
|
long |
getSize(ContactFilter t,
java.lang.Class<?> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
MediaType mediaType) |
boolean |
isReadable(java.lang.Class<?> type,
java.lang.reflect.Type type1,
java.lang.annotation.Annotation[] antns,
MediaType mt) |
boolean |
isWriteable(java.lang.Class<?> type,
java.lang.reflect.Type type1,
java.lang.annotation.Annotation[] antns,
MediaType mt) |
ContactFilter |
readFrom(java.lang.Class<ContactFilter> type,
java.lang.reflect.Type type1,
java.lang.annotation.Annotation[] antns,
MediaType mt,
<any> mm,
java.io.InputStream in) |
static Element |
serialize(ContactFilter filter)
Serialize a single filter
|
void |
writeTo(ContactFilter t,
java.lang.Class<?> type,
java.lang.reflect.Type type1,
java.lang.annotation.Annotation[] antns,
MediaType mt,
<any> mm,
java.io.OutputStream out) |
public static final java.lang.String XML_ID
public static final java.lang.String XML_NAME
public static final java.lang.String XML_AUTHOR
public static final java.lang.String XML_STATE
public static final java.lang.String XML_CREATED
public static final java.lang.String XML_COUNT_CONTACTS
public static final java.lang.String XML_COUNT_RULES
public static final java.lang.String XML_CONTACT_FILTER
public static final java.lang.String XML_CONTACT_FILTERS
public boolean isReadable(java.lang.Class<?> type, java.lang.reflect.Type type1, java.lang.annotation.Annotation[] antns, MediaType mt)
public ContactFilter readFrom(java.lang.Class<ContactFilter> type, java.lang.reflect.Type type1, java.lang.annotation.Annotation[] antns, MediaType mt, <any> mm, java.io.InputStream in) throws java.io.IOException, WebApplicationException
java.io.IOException
WebApplicationException
public boolean isWriteable(java.lang.Class<?> type, java.lang.reflect.Type type1, java.lang.annotation.Annotation[] antns, MediaType mt)
public void writeTo(ContactFilter t, java.lang.Class<?> type, java.lang.reflect.Type type1, java.lang.annotation.Annotation[] antns, MediaType mt, <any> mm, java.io.OutputStream out) throws java.io.IOException, WebApplicationException
java.io.IOException
WebApplicationException
public static ContactFilter deserializeSingleElement(Element filter) throws java.lang.Exception
filter
- java.lang.Exception
public static Element serialize(ContactFilter filter) throws java.lang.Exception
filter
- java.lang.Exception
protected static Element appendNullableChildElement(Element parent, java.lang.String childName, java.lang.Object value)
public long getSize(ContactFilter t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, MediaType mediaType)
Copyright © 2017. All Rights Reserved.