- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for BytecodeInterceptorType (0.32 sec)
-
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/types/BytecodeInterceptorType.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.internal.instrumentation.api.types; public enum BytecodeInterceptorType { /** * An interceptor that is applied to the bytecode always. */ INSTRUMENTATION( FilterableBytecodeInterceptor.InstrumentationInterceptor.class,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/AddGeneratedClassNameFlagFromClassLevelAnnotation.java
private final BiFunction<String, BytecodeInterceptorType, RequestExtra> produceFlagForGeneratedClassName; public AddGeneratedClassNameFlagFromClassLevelAnnotation( Elements elements, Predicate<? super CallInterceptionRequest> shouldAddExtraToRequestPredicate, Class<? extends Annotation> generatedClassNameProvidingAnnotation, BiFunction<String, BytecodeInterceptorType, RequestExtra> produceFlagForGeneratedClassName
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/types/FilterableBytecodeInterceptorFactory.java
BytecodeInterceptorType getType(); /** * A marker interface that indicates that a class is used for generating bytecode upgrades. */ interface BytecodeUpgradeInterceptorFactory extends FilterableBytecodeInterceptorFactory { @Override default BytecodeInterceptorType getType() { return BytecodeInterceptorType.BYTECODE_UPGRADE; } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/RequestExtra.java
import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorType; import javax.lang.model.element.ExecutableElement; public interface RequestExtra { class InterceptJvmCalls implements RequestExtra { private final String implementationClassName; private final BytecodeInterceptorType interceptorType;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/groovy/CallInterceptorSpecs.java
private final List<CallInterceptionRequest> requests; private final BytecodeInterceptorType interceptorType; private NamedCallableInterceptorSpec(String name, String className, String fullClassName, List<CallInterceptionRequest> requests, BytecodeInterceptorType interceptorType) { this.name = name; this.className = className;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 5.8K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/types/FilterableBytecodeInterceptor.java
public interface FilterableBytecodeInterceptor { BytecodeInterceptorType getType(); /** * A marker interface that indicates that a class is used for bytecode upgrades. */ interface BytecodeUpgradeInterceptor extends FilterableBytecodeInterceptor { @Override default BytecodeInterceptorType getType() { return BytecodeInterceptorType.BYTECODE_UPGRADE; } } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 1.5K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/types/BytecodeInterceptorFilter.java
INSTRUMENTATION_ONLY(EnumSet.of(BytecodeInterceptorType.INSTRUMENTATION)), ALL(EnumSet.of(BytecodeInterceptorType.INSTRUMENTATION, BytecodeInterceptorType.BYTECODE_UPGRADE)); @SuppressWarnings("ImmutableEnumChecker") private final EnumSet<BytecodeInterceptorType> instrumentationTypes; BytecodeInterceptorFilter(EnumSet<BytecodeInterceptorType> instrumentationTypes) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:40 UTC 2024 - 1.7K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/annotations/SpecificJvmCallInterceptors.java
import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorType; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.CLASS) @Target(ElementType.TYPE) public @interface SpecificJvmCallInterceptors { String generatedClassName();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/annotations/SpecificGroovyCallInterceptors.java
@Target(ElementType.TYPE) public @interface SpecificGroovyCallInterceptors { String generatedClassName(); BytecodeInterceptorType type() default BytecodeInterceptorType.INSTRUMENTATION;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 1.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/FilterableCallInterceptor.java
import org.gradle.internal.instrumentation.api.types.FilterableBytecodeInterceptor; import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorType; /** * CallInterceptor that can be filtered by a {@link BytecodeInterceptorType} type. */ public interface FilterableCallInterceptor extends CallInterceptor, FilterableBytecodeInterceptor {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 1023 bytes - Viewed (0)