java - BDB LongBinding vs ByteArrayBinding static methods -


in longbinding class, methods entrytolong(databaseentry entry) , longtoentry(long val, databaseentry entry) both static.

but in bytearraybinding class, entrytoobject(databaseentry entry) , objecttoentry(byte[] object, databaseentry entry) both not static.

the implementations of these methods seem similar. example, upon examining source code, 1 can see both longtoentry , objecttoentry methods delegating entry.setdata, entry method parameter type databaseentry.

why these 2 longbinding methods static, while analogous bytearraybinding methods not?

in pom.xml, have following dependency:

<dependency>   <groupid>com.sleepycat</groupid>   <artifactid>je</artifactid>   <version>4.1.21</version> </dependency> 

there not explanation.

the methods in bytearraybinding (and should?) have been static have no reference instance of class.

those 2 classes have been written different developpers , implemented functionality bit differently.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -