Interface AnnotationBuilder<O>

Type Parameters:
O - The type of the Object being built
All Known Implementing Classes:
AbstractAnnotationBuilder, AbstractConfiguredAnnotationBuilder, StateMachineConfigBuilder, StateMachineConfigurationBuilder, StateMachineModelBuilder, StateMachineStateBuilder, StateMachineTransitionBuilder

public interface AnnotationBuilder<O>
Interface for building an Object.
Author:
Rob Winch, Janne Valkealahti
  • Method Summary

    Modifier and Type
    Method
    Description
    Builds the object and returns it or null.
  • Method Details

    • build

      O build() throws Exception
      Builds the object and returns it or null.
      Returns:
      the Object to be built or null if the implementation allows it.
      Throws:
      Exception - if an error occurred when building the Object