org.jboss.weld.el
Class Namespace

java.lang.Object
  extended by org.jboss.weld.el.Namespace

public class Namespace
extends Object

A namespace for bean names

Author:
Gavin King

Constructor Summary
  Namespace(Iterable<String> namespaces)
          Create a new namespace hierarchy
protected Namespace(String name, String qualifiedName)
           
 
Method Summary
 void clear()
           
 boolean contains(String key)
           
 boolean equals(Object other)
           
 Namespace get(String key)
           
protected  Map<String,Namespace> getChildren()
           
protected  String getName()
           
 String getQualifiedName()
           
 int hashCode()
           
 String qualifyName(String suffix)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Namespace

public Namespace(Iterable<String> namespaces)
Create a new namespace hierarchy

Parameters:
namespace -

Namespace

protected Namespace(String name,
                    String qualifiedName)
Method Detail

get

public Namespace get(String key)

contains

public boolean contains(String key)

getQualifiedName

public String getQualifiedName()

getChildren

protected Map<String,Namespace> getChildren()

getName

protected String getName()

qualifyName

public String qualifyName(String suffix)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object

clear

public void clear()


Copyright © 2013 Seam Framework. All Rights Reserved.