Class WebRouterConfigurerQualifiedName

java.lang.Object
io.inverno.core.compiler.spi.QualifiedName
io.inverno.core.compiler.spi.BeanQualifiedName
io.inverno.mod.web.compiler.spi.WebRouterConfigurerQualifiedName

public class WebRouterConfigurerQualifiedName extends io.inverno.core.compiler.spi.BeanQualifiedName

A qualified name identifying a web router configurer.

Since:
1.0
Author:
Jeremy Kuhn
  • Field Summary

    Fields inherited from class io.inverno.core.compiler.spi.QualifiedName

    SEPARATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    WebRouterConfigurerQualifiedName​(io.inverno.core.compiler.spi.BeanQualifiedName beanQName, String className)
    Creates a web router configurer qualified name with the specified bean qualified name and class name.
    WebRouterConfigurerQualifiedName​(io.inverno.core.compiler.spi.ModuleQualifiedName moduleQName)
    Creates the web router configurer qualified name of the specified module qualifed name.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the router class name.
    Returns the name of the router.

    Methods inherited from class io.inverno.core.compiler.spi.BeanQualifiedName

    getBeanName, getModuleQName, getSimpleValue, valueOf

    Methods inherited from class io.inverno.core.compiler.spi.QualifiedName

    equals, getValue, hashCode, normalize, toString, validateQualifiedNamePart

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WebRouterConfigurerQualifiedName

      public WebRouterConfigurerQualifiedName(io.inverno.core.compiler.spi.ModuleQualifiedName moduleQName)

      Creates the web router configurer qualified name of the specified module qualifed name.

      Parameters:
      moduleQName - the module qualified name
    • WebRouterConfigurerQualifiedName

      public WebRouterConfigurerQualifiedName(io.inverno.core.compiler.spi.BeanQualifiedName beanQName, String className)

      Creates a web router configurer qualified name with the specified bean qualified name and class name.

      Parameters:
      beanQName - the bean qualified name of the bean defining the web router configurer
      className - the canonical class name of the class defining the web router configurer
  • Method Details

    • getRouterName

      public String getRouterName()

      Returns the name of the router.

      Returns:
      the router name
    • getClassName

      public String getClassName()

      Returns the router class name.

      Returns:
      a canonical class name