# Uses of Class
com.emc.documentum.rest.parser.meta.SerializableFieldMeta

Packages that use SerializableFieldMeta
Package
Description
com.emc.documentum.rest.parser.json.reader.field
com.emc.documentum.rest.parser.json.writer.field
com.emc.documentum.rest.parser.meta
com.emc.documentum.rest.parser.xml.reader.field
com.emc.documentum.rest.parser.xml.writer.field
com.emc.documentum.rest.wire

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.parser.json.reader.field

  Methods in com.emc.documentum.rest.parser.json.reader.field with parameters of type SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `boolean`
  ArrayFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  DelayedFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  EntryFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  MapFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  ObjectFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  SimpleDataFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  SkipFieldJsonDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `Object`
  ArrayFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  DelayedFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  EntryFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  MapFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  ObjectFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  SimpleDataFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  SkipFieldJsonDeserializer.`deserialize(com.emc.documentum.rest.parser.json.reader.TypeJsonParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.parser.json.writer.field

  Methods in com.emc.documentum.rest.parser.json.writer.field with parameters of type SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `boolean`
  DelayedFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta node)`
  `boolean`
  EntryFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  ListFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  MapFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  NullFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  ObjectFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  SimpleDataFieldJsonSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `void`
  DelayedFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object fieldValue, SerializableFieldMeta node, org.springframework.http.MediaType contentType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  EntryFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  ListFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  MapFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  NullFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  ObjectFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  SimpleDataFieldJsonSerializer.`serialize(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `protected void`
  EntryFieldJsonSerializer.`writeEntryListValue(com.emc.documentum.rest.parser.json.writer.TypeJsonWriter writer, Object fieldValue, org.springframework.http.MediaType contentType, SerializableFieldMeta node, com.emc.documentum.rest.config.BindingConfig bindingConfig)`

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.parser.meta

  Methods in com.emc.documentum.rest.parser.meta that return SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `SerializableFieldMeta`
  SerializableFieldMeta.`shallowCopy()`
  Copy the field meta in a shallow mean which shares the read-only members.

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.parser.xml.reader.field

  Methods in com.emc.documentum.rest.parser.xml.reader.field with parameters of type SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `boolean`
  DelayedFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  EntryFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  MapFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  ObjectFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  SimpleDataFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  SkipFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `boolean`
  WrappedListFieldXmlDeserializer.`deserializable(Object next, SerializableFieldMeta fieldNode, Class<?> valueType)`
  `Object`
  DelayedFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  EntryFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  MapFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  ObjectFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  SimpleDataFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  SkipFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `Object`
  WrappedListFieldXmlDeserializer.`deserialize(com.emc.documentum.rest.parser.xml.reader.TypeXmlParser parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.parser.xml.writer.field

  Methods in com.emc.documentum.rest.parser.xml.writer.field with parameters of type SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `boolean`
  DelayedFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  EntryFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  ListFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  MapFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  NullFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  ObjectFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `boolean`
  SimpleDataFieldXmlSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  `void`
  DelayedFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object fieldValue, SerializableFieldMeta node, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  EntryFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  ListFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  MapFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  NullFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  ObjectFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object value, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  `void`
  SimpleDataFieldXmlSerializer.`serialize(com.emc.documentum.rest.parser.xml.writer.TypeXmlWriter writer, Object object, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`

- ## Uses of SerializableFieldMeta in com.emc.documentum.rest.wire

  Methods in com.emc.documentum.rest.wire with parameters of type SerializableFieldMeta
  Modifier and Type
  Method
  Description
  `boolean`
  AnnotatedFieldDeserializer.`deserializable(Object current, SerializableFieldMeta fieldNode, Class<?> valueType)`
  Check if the field value and field type is deserializable by this deserializer.
  `Object`
  AnnotatedFieldDeserializer.`deserialize(T parser, Object object, String name, SerializableFieldMeta fieldNode, Map<String,Object> infoMap, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  Deserialize the field.
  `boolean`
  AnnotatedFieldSerializer.`serializable(Object fieldValue, SerializableFieldMeta fieldNode)`
  Check if the field value and field type is serializable by this serializer.
  `void`
  AnnotatedFieldSerializer.`serialize(T writer, Object fieldValue, SerializableFieldMeta fieldNode, org.springframework.http.MediaType mediaType, com.emc.documentum.rest.config.BindingConfig bindingConfig)`
  Serialize the field.