JavaTM Platform
Standard Ed. 6

javax.naming
类 Binding

java.lang.Object
  继承者 javax.naming.NameClassPair
      继承者 javax.naming.Binding
所有已实现的接口:
Serializable
直接已知子类:
SearchResult

public class Binding
extends NameClassPair

此类表示上下文中一个名称到对象的绑定。

上下文由名称到对象的绑定组成。Binding 类表示的就是这种绑定。它由一个名称和一个对象组成。Context.listBindings() 方法返回一个 Binding 枚举。

对于动态生成绑定内容的命名系统,要创建子类。

Binding 实例与多个线程的并发访问不同步。需要并发地访问 Binding 的线程应该在它们之间实现同步并提供所需的锁定。

从以下版本开始:
1.3
另请参见:
序列化表格

构造方法摘要
Binding(String name, Object obj)
          在给定其名称和对象的情况下构造一个 Binding 实例。
Binding(String name, Object obj, boolean isRelative)
          在给定其名称、对象以及该名称是否是相对名称的情况下构造一个 Binding 实例。
Binding(String name, String className, Object obj)
          在给定其名称、类名称和对象的情况下构造一个 Binding 实例。
Binding(String name, String className, Object obj, boolean isRelative)
          在给定其名称、类名称、对象以及该名称是否是相对名称的情况下构造一个 Binding 实例。
 
方法摘要
 String getClassName()
          检索绑定到此绑定名称的对象的类名称。
 Object getObject()
          检索绑定到此绑定名称的对象。
 void setObject(Object obj)
          设置与此绑定关联的对象。
 String toString()
          生成此绑定的字符串表示形式。