Class ConfigStringAttributeType

  • All Implemented Interfaces:
    de.bsvrz.dav.daf.main.config.AttributeType, de.bsvrz.dav.daf.main.config.ConfigurationObject, de.bsvrz.dav.daf.main.config.StringAttributeType, de.bsvrz.dav.daf.main.config.SystemObject, de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess, java.lang.Comparable

    public class ConfigStringAttributeType
    extends ConfigAttributeType
    implements de.bsvrz.dav.daf.main.config.StringAttributeType
    Implementierung des Interfaces StringAttributeType auf Seiten der Konfiguration.
    • Constructor Detail

      • ConfigStringAttributeType

        public ConfigStringAttributeType​(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
                                         SystemObjectInformationInterface systemObjectInfo)
        Konstruktor eines Zeichenketten-Attribut-Typen.
        Parameters:
        configurationArea - Konfigurationsbereich dieses Zeichenketten-Attribut-Typen
        systemObjectInfo - das korrespondierende Objekt aus den Konfigurationsdateien
    • Method Detail

      • getMaxLength

        public int getMaxLength()
        Specified by:
        getMaxLength in interface de.bsvrz.dav.daf.main.config.StringAttributeType
      • isLengthLimited

        public boolean isLengthLimited()
        Specified by:
        isLengthLimited in interface de.bsvrz.dav.daf.main.config.StringAttributeType
      • getEncodingName

        public java.lang.String getEncodingName()
        Specified by:
        getEncodingName in interface de.bsvrz.dav.daf.main.config.StringAttributeType
      • getEncodingValue

        public byte getEncodingValue()
        Specified by:
        getEncodingValue in interface de.bsvrz.dav.daf.main.config.StringAttributeType
      • setToUndefined

        public void setToUndefined​(de.bsvrz.dav.daf.main.Data data)
        Specified by:
        setToUndefined in interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
      • isDefined

        public boolean isDefined​(de.bsvrz.dav.daf.main.Data data)
        Specified by:
        isDefined in interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess