Package de.bsvrz.dav.daf.main.config
Interface StringAttributeType
-
- All Superinterfaces:
AttributeType,java.lang.Comparable,ConfigurationObject,SystemObject,UndefinedAttributeValueAccess
- All Known Implementing Classes:
DafStringAttributeType
public interface StringAttributeType extends AttributeType, UndefinedAttributeValueAccess
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Zeichenketten-Attributtypen. Attribute von diesem Attributtyp enthalten Zeichenketten.
-
-
Field Summary
Fields Modifier and Type Field Description static byteISO_8859_1Ergebnis der MethodegetEncodingValue()für die ISO-8859-1 Kodierung.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetEncodingName()Bestimmt die Kodierung der Zeichen in Attributen dieses Typs.bytegetEncodingValue()Bestimmt die Kodierung der Zeichen in Attributen dieses Typs.intgetMaxLength()Bestimmt die maximal erlaubte Anzahl von Zeichen in Attributen dieses Typs.booleanisLengthLimited()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 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 Detail
-
ISO_8859_1
static final byte ISO_8859_1
Ergebnis der MethodegetEncodingValue()für die ISO-8859-1 Kodierung.- See Also:
- Constant Field Values
-
-
Method Detail
-
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
java.lang.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.
-
-