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 byteErgebnis der MethodegetEncodingValue()für die ISO-8859-1 Kodierung. -
Method Summary
Modifier and TypeMethodDescriptionBestimmt die Kodierung der Zeichen in Attributen dieses Typs.byteBestimmt die Kodierung der Zeichen in Attributen dieses Typs.intBestimmt die maximal erlaubte Anzahl von Zeichen in Attributen dieses Typs.booleanBestimmt, ob die Maximale Anzahl von Zeichen in Attributen dieses Typs beschränkt ist.Methods inherited from interface de.bsvrz.dav.daf.main.config.AttributeType
getDefaultAttributeValueMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidateMethods 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, toStringMethods 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:
truefalls 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.
-