org.uninode | ![]() |
org.uninode.0.160
Instance of Type
Inheriting from EdgeDefinition
An attribute defines the properties of an edge.
For a node to be allowed to have a named edge, the type of the node must
have a corresponding attribute in its attribute list.
Type data | Value |
org.uninode.Type.displayPattern | {att:org.uninode.EdgeDefinition.signature} |
Attribute summary | Defined in | UninodeĀ® Id | Properties | Default | |
Node | defaultValue The default value of the edge.This value is transformed to the proper type by the edgeType. | Attribute | org.uninode.0.163 | essential | |
Boolean | essential true if the attribute should be included when a client asks the server to set up the node. false if it is of marginal importance. | Attribute | org.uninode.0.164 | N | |
Attribute | generatedBy if the value of the edge is generated by some other edge, the attribute of the other edge is set here. For instance, the full name of a type is generated by the name of the type, so setting the fullname explicitly will have no effect. | Attribute | org.uninode.0.161 | essential | |
GraphInfo | graphInfo not used | Attribute | org.uninode.0.162 | ||
Boolean | inheritValue | Attribute | org.uninode.0.169 | N | |
Int | maxProtocolDepth | Attribute | org.uninode.0.167 | ||
Boolean | notNull true if the attribute must have a value (not null) | Attribute | org.uninode.0.165 | not null | N |
Boolean | prunable A prunable type can be totally reproduced from the information in the UniNode servers. Thus all non-permanent attributes can be removed when garbagecollected. | Attribute | org.uninode.0.166 | Y | |
Text | doc | EdgeDefinition | org.uninode.0.152 | ||
Type | edgeType | EdgeDefinition | org.uninode.0.145 | not null essential | |
String | name | EdgeDefinition | org.uninode.0.142 | not null essential | |
Type | nodeType | EdgeDefinition | org.uninode.0.141 | not null essential graph org.uninode.0.649 | |
Signature | signature | EdgeDefinition | org.uninode.0.144 | essential gen. with 'org.uninode.EdgeDefinition.name' | |
Boolean | trace | EdgeDefinition | org.uninode.0.146 | N | |
Boolean | typeDefinition | EdgeDefinition | org.uninode.0.150 | essential | N |
String | toString This is the display string. | Node | org.uninode.0.102 | ||
Type | type The type of an object determines the behaviour and attributes of the object. | Node | org.uninode.0.101 | ||
String | uri | Node | org.uninode.0.103 |