Interface BarcodeClassResolver

All Known Implementing Classes:
DefaultBarcodeClassResolver

public interface BarcodeClassResolver
This interface is used to resolve arbitrary string to classnames of Barcode implementations.
Version:
$Id: BarcodeClassResolver.java,v 1.4 2007-02-14 10:19:07 jmaerki Exp $
Author:
Jeremias Maerki
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the names of all registered barcode types.
    Returns the Class object of a Barcode implementation.
    Returns the Class object of a Barcode bean implementation.
  • Method Details

    • resolve

      Class resolve(String name) throws ClassNotFoundException
      Returns the Class object of a Barcode implementation.
      Parameters:
      name - Name or Classname of a Barcode implementation class
      Returns:
      Class The class requested
      Throws:
      ClassNotFoundException - If the class could not be resolved
    • resolveBean

      Class resolveBean(String name) throws ClassNotFoundException
      Returns the Class object of a Barcode bean implementation.
      Parameters:
      name - Name or Classname of a Barcode bean implementation class
      Returns:
      Class The class requested
      Throws:
      ClassNotFoundException - If the class could not be resolved
    • getBarcodeNames

      Collection getBarcodeNames()
      Return the names of all registered barcode types.
      Returns:
      the names as a Collection of java.lang.String instances.