org.neo4j.server.rest.repr
Class DefaultFormat
java.lang.Object
org.neo4j.server.rest.repr.RepresentationFormat
org.neo4j.server.rest.repr.DefaultFormat
- All Implemented Interfaces:
- InputFormat
public class DefaultFormat
- extends RepresentationFormat
This class decorates another RepresentationFormat (called inner here), and tries to use
inner to parse stuff. If it fails, it will throw an appropriate exception, and not just
blow up with an exception that leads to HTTP STATUS 500
Methods inherited from class org.neo4j.server.rest.repr.RepresentationFormat |
convertBoolean, convertByte, convertCharacter, convertDouble, convertFloat, convertInteger, convertLong, convertNode, convertRelationship, convertShort, convertString, convertURI, getNode, getNode, getRelationship, readParameterList, toString |
DefaultFormat
public DefaultFormat(RepresentationFormat inner,
Collection<javax.ws.rs.core.MediaType> supported,
javax.ws.rs.core.MediaType... requested)
serializeValue
protected String serializeValue(String type,
Object value)
- Specified by:
serializeValue
in class RepresentationFormat
serializeList
protected ListWriter serializeList(String type)
- Specified by:
serializeList
in class RepresentationFormat
serializeMapping
protected MappingWriter serializeMapping(String type)
- Specified by:
serializeMapping
in class RepresentationFormat
complete
protected String complete(ListWriter serializer)
- Specified by:
complete
in class RepresentationFormat
complete
protected String complete(MappingWriter serializer)
- Specified by:
complete
in class RepresentationFormat
readValue
public Object readValue(String input)
readMap
public Map<String,Object> readMap(String input)
throws BadInputException
- Throws:
BadInputException
readList
public List<Object> readList(String input)
throws BadInputException
- Throws:
BadInputException
readUri
public URI readUri(String input)
throws BadInputException
- Throws:
BadInputException
Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.