public class SerializeableEntityProviderMock extends CRUDableEntityProviderMock implements OutputSerializable
OutputSerializable capabilities, will perform like the
actual class so it can be reliably used for testingCRUDable operationsMyEntity objectsResolvable and CollectionResolvable as well, returns 3 MyEntity objects
if no search restrictions, 1 if "stuff" property is set, none if other properties are setmyEntitiesprefixALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPE| Constructor and Description |
|---|
SerializeableEntityProviderMock(String prefix,
String[] ids) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getHandledOutputFormats() |
Object |
makeSerializableObject(EntityReference ref,
Object entity) |
createEntity, deleteEntity, entityExists, getEntities, getEntity, getSampleEntity, updateEntitygetEntityPrefixclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEntityPrefixpublic Object makeSerializableObject(EntityReference ref, Object entity)
makeSerializableObject in interface OutputSerializablepublic String[] getHandledOutputFormats()
getHandledOutputFormats in interface OutputableCopyright © 2023. All rights reserved.