Class CollectionGenerator

java.lang.Object
com.comphenix.protocol.reflect.instances.CollectionGenerator
All Implemented Interfaces:
InstanceProvider

public class CollectionGenerator extends Object implements InstanceProvider
Provides simple constructors for collection interfaces.
  • Field Details

    • INSTANCE

      public static final CollectionGenerator INSTANCE
      Shared instance of this generator.
  • Constructor Details

    • CollectionGenerator

      public CollectionGenerator()
  • Method Details

    • create

      public Object create(@Nullable Class<?> type)
      Description copied from interface: InstanceProvider
      Create an instance given a type, if possible.
      Specified by:
      create in interface InstanceProvider
      Parameters:
      type - - type to create.
      Returns:
      The instance, or NULL if the type cannot be created.