org.opencrx.kernel.layer.persistence.jdo
Class ObjectIdBuilder

java.lang.Object
  extended by org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder
      extended by org.opencrx.kernel.layer.persistence.jdo.ObjectIdBuilder
All Implemented Interfaces:
org.oasisopen.spi2.ObjectIdBuilder

public class ObjectIdBuilder
extends org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder
org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder.ObjectIdParser
 
Field Summary
 
Fields inherited from class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder
uuidGenerator
 
Constructor Summary
ObjectIdBuilder()
           
 
Method Summary
protected  String fromPath(Path path)
           
protected  List<String> getTargetClass(String objectId)
           
protected  Path toPath(String objectId)
           
 
Methods inherited from class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder
newObjectId, newObjectId, toObjectId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectIdBuilder

public ObjectIdBuilder()
Method Detail

fromPath

protected String fromPath(Path path)
Specified by:
fromPath in class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder

getTargetClass

protected List<String> getTargetClass(String objectId)
Specified by:
getTargetClass in class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder

toPath

protected Path toPath(String objectId)
Specified by:
toPath in class org.openmdx.compatibility.base.naming.jdo2.AbstractObjectIdBuilder


This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.