Class NamedObjectFactory<T>

java.lang.Object
org.wpilib.deployutils.deploy.NamedObjectFactory<T>
All Implemented Interfaces:
org.gradle.api.NamedDomainObjectFactory<T>

public class NamedObjectFactory<T> extends Object implements org.gradle.api.NamedDomainObjectFactory<T>
  • Constructor Details

    • NamedObjectFactory

      public NamedObjectFactory(org.gradle.api.model.ObjectFactory objects, RemoteTarget target, Class<T> cls)
  • Method Details

    • create

      public T create(String name)
      Specified by:
      create in interface org.gradle.api.NamedDomainObjectFactory<T>
    • registerType

      public static <T, U extends T> void registerType(Class<U> cls, org.gradle.api.ExtensiblePolymorphicDomainObjectContainer<T> registry, RemoteTarget remote, org.gradle.api.model.ObjectFactory objects)