Uses of Interface
com.comphenix.protocol.reflect.instances.InstanceProvider
Packages that use InstanceProvider
-
Uses of InstanceProvider in com.comphenix.protocol.reflect.cloning
Fields in com.comphenix.protocol.reflect.cloning declared as InstanceProviderMethods in com.comphenix.protocol.reflect.cloning that return InstanceProviderModifier and TypeMethodDescriptionAggregateCloner.BuilderParameters.getInstanceProvider()Retrieve the instance provider last set in the builder.FieldCloner.getInstanceProvider()Retrieve the instance provider this cloner is using to create new, empty classes.Methods in com.comphenix.protocol.reflect.cloning with parameters of type InstanceProviderModifier and TypeMethodDescriptionAggregateCloner.Builder.instanceProvider(InstanceProvider provider)Set the instance provider supplied to all cloners in this builder.Constructors in com.comphenix.protocol.reflect.cloning with parameters of type InstanceProviderModifierConstructorDescriptionFieldCloner(Cloner defaultCloner, InstanceProvider instanceProvider)Constructs a field cloner that copies objects by reading and writing the internal fields directly. -
Uses of InstanceProvider in com.comphenix.protocol.reflect.instances
Classes in com.comphenix.protocol.reflect.instances that implement InstanceProviderModifier and TypeClassDescriptionclassGenerator that ensures certain types will never be created.classProvides simple constructors for collection interfaces.classUsed to construct default instances of any type.classProvides instance constructors using a list of existing values.classProvides constructors for primtive types, wrappers, arrays and strings.Fields in com.comphenix.protocol.reflect.instances declared as InstanceProviderMethods in com.comphenix.protocol.reflect.instances that return types with arguments of type InstanceProviderModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<InstanceProvider>DefaultInstances.getRegistered()Retrieves a immutable list of every default object providers that generates instances.Methods in com.comphenix.protocol.reflect.instances with parameters of type InstanceProviderModifier and TypeMethodDescriptionstatic DefaultInstancesDefaultInstances.fromArray(InstanceProvider... instanceProviders)Construct a default instance generator using the given instance providers.Method parameters in com.comphenix.protocol.reflect.instances with type arguments of type InstanceProviderModifier and TypeMethodDescriptionstatic DefaultInstancesDefaultInstances.fromCollection(Collection<InstanceProvider> instanceProviders)Construct a default instance generator using the given instance providers.<T> TDefaultInstances.getDefault(Class<T> type, List<InstanceProvider> providers)Retrieves a default instance or value that is assignable to this type.Constructors in com.comphenix.protocol.reflect.instances with parameters of type InstanceProviderModifierConstructorDescriptionDefaultInstances(InstanceProvider... instaceProviders)Construct a default instance generator using the given instance providers.Constructor parameters in com.comphenix.protocol.reflect.instances with type arguments of type InstanceProviderModifierConstructorDescriptionDefaultInstances(com.google.common.collect.ImmutableList<InstanceProvider> registered)Construct a default instance generator using the given instance providers.