Class PrimitiveGenerator

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

public class PrimitiveGenerator extends Object implements InstanceProvider
Provides constructors for primtive types, wrappers, arrays and strings.
Author:
Kristian
  • Field Details

  • Constructor Details

    • PrimitiveGenerator

      public PrimitiveGenerator(String stringDefault)
  • Method Details

    • getStringDefault

      public String getStringDefault()
      Retrieve the string default.
      Returns:
      Default instance of a string.
    • 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.