Enum Class InjectionPoint

java.lang.Object
java.lang.Enum<InjectionPoint>
xyz.janboerman.scalaloader.configurationserializable.InjectionPoint
All Implemented Interfaces:
Serializable, Comparable<InjectionPoint>, Constable

public enum InjectionPoint extends Enum<InjectionPoint>

Lets you specify at what point in the lifecycle of the plugin the configuration-serializable class should be registered. So you don't have to do this yourself.

If ConfigurationSerializable.as() or DelegateSerialization.as() is specified, then the framework will generate a call to ConfigurationSerialization.registerClass(Class, String), otherwise ConfigurationSerialization.registerClass(Class).

See Also: