org.pentaho.di.core.annotations
Annotation Type Step
@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Step
An alternate way of defining steps. Classes annotated with "Step" are
 automatically recognized and registered as a step.
 
 Important: The XML definitions alienate annotated steps and the two methods of definition are therefore
 mutually exclusive.
- Author:
 
  - Alex Silva
 
 
 
id
public abstract String id
 
name
public abstract String name
 
image
public abstract String image
 
description
public abstract String description
 
- Default:
 - ""
 
isSeparateClassLoaderNeeded
public abstract boolean isSeparateClassLoaderNeeded
 
- Returns:
 - True if a separate class loader is needed every time this class is instantiated
 
- Default:
 - false
 
categoryDescription
public abstract String categoryDescription
 
- Default:
 - ""
 
i18nPackageName
public abstract String i18nPackageName
 
- Default:
 - ""