brooklyn.catalog
[Java] Annotation Type Catalog
java.lang.Object
   brooklyn.catalog.Catalog
brooklyn.catalog.Catalog
@Retention(value = RetentionPolicy.RUNTIME)
@Target(value = { ElementType.TYPE })
public @interface Catalog
 annotation that can be placed on an Application (template), entity or policy 
 to give metadata for when used in a catalog and to indicate inclusion in annotation-scanned catalogs
 
 the "id" field used in the catalog is not exposed here but is always taken as the Class.getName() of the annotated item
 if loaded from an annotation.  (the "type" field unsurprisingly is given the same value).  
 name(), if not supplied, is the SimpleName of the class.
 
                     
                | Methods inherited from class java.lang.Object | 
|---|
                | java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
                
                 
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.