Package de.bsvrz.dav.daf.main.config
Interface StringAttributeType
- All Superinterfaces:
AttributeType
,Comparable
,ConfigurationObject
,SystemObject
,UndefinedAttributeValueAccess
- All Known Implementing Classes:
DafStringAttributeType
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Zeichenketten-Attributtypen. Attribute von diesem Attributtyp enthalten Zeichenketten.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byte
Ergebnis der MethodegetEncodingValue()
für die ISO-8859-1 Kodierung. -
Method Summary
Modifier and TypeMethodDescriptionBestimmt die Kodierung der Zeichen in Attributen dieses Typs.byte
Bestimmt die Kodierung der Zeichen in Attributen dieses Typs.int
Bestimmt die maximal erlaubte Anzahl von Zeichen in Attributen dieses Typs.boolean
Bestimmt, ob die Maximale Anzahl von Zeichen in Attributen dieses Typs beschränkt ist.Methods inherited from interface de.bsvrz.dav.daf.main.config.AttributeType
getDefaultAttributeValue
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
Methods inherited from interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
isDefined, setToUndefined
-
Field Details
-
ISO_8859_1
static final byte ISO_8859_1Ergebnis der MethodegetEncodingValue()
für die ISO-8859-1 Kodierung.- See Also:
-
-
Method Details
-
getMaxLength
int getMaxLength()Bestimmt die maximal erlaubte Anzahl von Zeichen in Attributen dieses Typs.- Returns:
- Maximale Anzahl von Zeichen oder 0 falls die Anzahl nicht begrenzt ist.
-
isLengthLimited
boolean isLengthLimited()Bestimmt, ob die Maximale Anzahl von Zeichen in Attributen dieses Typs beschränkt ist.- Returns:
true
falls die Anzahl Zeichen beschränkt ist, sonstfalse
.
-
getEncodingName
String getEncodingName()Bestimmt die Kodierung der Zeichen in Attributen dieses Typs.- Returns:
- Name der Zeichenkodierung wie im Datenkatalog beim Attributtyp "att.zeichenKodierung" festgelegt.
-
getEncodingValue
byte getEncodingValue()Bestimmt die Kodierung der Zeichen in Attributen dieses Typs.- Returns:
ISO_8859_1
.
-