Home | History | Annotate | Download | only in invoke

Lines Matching defs:Transformer

57     public static abstract class Transformer extends MethodHandle implements Cloneable {
58 protected Transformer(MethodType type) {
62 protected Transformer(MethodType type, int invokeKind) {
80 public static class AlwaysThrow extends Transformer {
97 public static class DropArguments extends Transformer {
148 public static class CatchException extends Transformer {
202 public static class GuardWithTest extends Transformer {
239 public static class ReferenceArrayElementGetter extends Transformer {
268 public static class ReferenceArrayElementSetter extends Transformer {
294 public static class ReferenceIdentity extends Transformer {
317 public static class Constant extends Transformer {
392 /*package*/ static class Construct extends Transformer {
446 public static class BindTo extends Transformer {
482 public static class FilterReturnValue extends Transformer {
549 public static class PermuteArguments extends Transformer {
640 /*package*/ static class VarargsCollector extends Transformer {
996 static class Invoker extends Transformer {
1011 // can't call invokeExact on the target inside the transformer.
1038 static class Spreader extends Transformer {
1044 * this transformer. The array argument is always the last argument.
1304 static class Collector extends Transformer {
1309 * this transformer. The array argument is always the last argument.
1450 static class FilterArguments extends Transformer {
1501 // this transformer is created.
1531 static class CollectArguments extends Transformer {
1622 static class FoldArguments extends Transformer {
1691 static class InsertArguments extends Transformer {
1770 public static class ExplicitCastArguments extends Transformer {