Interface | Description |
---|---|
Primitive |
marker interface for all non-filterable types.
|
Class | Description |
---|---|
Details |
value type for low-level (row-level) details for all
IObject objects. |
GraphHolder |
holds information regarding the graph to which an
IObject
belongs. |
Link |
These filter definitions are used by the security system
to eliminate non-readable objects from queries.
|
Link.Details | |
NamedValue |
class to store a single value in an ordered list.
|
Permissions |
class responsible for storing all Right/Role-based information for entities
as well as various flags for the containing
Details instance. |
Token |
authorization token to allow/revoke certain privileges.
|
Enum | Description |
---|---|
Permissions.Flag |
Currently unused.
|
Permissions.Right |
enumeration of granted rights.
|
Permissions.Role |
enumeration of currently active roles.
|
These "internal" details of our object model, are created by hand and override any other versions which may be created by the code-generation process.