org.beanlet
Annotation Type Factory


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface Factory

Beanlets implementing this annotation can act as a factory.

Method Constraints

The method on which the Factory annotation is applied MUST fulfill all of the following criteria:

XML Representation

The following xml-fragment shows how to express this annotation in xml. The italic attribute of the 'factory' tag is used to identify the element to which this annotation is applied. The other attribute can be specified optionally if the annotation specifies a default value for the particular annotation method.
<beanlets xmlns="http://beanlet.org/schema/beanlet"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://beanlet.org/schema/beanlet http://beanlet.org/schema/beanlet/beanlet_1_0.xsd">
  <beanlet name="foo" type="com.acme.Foo">
    <factory method="bar" description=""/>
  </beanlet>
</beanlets>

See Also:
FactoryBeanlet

Optional Element Summary
 String description
           
 

description

public abstract String description
Default:
""


Copyright © 2006-2012. All Rights Reserved.