brooklyn.entity.proxying
Annotation Type ImplementedBy
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface ImplementedBy
A pointer to the default implementation of an entity.
A common naming convention is for the implementation class to have the suffix "Impl",
but this is not required.
See EntityTypeRegistry for how to override the implementation to be used, if
the class referenced by this annotation is not desired.
value
public abstract Class<? extends Entity> value
- The implementation type.
Copyright © 2013. All Rights Reserved.