Package com.io7m.cardant.model
@Version("1.0.0")
@Export
package com.io7m.cardant.model
Inventory system (Model).
-
ClassDescriptionAn attachment.The values that uniquely identify an attachment on an object.An audit event.The search parameters for the audit log.A byte array wrapper that uses
Arrays.equals(byte[], byte[]).A wrapper for a fuzzy comparison.The file columns that can be used for ordering.The ordering of a particular file column.The unique ID of an file.The immutable parameters required to search for files.The type of files.A file with data.A file without data.A set of IDs.The type of ID values in the model.The type of major inventory objects.An item in the inventory.The item columns that can be used for ordering.The ordering of a particular item column.The unique ID of an item.An assertion that there arecountitematlocation.The behaviour requested for matching items in locations.Only list items within the exact given location.List items within all locations.List items within the given location and all descendants of the given location.A set of assertions indicating items in locations.An operation that adds a single item with a serial number to a storage location.An operation that moves an identified item from one storage location to another.An operation that removes an item with a serial number from a storage location.An operation that adds a set of items to a storage location.An operation that moves a set of items from one storage location to another.An operation that removes a set of items from a storage location.The type of item reposit operations.The immutable parameters required to search items.A serial number.A wrapper for an exact comparison.A summary of an item.A location.The unique ID of a location.A set of locations.A summary of a location.A wrapper for a fuzzy comparison.The expression used to match against the set of metadata on an object.The conjunction ofe0ande1.The disjunction ofe0ande1.Match a specific metadata element.A metadata value.An integral value.A monetary value.A real value.A text value.A time value.Expressions that match metadata values.Match anything.Match metadata of an integral type.Match metadata of an integral type with values within the given inclusive range.Match metadata of a monetary type.Match metadata of a monetary type with values with the given currency.Match metadata of a monetary type with values within the given inclusive range.Match metadata of a real type.Match metadata of a real type with values within the given inclusive range.Match metadata of a text type.Match metadata of a text type with the exact value.Match metadata of a text type that matches the given search query.Match metadata of a time type.Match metadata of a time type with values within the given inclusive range.An inclusive range of monetary values.Functions over monetary values.A wrapper for a fuzzy comparison.CAPage<T>A page of items.The page sizes.The base type of search parameters.A range of sizes in octets.An inclusive range of time values.Functions for performing type checking on metadata.A field in a type declaration.A wrapper for a set comparison.A record type.Update a record type field.Delete a record type.The immutable parameters required to search declared types.A type declaration summary.Delete a scalar type.The immutable parameters required to search scalar types.The type of scalar types.An integer type.The kind of scalar type.A monetary type.A real type.A text type.A time type.A snapshot of a user.The unique ID of a user.An exception indicating that parameters given to a model type are invalid.