AssetDeclaration |
AssetDeclaration defines the schema (aka model or class) for an Asset |
BusinessNetworkCardStore |
Manages persistence of business network cards |
BusinessNetworkDefinition |
A BusinessNetworkDefinition defines a set of Participants that exchange Assets by sending Transactions |
BusinessNetworkMetadata |
Defines the metadata for a BusinessNeworkDefinition |
ClassDeclaration |
ClassDeclaration defines the structure (model/schema) of composite data |
Concept |
Resource is an instance that has a type |
ConceptDeclaration |
ConceptDeclaration defines the schema (aka model or class) for an Concept |
EnumDeclaration |
EnumDeclaration defines an enumeration of static values |
EnumValueDeclaration |
Class representing a value from a set of enumerated values |
EventDeclaration |
Class representing the definition of an Event |
Factory |
Use the Factory to create instances of Resource: transactions, participants and assets |
FileSystemCardStore |
Manages persistence of business network cards to a Node file system implementation |
FunctionDeclaration |
FunctionDeclaration defines a function that has been defined in a model file |
IdCard |
Business Network Card |
Identifiable |
Identifiable is an entity with a namespace, type and an identifier |
Introspector |
Provides access to the structure of transactions, assets and participants |
MemoryCardStore |
Transient in-memory storage of business network cards, useful for testing |
ModelFile |
Class representing a Model File |
ModelManager |
Manages the Composer model files |
ParticipantDeclaration |
Class representing the definition of a Participant |
Property |
Property representing an attribute of a class declaration, either a Field or a Relationship |
Relationship |
A Relationship is a typed pointer to an instance |
RelationshipDeclaration |
Class representing a relationship between model elements |
Resource |
Resource is an instance that has a type |
Serializer |
Serialize Resources instances to/from various formats for long-term storage (e |
TransactionDeclaration |
Class representing the definition of an Transaction |
Typed |
Object is an instance with a namespace and a type |
ValidatedConcept |
Resource is an instance that has a type |
ValidatedResource |
ValidatedResource is a Resource that can validate that property changes (or the whole instance) do not violate the structure of the type information associated with the instance |