Interface KewTypeDefinitionContract

All Superinterfaces:
Identifiable, Inactivatable, Versioned
All Known Implementing Classes:
KewTypeDefinition, KewTypeDefinition.Builder

public interface KewTypeDefinitionContract extends Identifiable, Inactivatable, Versioned
  • Method Details

    • getName

      String getName()
      This is the name for the KEWType

      It is a name of a KEW type.

      Returns:
      name for KEW type.
    • getNamespace

      String getNamespace()
      This is the namespace code.

      It provides scope of the KEW type.

      Returns:
      the namespace code of the KEW type.
    • getServiceName

      String getServiceName()
      This is the name of the KEW KewType service
      Returns:
      the service name of the KEW type
    • getAttributes

      List<? extends KewTypeAttributeContract> getAttributes()
      This method returns a list of attributes associated with the KewType
      Returns:
      a list of KewTypeAttribute objects.