Package com.github.jasminb.jsonapi
Class LongIdHandler
- java.lang.Object
-
- com.github.jasminb.jsonapi.LongIdHandler
-
- All Implemented Interfaces:
ResourceIdHandler
public class LongIdHandler extends Object implements ResourceIdHandler
HandlesLongas resource identifier type.- Author:
- jbegic
-
-
Constructor Summary
Constructors Constructor Description LongIdHandler()Creates new LongIdHandler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString(Object identifier)Convert identifier toString.LongfromString(String source)Create identifier object by consuming its string representation.
-
-
-
Method Detail
-
asString
public String asString(Object identifier)
Description copied from interface:ResourceIdHandlerConvert identifier toString.- Specified by:
asStringin interfaceResourceIdHandler- Parameters:
identifier- to convert- Returns:
Stringidentifier string representation
-
fromString
public Long fromString(String source)
Description copied from interface:ResourceIdHandlerCreate identifier object by consuming its string representation.- Specified by:
fromStringin interfaceResourceIdHandler- Parameters:
source-Stringidentifier- Returns:
- target object
-
-