All Classes
-
Class Description ActedOnBehalfOf Interface for the PROV Delegation association.ActedOnBehalfOf Activity Interface for the PROV Activity complex type.Activity Agent Interface for the PROV Agent complex type.Agent AlternateOf Interface for PROV Alternate association.AlternateOf ArrayUtils Operations on arrays, primitive arrays (likeint[]
) and primitive wrapper arrays (likeInteger[]
).AtomConstructor Attribute Interface for a PROV attribute-value pair.Attribute.AttributeKind Enumerated type for all types of attributes.AttributeProcessor Helper class to process attributes of a Statement.BeanTraversal Generic Traversal of a PROV model bean.BooleanUtils Operations on boolean primitives and Boolean objects.Bundle Interface for a PROV Bundle.Bundle CharRange A contiguous range of characters, optionally negated.CharSet A set of characters.CharSetUtils Operations onCharSet
s.CharUtils Operations on char primitives and Character objects.ClassUtils Operates on classes without using reflection.CloneFailedException Exception thrown when a clone cannot be created.Configuration ConverterException An exception occurring during value conversion.DerivedByInsertionFrom Interface for PROV Dictionary Insertion.DerivedByRemovalFrom Interface for PROV Dictionary Removal.DictionaryMembership Interface for PROV Dictionary MembershipDocument Interface for a PROV Document.Document DocumentedUnsupportedCaseException An exception thrown when a documented unsupported case is calledDocumentEquality DOMProcessing Element Interface for an Entity, an Activity, or an Agent.Entity Interface for the PROV Entity complex type.Entity Entry Interface for Key-Entity entry in a PROV Dictionary.Equals EqualsBuilder Assists in implementingObject.equals(Object)
methods.ExceptionUtils Provides utilities for manipulating and examiningThrowable
objects.Formats Formats.ProvFormat An enumerated type for all the PROV serializations supported by ProvToolbox.Formats.ProvFormatType HadMember Interface for PROV Collection MembershipHadMember HasAttributes HashCode HashCodeBuilder Assists in implementingObject.hashCode()
methods.HasLabel Interface for PROV objects that have a role.HasLocation Interface for PROV objects that have a location.HasOther Interface for PROV objects that have non-PROV attributes.HasRole Interface for PROV objects that have a role.HasTime Interface for PROV objects that have time.HasType Interface for PROV objects that have a type.HasValue Interface for PROV objects that have a value.Identifiable Interface for what can be identified in PROV.IndexedDocument This class provides a set of indexes over information contained in an Document, facilitating its navigation.Influence Interface to denote a relation that carries some influence.InteropMediaType Definition of all Media Types and file Extensions supported by ProvToolbox.InvalidAttributeValueException An Exception when an attribute is given an invalid value.InvalidCaseException An exception thrown when an invalid case occurs.InvalidIndexException An exception thrown when an invalid case occurs.Key Interface for a Key of a dictionary.Label Interface for PROV attribute label.Label LangString Interface for strings with language attribute.LangString LiteralConstructor Interface to convenience factory methods for PROV Literals.Location Interface for PROV attribute location.Location MentionOf Interface for PROV MentionOf association.MethodUtils Utility reflection methods focused on methods, originally from Commons BeanUtils.ModelConstructor Interface for constructing concrete representations of the PROV data modelModelConstructor ModelConstructorExtension Interface for constructing concrete representations of the PROV data modelName Java class defining a set of constant Qualified Names in the PROV, XSD, and RDF namespaces.Namespace A class to manipulate Namespaces when creating, serializing and converting prov documents.NamespaceGatherer Utility class to traverse a document, register all namespaces occurring inQualifiedName
s and attributes as well as associated prefixes, and create aNamespace
datastructure.NamespacePrefixMapper Namespace and prefix declarations for common namespaces manipulated by ProvToolbox.Nestable An interface to be implemented byThrowable
extensions which would like to be able to nest root exceptions inside themselves.NestableDelegate A shared implementation of the nestable exception functionality.NestableRuntimeException The base class of all runtime exceptions which can contain other exceptions.NullArgumentException Thrown to indicate that an argument wasnull
and should not have been.NumberUtils Provides extra functionality for Java Number classes.ObjectFactory This interface specifies core functionality similar to the JAXB ObjectFactory.ObjectUtils Operations onObject
.ObjectUtils.Null Class used as a null placeholder wherenull
has another meaning.Other Interface for non-PROV attributes.Other ParserException ProvDeserialiser A low-level interface for serialization of documents.ProvFactory A stateless factory for PROV objects.ProvFactory ProvSerialiser A low-level interface for JAXB-compatible serialization of documents.ProvUtilities Utilities for manipulating PROV Descriptions.ProvUtilities ProvUtilities.BuildFlag QualifiedAlternateOf QualifiedAlternateOf QualifiedHadMember QualifiedHadMember QualifiedName Interface for PROV Qualified Name.QualifiedName QualifiedNameException An exception thrown whenQualifiedName
processing is problematic.QualifiedNameUtils QualifiedRelation Interface to denote a relation that carries some influence.QualifiedSpecializationOf QualifiedSpecializationOf ReflectionToStringBuilder Assists in implementingObject.toString()
methods using reflection.Relation An interface for all PROVStatement
that are a relation.Role Interface for PROV attribute role.Role SpecializationOf Interface for PROV Specialization association.SpecializationOf Statement Interface for a PROV unit of descriptionStatementAction Interface to a visitor like functionality operating over PROV statements and bundles.StatementActionValue Interface to a visitor like functionality operating over PROV statements and bundles.StatementOrBundle StatementOrBundle.Kind Enumerated type for each type of provenance statement or bundle.StrBuilder Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.StringEscapeUtils Escapes and unescapesString
s for Java, Java Script, HTML, XML, and SQL.StringUtils Operations onString
that arenull
safe.StrMatcher A matcher class that can be queried to determine if a character array portion matches.StrTokenizer Tokenizes a string based based on delimiters (separators) and supporting quoting and ignored character concepts.SystemUtils Helpers forjava.lang.System
.ToString ToStringBuilder Assists in implementingObject.toString()
methods.ToStringStyle ControlsString
formatting forToStringBuilder
.Type Interface for PROV Type attribute.Type TypedValue Interface for a PROV value.TypedValue UncheckedException A generic unchecked exception.UnhandledException Thrown when it is impossible or undesirable to consume or throw a checked exception.UnqualifiedRelation Used Interface for PROV Usage association.Used Value Interface for PROV attribute value.Value ValueConverter Conversion from String to Object and vice-versa for common xsd types.WasAssociatedWith Interface for the PROV Association association.WasAssociatedWith WasAttributedTo Interface for the PROV Attribution association.WasAttributedTo WasDerivedFrom Interface for PROV Derivation association.WasDerivedFrom WasEndedBy Interface for PROV End association.WasEndedBy WasGeneratedBy Interface for PROV Generation association.WasGeneratedBy WasInfluencedBy Interface for the PROV Influence association.WasInfluencedBy WasInformedBy Interface for the PROV Communication association.WasInformedBy WasInvalidatedBy Interface for PROV Invalidation association.WasInvalidatedBy WasStartedBy Interface for PROV Start association.WasStartedBy WordUtils Operations on Strings that contain words.