All Classes

Class Description
Agent
https://books.google.de/books?
AgentImpl  
ApplicationFileResource
An application file resource.
ApplicationFileResourceImpl  
Article<A extends Article>
Article is used to manage cultural articles and their hierarchy.
ArticleImpl  
Attributes  
AudioFileResource
An audio file resource.
AudioFileResourceImpl  
BadGatewayException  
Blockquote  
BlockquoteImpl  
BreadcrumbNavigation
The breadcrumb navigation.
BreadcrumbNavigationImpl  
BulletList  
BulletListImpl  
CodeBlock  
CodeBlockImpl  
Collection
A collection of Entitys.
CollectionImpl  
ContentBlock  
ContentBlockImpl  
ContentBlockNode  
ContentBlockNodeImpl  
ContentBlockNodeWithAttributesImpl  
ContentBlockWithAttributesImpl  
CoordinateLocation
Geocoordinates of a subject.
CoordinateLocationImpl  
CorporateBody
CorporateBody is used to describe a (business) corporation (e.g. a project partner or organization or creator of a work).
CorporateBodyImpl  
CustomAttributes
CustomAttributes is used as storage for additional custom attributes of an Entity.
DigitalObject
A (cultural) digital object, can be a retro digitization of a physical object or a digital native object.
DigitalObjectImpl  
Direction
Enumeration for sort directions.
Entity
Entities are uniquely identifiable objects, often also uniquely identifiable outside of this technical system - by additionally having unique identifiers of other systems (like GND-Id, VIAF-ID, etc.).
EntityImpl  
EntityPart
A part of an entity.
EntityPartImpl  
EntityPartType
All EntityPart types cudami can handle
EntityRelation  
EntityRelationImpl  
EntityType
All Entity types cudami can handle
Expression
From https://web.library.yale.edu/cataloging/music/frbr-wemi-music#work:
ExpressionImpl  
FacetList  
FacetListImpl  
FacetListItem
A facet value of a specific facet, e.g. value "image" of facet "mediatype"
FacetListItemImpl  
Family  
FamilyImpl  
FileResource
A FileResource (source) describes any file, regardless of its physical location, used storage technology or required display means (aka "Viewer").
FileResourceImpl  
FileResourceType  
FilterCriterion<T>
Filter Criterion Container.A filter criterion is a composition of a field name being target of filter operation a filter operation (operator) one ore more filter values to be used for filtering operation (operand(s)) References:
Filtering
Container for a list of FilterCriterions
Filtering.FilterCriterionBuilder  
Filtering.FilteringBuilder
Filtering filtering = Filtering.defaultBuilder() .filter("publicationStart").lessOrEqual(now) .filter("publicationEnd").greaterOrEqual(now) .build();
FilteringImpl  
FilterOperation
Available filter operations Mapping operation abbreviation to filter operation Symbol Operation Example filter query param eq equals city=eq:Munich eq_notset equals or not set city=eq_notset:Munich neq not equals country=neq:de gt greater than amount=gt:10000 gt_notset greater than or not set presentationEnd=gt_notset:2020-10-06 gte greater than or equals amount=gte:10000 gte_notsetgreater than or equals or not setamount=gte_notset:10000 lt less than amount=lt:10000 lt_notset less than or not set amount=lt_notset:10000 lt_set less than and set amount=lt_set:10000 lte less than or equals to amount=lte:10000 lte_set less than or equals and set presentationStart=lte_set:2020-10-06 lte_notsetless than or equals or not set presentationStart=lte_notset:2020-10-06 in in country=in:uk,usa,au nin not in country=nin:fr,de,nz btn between (inclusive) joiningDate=btn:2018-01-01,2016-01-01 like like firstName=like:John set value exists (not null) firstName=set: notset value is not set (null) firstName=notset:
FilterOperation.OperandCount  
FindParams
Container (DTO) for find parameters.
FindParamsImpl  
ForbiddenException  
GatewayTimeOutException  
Gender  
GeoLocation
A location located on earth.
GeoLocationImpl  
GeoLocationType
Enumeration of geo location types known to the system.
HardBreak  
HardBreakImpl  
Heading  
HeadingImpl  
HighlightingRectangle
A rectangle (defined by its upper left and lower right coordinates) for highlighted text including the text itself.
HighlightingRectangleImpl  
HorizontalRule  
HorizontalRuleImpl  
HttpClientException  
HttpErrorDecoder  
HttpException  
HttpServerException  
HttpVersionNotSupportedException  
HumanSettlement
A community of any size, in which people live see https://www.wikidata.org/wiki/Q486972
HumanSettlementImpl  
HumanSettlementType
Types of human settlements: village: small clustered human settlement smaller than a town (https://www.wikidata.org/wiki/Q532) town: settlement that is bigger than a village but smaller than a city (https://www.wikidata.org/wiki/Q3957) city: large and permanent human settlement (https://www.wikidata.org/wiki/Q515) city/town: human settlement ("Stadtsiedlung") (https://www.wikidata.org/wiki/Q7930989)
Identifiable
An Identifiable is an uniquely identifiable Entity or FileResource, having one or more unique Identifier(s).
FileResources have one (or more) technical (system wide) Identifiers (e.g. an UUID) Entities additionally have one (or more) “domain-specific” (system independent) Identifiers (e.g.
IdentifiableImpl  
IdentifiableType
All Identifiable top types of this library.
Identifier
An Identifier identifies an object uniquely in an external system that created the id.
IdentifierImpl  
IdentifierType
Defines an identifier type to be used in the system implementing this library.
IdentifierTypeImpl  
IFrame  
IFrameImpl  
Image  
ImageFileResource
An image file resource.
ImageFileResourceImpl  
ImageImpl  
ImATeapotException
HttpStatusCode 418 denoting the api is wrongfully using a teapot for making coffee as specified in the Hyper Text Coffee Pot Control Protocol (see RFC 2324 for details).
Item
From https://web.library.yale.edu/cataloging/music/frbr-wemi-music#item:
ItemImpl  
License
License model/description containing all relevant metadata of a license that can be used to specify the license under which an object is available or distributed.
LicenseImpl  
LinkedDataFileResource
This class represents a linked data file resource, referenced through an uri and specified by the context definition and the corresponding (object) type.
LinkedDataFileResourceImpl  
ListItem  
ListItemImpl  
LocalizedStructuredContent
LocalizedStructuredContent is used for formatted text content in multiple languages.
LocalizedStructuredContentImpl  
LocalizedText
LocalizedText is used for unformatted text content in multiple languages.
LocalizedTextImpl  
Manifestation
From https://web.library.yale.edu/cataloging/music/frbr-wemi-music#work:
ManifestationImpl  
Mark  
MarkImpl  
MimeType  
Node<N extends Node>
Node is used to structure cultural content hierarchically.
NodeImpl<N extends Node>  
NotImplementedException  
NullHandling
Enumeration for null handling hints that can be used in Order expressions.
Order  
Order.Builder  
OrderedList  
OrderedListImpl  
OrderImpl
PropertyPath implements the pairing of an Direction and a property.
PageItem  
PageItemImpl  
PageRequest
Abstract interface for pagination information.
PageRequest.Builder  
PageRequestImpl
Basic Java Bean implementation of PageRequest.
PageResponse<T>
Abstract interface for pagination information.
PageResponseImpl<T>  
PagingInfo  
PagingInfoImpl  
Paragraph  
ParagraphImpl  
Person
Human being that has certain capacities or attributes constituting personhood.
PersonImpl  
Predicate
Specifies the type of a relation
PredicateImpl  
Project
Project is used to describe a project (like a digitization project or an electronic publishing project).
ProjectImpl  
RenderingHints
Contains hints for rendering a webpage
RenderingHintsPreviewImage
Contains hints for rendering a preview image, e.g. in a webpage as HTML.
These are related to an ImageFileResource but there may exist more than one rendering hints container, each per individual use case.
This makes it possible to use/embed an image in several projects and locations, each time rendered individually.
The rendering hints therefore are kept separate in an own rendering hints object and have to be stored in conjunction with each specific use case.
RenderingHintsPreviewImageImpl  
RenderingTemplate
Defines a rendering template to be used in the system implementing this library.
ResourceIOException  
ResourceNotFoundException  
ResourceNotFoundException  
Role
A user's role.
SearchPageRequest  
SearchPageRequestImpl  
SearchPageResponse<T>  
SearchPageResponseImpl<T>  
SelectList
A List with a title, selectable options and one dedicated option, which is selected.
SelectListImpl  
SelectOption
A List item with an identifier, a title, a sub title, a link and a flag for being selected
SelectOptionImpl  
ServiceUnavailableException  
Sorting  
Sorting.Builder  
SortingImpl
SortingImpl option for queries.
StructuredContent  
StructuredContentImpl  
Subtopic
https://www.merriam-webster.com/dictionary/subtopic: "a (subtopic is a) topic that is part of a broader or more general topic ..."
SubtopicImpl  
Table  
TableCell  
TableCellImpl  
TableHeader  
TableHeaderImpl  
TableImpl  
TableRow  
TableRowImpl  
Text  
TextFileResource
A text file resource.
TextFileResourceImpl  
TextImpl  
TimeValueImpl
From interface "org.wikidata.wdtk.datamodel.interfaces.TimeValue":
Topic
https://www.merriam-webster.com/dictionary/topic: "the subject of something that is being discussed or has been written or thought about" https://www.linguee.com/english-german/translation/topic.html german: "Thema, Inhalt, Gegenstand, Gesprächsthema" or "Thematik, Themengebiet, Themenbereich"
TopicImpl
see Topic
Translation  
TranslationImpl  
UnauthorizedException  
UnavailableForLegalReasonsException  
UnprocessableEntityException  
User
An user of the system.
UserImpl  
Version
Version of a DigitalObject
Version.Status  
Version.TypeKey  
VersionImpl  
Video  
VideoFileResource
A video file resource.
VideoFileResourceImpl  
VideoImpl  
Webpage
A Webpage of a Website.
WebpageImpl  
Website
A Website.
WebsiteImpl
Work
From https://web.library.yale.edu/cataloging/music/frbr-wemi-music#work:
WorkImpl