Package org.gradle.api.experimental.kmp
Class KmpLibraryTargetContainer
java.lang.Object
java.util.AbstractCollection<T>
org.gradle.api.internal.DefaultDomainObjectCollection<T>
org.gradle.api.internal.DefaultNamedDomainObjectCollection<T>
org.gradle.api.internal.DefaultNamedDomainObjectSet<T>
org.gradle.api.internal.AbstractNamedDomainObjectContainer<T>
org.gradle.api.internal.AbstractPolymorphicDomainObjectContainer<T>
org.gradle.api.internal.DefaultPolymorphicDomainObjectContainer<KmpLibraryTarget>
org.gradle.api.experimental.kmp.KmpLibraryTargetContainer
- All Implemented Interfaces:
Iterable<KmpLibraryTarget>,Collection<KmpLibraryTarget>,Set<KmpLibraryTarget>,org.gradle.api.DomainObjectCollection<KmpLibraryTarget>,org.gradle.api.DomainObjectSet<KmpLibraryTarget>,org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<KmpLibraryTarget>,org.gradle.api.internal.PolymorphicDomainObjectContainerInternal<KmpLibraryTarget>,org.gradle.api.internal.rules.NamedDomainObjectFactoryRegistry<KmpLibraryTarget>,org.gradle.api.internal.WithEstimatedSize,org.gradle.api.internal.WithMutationGuard,org.gradle.api.NamedDomainObjectCollection<KmpLibraryTarget>,org.gradle.api.NamedDomainObjectContainer<KmpLibraryTarget>,org.gradle.api.NamedDomainObjectSet<KmpLibraryTarget>,org.gradle.api.PolymorphicDomainObjectContainer<KmpLibraryTarget>,org.gradle.api.reflect.HasPublicType,org.gradle.internal.metaobject.MethodMixIn,org.gradle.internal.metaobject.PropertyMixIn,org.gradle.util.Configurable<org.gradle.api.NamedDomainObjectContainer<KmpLibraryTarget>>
public abstract class KmpLibraryTargetContainer
extends org.gradle.api.internal.DefaultPolymorphicDomainObjectContainer<KmpLibraryTarget>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.gradle.api.internal.AbstractPolymorphicDomainObjectContainer
org.gradle.api.internal.AbstractPolymorphicDomainObjectContainer.NamedDomainObjectCreatingProvider<I extends T>Nested classes/interfaces inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractDomainObjectCreatingProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.AbstractNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ElementInfo<T extends Object>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.ExistingNamedDomainObjectProvider<I extends T>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.Index<T extends Object>, org.gradle.api.internal.DefaultNamedDomainObjectCollection.UnfilteredIndex<T extends Object>Nested classes/interfaces inherited from class org.gradle.api.internal.DefaultDomainObjectCollection
org.gradle.api.internal.DefaultDomainObjectCollection.IteratorImplNested classes/interfaces inherited from interface org.gradle.api.internal.WithEstimatedSize
org.gradle.api.internal.WithEstimatedSize.Estimates -
Field Summary
Fields inherited from class org.gradle.api.internal.DefaultPolymorphicDomainObjectContainer
namedEntityInstantiatorFields inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
index -
Constructor Summary
ConstructorsConstructorDescriptionKmpLibraryTargetContainer(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.internal.instantiation.InstantiatorFactory instantiatorFactory, org.gradle.api.internal.CollectionCallbackActionDecorator callbackDecorator, org.gradle.internal.service.ServiceRegistry services) -
Method Summary
Modifier and TypeMethodDescriptionvoidjvm()voidjvm(org.gradle.api.Action<? super KmpLibraryJvmTarget> action) voidvoidmacOsArm64(org.gradle.api.Action<? super KmpLibraryNativeTarget> action) voidnodeJs()voidnodeJs(org.gradle.api.Action<? super KmpLibraryNodeJsTarget> action) Methods inherited from class org.gradle.api.internal.DefaultPolymorphicDomainObjectContainer
doCreate, doCreate, getCreateableTypes, getEntityInstantiator, registerBinding, registerDefaultFactory, registerFactory, registerFactoryMethods inherited from class org.gradle.api.internal.AbstractPolymorphicDomainObjectContainer
containerWithType, create, create, createConfigureDelegate, createDomainObjectProvider, getElementsAsDynamicObject, maybeCreate, register, registerMethods inherited from class org.gradle.api.internal.AbstractNamedDomainObjectContainer
configure, create, create, create, createDomainObjectProvider, getDisplayName, getPublicType, maybeCreate, register, registerMethods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectSet
filtered, filtered, findAll, matching, matching, named, withMutationDisabled, withTypeMethods inherited from class org.gradle.api.internal.DefaultNamedDomainObjectCollection
addAll, addLater, addRule, addRule, addRule, assertCanAdd, assertCanAdd, clear, convertNameToElementFilter, createExistingProvider, createNotFoundException, createWrongTypeException, deferredElementKnown, didAdd, didRemove, didRemove, doAdd, findByName, findByNameLaterWithoutRules, findByNameWithoutRules, getAdditionalMethods, getAdditionalProperties, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getInstantiator, getNamer, getNames, getRules, getTypeDisplayName, handleAttemptToAddItemWithNonUniqueName, hasWithName, index, named, named, named, named, realized, removeByName, toString, whenElementKnownMethods inherited from class org.gradle.api.internal.DefaultDomainObjectCollection
add, add, addAllLater, all, all, assertMutable, assertMutableCollectionContents, configureEach, contains, containsAll, createFilter, createFilter, estimatedSize, filteredEvents, filteredStore, filteredStore, findAll, getEventRegister, getMutationGuard, getStore, getType, isEmpty, iterator, remove, removeAll, retainAll, size, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeMethods inherited from class java.util.AbstractCollection
toArray, toArrayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.gradle.api.DomainObjectCollection
addAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeMethods inherited from interface org.gradle.api.NamedDomainObjectCollection
add, addAll, addRule, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getNamer, getNames, getRules, named, named, named, namedMethods inherited from interface org.gradle.api.NamedDomainObjectContainer
configure, create, create, create, maybeCreate, register, registerMethods inherited from interface org.gradle.api.NamedDomainObjectSet
findAll, matching, matching, named, withTypeMethods inherited from interface org.gradle.api.PolymorphicDomainObjectContainer
containerWithType, create, create, maybeCreate, register, register
-
Constructor Details
-
KmpLibraryTargetContainer
@Inject public KmpLibraryTargetContainer(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.internal.instantiation.InstantiatorFactory instantiatorFactory, org.gradle.api.internal.CollectionCallbackActionDecorator callbackDecorator, org.gradle.internal.service.ServiceRegistry services)
-
-
Method Details
-
jvm
public void jvm() -
jvm
-
nodeJs
public void nodeJs() -
nodeJs
-
macOsArm64
public void macOsArm64() -
macOsArm64
-