This class provides a contract for schema attribute-types.

 Methods

Gets the attribute description

getDescription() : string

Returns

string

Gets the attribute maximum length

getMaxLength() : int | null

Returns

intnull

Gets the attribute name

getName() : string

Returns

string

Gets the attribute OID

getOid() : string

Returns

string

Gets the attribute syntax

getSyntax() : string

Returns

string

Returns if the attribute is single-valued.

isSingleValued() : bool

Returns

bool