org.apache.examples.annotations.calculator
Class CalculatorModule

java.lang.Object
  extended by org.apache.hivemind.annotations.AbstractAnnotatedModule
      extended by org.apache.examples.annotations.calculator.CalculatorModule

@Module(id="calculator")
public class CalculatorModule
extends org.apache.hivemind.annotations.AbstractAnnotatedModule

Example of an annotated module that creates a calculator.

Author:
Huegen

Constructor Summary
CalculatorModule()
           
 
Method Summary
 Adder getAdderService()
           
 Calculator getCalculatorService()
           
 Divider getDividerService()
           
 Multiplier getMultiplierService()
           
 Subtracter getSubtractorService()
           
 
Methods inherited from class org.apache.hivemind.annotations.AbstractAnnotatedModule
autowireProperties, configuration, configuration, getAutowiring, getRegistry, service, service, setRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalculatorModule

public CalculatorModule()
Method Detail

getAdderService

@Service(id="Adder")
public Adder getAdderService()

getSubtractorService

@Service(id="Subtracter")
public Subtracter getSubtractorService()

getMultiplierService

@Service(id="Multiplier")
public Multiplier getMultiplierService()

getDividerService

@Service(id="Divider")
public Divider getDividerService()

getCalculatorService

@Service(id="Calculator")
public Calculator getCalculatorService()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.