Package in.succinct.beckn
Class BecknObject
java.lang.Object
in.succinct.beckn.BecknAware<org.json.simple.JSONObject>
in.succinct.beckn.BecknObject
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Acknowledgement,Address,BecknObjectWithId,Billing,BreakUp.BreakUpElement,Circle,City,Contact,Context,Country,Descriptor,Error,FulfillmentStop,Image,Intent,Measure,Message,Organization,Payment,Payment.Params,Price,Quantity,QuantitySummary,Quote,Range,Request,Response,State,Subscriber,Tags,Time,Time.Range,User
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends BecknAware>
T<T extends BecknAware>
T<T> T<T> TbooleangetBoolean(String key) getDate(String key, DateFormat format) doubleintgetInteger(String key) longvoidvoidvoidvoidvoidset(String key, Date date, DateFormat format) void<T extends BecknAware>
voidMethods inherited from class in.succinct.beckn.BecknAware
generateBlakeHash, getInner, hash, setInner, toString
-
Field Details
-
TIMESTAMP_FORMAT
-
DATE_FORMAT
-
-
Constructor Details
-
BecknObject
public BecknObject() -
BecknObject
-
BecknObject
public BecknObject(org.json.simple.JSONObject object)
-
-
Method Details
-
get
-
get
-
get
-
get
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
getDate
-
getDouble
-
getInteger
-
getLong
-
getBoolean
-