com.metamatrix.core.id
Class ParsedObjectID

java.lang.Object
  extended by com.metamatrix.core.id.ParsedObjectID

public class ParsedObjectID
extends java.lang.Object

ParsedObjectID


Constructor Summary
protected ParsedObjectID(java.lang.String protocol, java.lang.String remainder)
           
 
Method Summary
 java.lang.String getProtocol()
           
 java.lang.String getRemainder()
           
static ParsedObjectID parsedStringifiedObjectID(java.lang.String id)
           
static ParsedObjectID parsedStringifiedObjectID(java.lang.String id, char delim)
           
static ParsedObjectID parsedStringifiedObjectID(java.lang.String id, java.util.Set protocols)
           
static ParsedObjectID parsedStringifiedObjectID(java.lang.String id, java.lang.String expectedProtocol)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParsedObjectID

protected ParsedObjectID(java.lang.String protocol,
                         java.lang.String remainder)
Method Detail

getProtocol

public java.lang.String getProtocol()

getRemainder

public java.lang.String getRemainder()

parsedStringifiedObjectID

public static ParsedObjectID parsedStringifiedObjectID(java.lang.String id,
                                                       java.util.Set protocols)
                                                throws InvalidIDException
Throws:
InvalidIDException

parsedStringifiedObjectID

public static ParsedObjectID parsedStringifiedObjectID(java.lang.String id)
                                                throws InvalidIDException
Throws:
InvalidIDException

parsedStringifiedObjectID

public static ParsedObjectID parsedStringifiedObjectID(java.lang.String id,
                                                       char delim)
                                                throws InvalidIDException
Throws:
InvalidIDException

parsedStringifiedObjectID

public static ParsedObjectID parsedStringifiedObjectID(java.lang.String id,
                                                       java.lang.String expectedProtocol)
                                                throws InvalidIDException
Throws:
InvalidIDException


Copyright © 2009. All Rights Reserved.