Uses of Interface
jdk.dynalink.Operation
-
Packages that use Operation 软件包 描述 jdk.dynalink 包含用于链接invokedynamic呼叫站点的接口和类。 -
-
Uses of Operation in jdk.dynalink
Classes in jdk.dynalink that implement Operation 变量和类型 类 描述 classNamedOperation将名称与另一个操作相关联的操作。classNamespaceOperation描述对对象的至少一个Namespace进行操作的操作。classStandardOperation定义标准动态操作。Methods in jdk.dynalink that return Operation 变量和类型 方法 描述 OperationNamedOperation. getBaseOperation()返回此命名操作的基本操作。static OperationNamedOperation. getBaseOperation(Operation op)如果传递的操作是命名操作,则返回其NamedOperation.getBaseOperation(),否则返回操作。OperationNamespaceOperation. getBaseOperation()返回此命名操作的基本操作。static OperationNamespaceOperation. getBaseOperation(Operation op)如果传递的操作是命名空间操作,则返回其NamespaceOperation.getBaseOperation(),否则返回操作。OperationCallSiteDescriptor. getOperation()返回呼叫站点的操作。Methods in jdk.dynalink with parameters of type Operation 变量和类型 方法 描述 CallSiteDescriptorCallSiteDescriptor. changeOperation(Operation newOperation)查找或创建仅在操作上与此描述符不同的调用站点描述符。protected CallSiteDescriptorCallSiteDescriptor. changeOperationInternal(Operation newOperation)查找或创建仅在操作上与此描述符不同的调用站点描述符。static booleanNamespaceOperation. contains(Operation op, Operation baseOperation, Namespace namespace)如果指定的操作是NamespaceOperation并且其基本操作等于指定的操作,并且它包含指定的命名空间,则返回true。static StandardNamespaceStandardNamespace. findFirst(Operation op)如果传入的操作是NamespaceOperation,或NamedOperation包装NamespaceOperation,则它返回其命名空间列表中的第一个(如果有)StandardNamespace。static OperationNamedOperation. getBaseOperation(Operation op)如果传递的操作是命名操作,则返回其NamedOperation.getBaseOperation(),否则返回操作。static OperationNamespaceOperation. getBaseOperation(Operation op)如果传递的操作是命名空间操作,则返回其NamespaceOperation.getBaseOperation(),否则返回操作。static ObjectNamedOperation. getName(Operation op)如果传递的操作是命名操作,则返回其NamedOperation.getName(),否则返回null。static Namespace[]NamespaceOperation. getNamespaces(Operation op)如果传递的操作是命名空间操作,则返回其NamespaceOperation.getNamespaces(),否则返回空数组。Constructors in jdk.dynalink with parameters of type Operation 构造器 描述 CallSiteDescriptor(MethodHandles.Lookup lookup, Operation operation, MethodType methodType)创建一个新的调用站点描述符。NamedOperation(Operation baseOperation, Object name)创建一个新的命名操作。NamespaceOperation(Operation baseOperation, Namespace... namespaces)构造一个新的命名空间操作。
-