.basePackage(annotation.basePackages()) .basePackageClass(annotation.basePackageClasses()) .assignableType(annotation.assignableTypes()) .annotation(annotation.annotations()) .build();
.basePackage(annotation.basePackages()) .basePackageClass(annotation.basePackageClasses()) .assignableType(annotation.assignableTypes()) .annotation(annotation.annotations()) .build();
.basePackage(annotation.basePackages()) .basePackageClass(annotation.basePackageClasses()) .assignableType(annotation.assignableTypes()) .annotation(annotation.annotations()) .build();
/** * Match handlers that are assignable to a given type. * @param types one or more handler super types */ public static HandlerTypePredicate forAssignableType(Class<?>... types) { return new Builder().assignableType(types).build(); }
/** * Match handlers that are assignable to a given type. * @param types one or more handler super types */ public static HandlerTypePredicate forAssignableType(Class<?>... types) { return new Builder().assignableType(types).build(); }
/** * Match handlers that are assignable to a given type. * @param types one or more handler super types */ public static HandlerTypePredicate forAssignableType(Class<?>... types) { return new Builder().assignableType(types).build(); }
/** * Match handlers that are assignable to a given type. * @param types one or more handler super types */ public static HandlerTypePredicate forAssignableType(Class<?>... types) { return new Builder().assignableType(types).build(); }