extends |
TypeInterface, AnnotatableInterface, AnnotationTargetInterface |
|---|
An enumeration type, defining a set of named integer constants.
EnumTypes may be used as the type of a structural property. The underlying storage type is always one of the signed or unsigned integer primitives. Flags enums allow bitwise combination of member values.
| Methods | ||
|---|---|---|
public
|
getUnderlyingType(): EdmPrimitiveType
|
# |
public
|
isFlags(): bool
|
# |
public
|
getMembers(): list<EnumMemberInterface>
|
# |
public
|
getMember(string $name): ?EnumMemberInterface
|
# |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\Type\TypeInterface |
|---|
getQualifiedName() |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\NamedElementInterface |
|---|
getName() |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\AnnotatableInterface |
|---|
getAnnotations(), getAnnotation() |