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

java.lang.Object
  extended by org.opencrx.kernel.layer.persistence.jdo.ObjectIdBuilder

public class ObjectIdBuilder
extends Object


Nested Class Summary
static class ObjectIdBuilder.AbstractObjectIdParser
          Abstract Object Id Parser
static class ObjectIdBuilder.ObjectIdParser
           
 
Field Summary
static List[] CLASS_NAMES
           
static String[] TYPE_NAMES
           
static org.openmdx.base.naming.Path[] TYPES
           
 
Constructor Summary
ObjectIdBuilder()
           
 
Method Summary
 String fromPath(org.openmdx.base.naming.Path path)
           
 ObjectIdBuilder.ObjectIdParser parseObjectId(String objectId, List<String> baseClass)
           
 org.openmdx.base.naming.Path toPath(String objectId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPES

public static final org.openmdx.base.naming.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

public String fromPath(org.openmdx.base.naming.Path path)

toPath

public org.openmdx.base.naming.Path toPath(String objectId)

parseObjectId

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


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