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:
ObjectIdBuilder

public class ObjectIdBuilder
extends AbstractObjectIdBuilder


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

Field Detail

TYPES

public static final Path[] TYPES

CLASS_NAMES

public static final List[] CLASS_NAMES

TYPE_NAMES

public static final String[] TYPE_NAMES
Constructor Detail

ObjectIdBuilder

public ObjectIdBuilder()
Method Detail

fromPath

protected String fromPath(Path path)
Specified by:
fromPath in class AbstractObjectIdBuilder

toPath

protected Path toPath(String objectId)
Specified by:
toPath in class AbstractObjectIdBuilder

parseObjectId

public ObjectIdBuilder.ObjectIdParser parseObjectId(String objectId,
                                                    List<String> baseClass)


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