- <init>
- addAttribute
Adds a new attribute to this type.
- attributes
Returns a stream that delivers all the attributes of this type, including the
ones declared in base
- declaredAttributes
Returns a stream that delivers the attributes that are declared directly in this
type, not including
- declaredLinks
Returns a stream that delivers the links that are declared directly in this
type, not including the
- getAttributes
Returns all the attributes of this type, including the ones declared in base
types. The returned lis
- getLinks
Returns all the links of this type, including the ones declared in base types.
The returned list is
- isExtension
Check if this type is an extension of the given type.
- links
Returns a stream that delivers all the links of this type, including the ones
declared in base types
- addLink
Adds a new link to this type.
- getAttribute
Returns the attribute that has the given name, or an empty Optional if no such
attribute exists.
- getLink
Returns the link that has the given name, or an empty Optional if no such link
exists.