-  
       
- 所有已知实现类:
 -  
         
NamedOperation,NamespaceOperation,StandardOperation 
public interface Operation描述动态操作的对象。 Dynalink定义了一组与所述标准操作的StandardOperation类,以及要表达的目标的方式namespace(s)的操作的使用对象上NamespaceOperation,最后一种方法来固定目标名附加到使用操作NamedOperation。 当这个文档中呈现的例子中,我们将提到的标准操作使用他们的名字(例如GET),以命名空间的操作通过从他们的名字空间用冒号分开(例如,它们的基础操作GET:PROPERTY),或在多个名称空间,我们将进一步分离的情况下具有垂直线字符的那些(例如GET:PROPERTY|ELEMENT),最后我们将通过用冒号字符(例如GET:PROPERTY|ELEMENT:color)分隔基本操作和名称来引用命名操作。 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 Default Methods 变量和类型 方法 描述 default NamedOperationnamed(Object name)以此操作为基础返回NamedOperation。default NamespaceOperationwithNamespace(Namespace namespace)以此操作为基础返回NamespaceOperation。default NamespaceOperationwithNamespaces(Namespace... namespaces)以此操作为基础返回NamespaceOperation。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
withNamespace
default NamespaceOperation withNamespace(Namespace namespace)
以此操作为基础返回NamespaceOperation。- 参数
 -  
              
namespace- 作为命名空间操作目标的命名空间。 - 结果
 -  
              
NamespaceOperation以此操作为基础,指定的命名空间为其目标。 - 异常
 -  
              
IllegalArgumentException- 如果此操作已经是命名空间操作或命名操作。 -  
              
NullPointerException- 如果namespace为空。 
 
-  
withNamespaces
default NamespaceOperation withNamespaces(Namespace... namespaces)
以此操作为基础返回NamespaceOperation。- 参数
 -  
              
namespaces- 作为命名空间操作目标的命名空间。 - 结果
 -  
              
NamespaceOperation以此操作为基础,指定的命名空间为其目标。 - 异常
 -  
              
IllegalArgumentException- 如果此操作已经是命名空间操作或命名操作。 -  
              
NullPointerException- 如果namespace或其任何元素为null。 
 
-  
named
default NamedOperation named(Object name)
以此操作为基础返回NamedOperation。- 参数
 -  
              
name- 作为命名操作的目标的名称。 - 结果
 -  
              一个
NamedOperation,以此操作为基础,指定名称。 - 异常
 -  
              
IllegalArgumentException- 如果此操作已经是命名操作。 -  
              
NullPointerException- 如果name为空。 
 
 -  
 
 -