org.neodatis.odb.core.layers.layer2.instance
Interface IInstanceBuilder

All Known Implementing Classes:
InstanceBuilder, LocalInstanceBuilder, ServerInstanceBuilder

public interface IInstanceBuilder


Method Summary
 java.lang.Object buildOneInstance(NonNativeObjectInfo objectInfo)
          Builds a Non Native Object instance TODO Perf checks the IFs Builds a non native object using The object info
 java.lang.String getSessionId()
          Returns the session id of this instance builder (odb database identifier)
 boolean isLocal()
          To specify if instance builder is part of local StorageEngine.
 

Method Detail

buildOneInstance

java.lang.Object buildOneInstance(NonNativeObjectInfo objectInfo)
Builds a Non Native Object instance TODO Perf checks the IFs Builds a non native object using The object info

Parameters:
objectInfo -
Returns:
The instance

getSessionId

java.lang.String getSessionId()
Returns the session id of this instance builder (odb database identifier)

Returns:

isLocal

boolean isLocal()
To specify if instance builder is part of local StorageEngine. In server mode, for instance, when called on the server, it will return false

Returns: