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.


Required Element Summary
 Class<? extends Entity> value
          The implementation type.
 

Element Detail

value

public abstract Class<? extends Entity> value
The implementation type.



Copyright © 2013. All Rights Reserved.