Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 42 for getSuperClass (0.3 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/ClassInspector.java

            }
        }
    
        private static void superClasses(Class<?> current, Collection<Class<?>> supers) {
            Class<?> superclass = current.getSuperclass();
            while (superclass != null) {
                supers.add(superclass);
                superclass = superclass.getSuperclass();
            }
        }
    
        private static void inspectClass(Class<?> type, MutableClassDetails classDetails) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  2. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/model/MethodMetaData.java

            this.returnType = returnType;
        }
    
        public MethodMetaData getOverriddenMethod() {
            LinkedList<ClassMetaData> queue = new LinkedList<ClassMetaData>();
            queue.add(ownerClass.getSuperClass());
            queue.addAll(ownerClass.getInterfaces());
    
            String overrideSignature = getOverrideSignature();
    
            while (!queue.isEmpty()) {
                ClassMetaData cl = queue.removeFirst();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 4.9K bytes
    - Viewed (0)
  3. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/model/ClassMetaData.java

            return superClassName;
        }
    
        public void setSuperClassName(String superClassName) {
            this.superClassName = superClassName;
        }
    
        public ClassMetaData getSuperClass() {
            return superClassName == null ? null : metaDataRepository.find(superClassName);
        }
    
        public List<String> getInterfaceNames() {
            return interfaceNames;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 10.1K bytes
    - Viewed (0)
  4. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/service/ServiceScopeValidator.java

                if (scopeOf(type) != null) {
                    annotatedSuperTypes.add(type);
                    continue;
                }
    
                if (type.getSuperclass() != null) {
                    queue.add(type.getSuperclass());
                }
                for (Class<?> superInterface : type.getInterfaces()) {
                    if (seen.add(superInterface)) {
                        queue.add(superInterface);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 00:47:17 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/SerializedLambdaQueries.java

            if (!(lambda instanceof Serializable)) {
                return Optional.empty();
            }
            for (Class<?> lambdaClass = lambda.getClass(); lambdaClass != null; lambdaClass = lambdaClass.getSuperclass()) {
                try {
                    Method replaceMethod = lambdaClass.getDeclaredMethod("writeReplace");
                    replaceMethod.setAccessible(true);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 20:38:46 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/OptionReader.java

            Set<Class<?>> visitedInterfaces = new HashSet<>();
            Deque<Class<?>> interfacesToCheck = new ArrayDeque<>();
    
            for (Class<?> type = target.getClass(); type != Object.class && type != null; type = type.getSuperclass()) {
                interfacesToCheck.addAll(Arrays.asList(type.getInterfaces()));
    
                allOptionElements.addAll(getMethodAnnotations(type));
                for (OptionElement element : getFieldAnnotations(type)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 06 09:51:34 UTC 2023
    - 10K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/TypeCompatibilityModelProjectionSupport.java

                return valueDescription;
            }
            return type + "#toString() returned null";
        }
    
        public static String description(ModelType<?> type) {
            if (type.getRawClass().getSuperclass() == null && type.getRawClass().getInterfaces().length == 0) {
                return type.toString();
            }
            return type + " (or assignment compatible type thereof)";
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 12:51:08 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/Types.java

                        return;
                    default:
                        throw new AssertionError("Unexpected result: " + result);
                }
    
                Class<? super T> superclass = type.getSuperclass();
                if (superclass != null) {
                    queue.add(superclass);
                }
                for (Class<?> iface : type.getInterfaces()) {
                    if (seenInterfaces.add(iface)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/model/NamedObjectInstantiator.java

        }
    
        private void visitFields(Class<?> type, ValidationProblemCollector collector) {
            if (type.equals(Object.class)) {
                return;
            }
            if (type.getSuperclass() != null) {
                visitFields(type.getSuperclass(), collector);
            }
    
            // Disallow instance fields. This doesn't guarantee that the object is immutable, just makes it less likely
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 21:54:37 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  10. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/MethodsRemovedInInternalSuperClassRule.groovy

                if (containsMethod(current, method)) {
                    classesContainingMethod.add(current)
                } else {
                    break
                }
                current = current.getSuperclass()
            }
    
            for (int i = classesContainingMethod.size() - 1; i > 0; --i) {
                current = classesContainingMethod.get(i)
                if (!isInternal(current)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 06 19:15:15 UTC 2022
    - 3.7K bytes
    - Viewed (0)
Back to top