Interface CdsStringType

All Superinterfaces:
CdsAnnotatable, CdsDefinition, CdsNamed, CdsSimpleType, CdsType

public interface CdsStringType extends CdsSimpleType
  • Field Details

  • Method Details

    • isLocalized

      boolean isLocalized()
      Returns true if this CdsString is localized.
      Returns:
      true if this String type is localized, otherwise false
    • getLength

      default Integer getLength()
      Returns the length of this CdsString. The default is 5000.
      Returns:
      the length of this String type, not null
    • getType

      default CdsBaseType getType()
      Description copied from interface: CdsSimpleType
      Returns the CdsBaseType of this CdsSimpleType definition.
      Specified by:
      getType in interface CdsSimpleType
      Returns:
      the CdsBaseType of this simple type definition, not null
    • getJavaType

      default Class<?> getJavaType()
      Description copied from interface: CdsSimpleType
      Returns the Java type of this CdsSimpleType definition.
      Specified by:
      getJavaType in interface CdsSimpleType
      Returns:
      the Java type of this simple type definition, not null