org.apache.openejb.config.provider
Class ID

java.lang.Object
  extended by org.apache.openejb.config.provider.ID

public class ID
extends Object

IDs are not case-sensitive


Constructor Summary
ID(String namespace, String name)
           
 
Method Summary
 boolean equals(Object o)
           
 String getName()
           
 String getNamespace()
           
 int hashCode()
           
static ID parse(String raw)
           
static ID parse(String raw, ID id)
           
static ID parse(String raw, String namespace)
           
 String toString()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ID

public ID(String namespace,
          String name)
Method Detail

getNamespace

public String getNamespace()

getName

public String getName()

validate

public void validate()

parse

public static ID parse(String raw)

parse

public static ID parse(String raw,
                       ID id)

parse

public static ID parse(String raw,
                       String namespace)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.