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 Modifier and Type Class 描述 class
NamedOperation
将名称与另一个操作相关联的操作。class
NamespaceOperation
描述对一个对象的至少一个Namespace
进行操作的操作。class
StandardOperation
定义标准动态操作。Methods in jdk.dynalink that return Operation Modifier and Type 方法 描述 Operation
NamedOperation. getBaseOperation()
返回此命名操作的基本操作。static Operation
NamedOperation. getBaseOperation(Operation op)
如果传递的操作是命名操作,则返回其NamedOperation.getBaseOperation()
,否则返回操作。Operation
NamespaceOperation. getBaseOperation()
返回此命名操作的基本操作。static Operation
NamespaceOperation. getBaseOperation(Operation op)
如果传递的操作是命名空间操作,则返回其NamespaceOperation.getBaseOperation()
,否则返回操作。Operation
CallSiteDescriptor. getOperation()
返回在呼叫站点的操作。Methods in jdk.dynalink with parameters of type Operation Modifier and Type 方法 描述 CallSiteDescriptor
CallSiteDescriptor. changeOperation(Operation newOperation)
查找或创建一个调用站点描述符,其操作与此描述符不同。protected CallSiteDescriptor
CallSiteDescriptor. changeOperationInternal(Operation newOperation)
查找或创建一个调用站点描述符,其操作与此描述符不同。static boolean
NamespaceOperation. contains(Operation op, Operation baseOperation, Namespace namespace)
如果指定的操作是NamespaceOperation
,并且其基本操作等于指定的操作,并且它包含指定的命名空间,则返回true。static StandardNamespace
StandardNamespace. findFirst(Operation op)
如果传递的操作是一个NamespaceOperation
,或者一个NamedOperation
包装一个NamespaceOperation
,那么它返回它的命名空间列表中的第一个(如果有的话)StandardNamespace
。static Operation
NamedOperation. getBaseOperation(Operation op)
如果传递的操作是命名操作,则返回其NamedOperation.getBaseOperation()
,否则返回操作。static Operation
NamespaceOperation. getBaseOperation(Operation op)
如果传递的操作是命名空间操作,则返回其NamespaceOperation.getBaseOperation()
,否则返回操作。static Object
NamedOperation. getName(Operation op)
如果传递的操作是命名操作,则返回其NamedOperation.getName()
,否则返回null。static Namespace[]
NamespaceOperation. getNamespaces(Operation op)
如果传递的操作是命名空间操作,则返回其NamespaceOperation.getNamespaces()
,否则返回一个空数组。Constructors in jdk.dynalink with parameters of type Operation Constructor 描述 CallSiteDescriptor(MethodHandles.Lookup lookup, Operation operation, MethodType methodType)
创建一个新的呼叫站点描述符。NamedOperation(Operation baseOperation, Object name)
创建一个新的命名操作。NamespaceOperation(Operation baseOperation, Namespace... namespaces)
构造一个新的命名空间操作。
-