Class TypeName

java.lang.Object
com.xebialabs.xlplatform.synthetic.TypeName

public final class TypeName extends Object
Encapsulates prefix and name of a Type. Record style class with no spooky entanglements with registries and stuff.
  • Constructor Details

    • TypeName

      public TypeName(String typeName)
    • TypeName

      public TypeName(String prefix, String name)
  • Method Details

    • getPrefix

      public String getPrefix()
      Returns:
      The CI namespace for this type.
    • getName

      public String getName()
      Returns:
      The simple name for this type.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toType

      public com.xebialabs.deployit.plugin.api.reflect.Type toType(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry registry)