Class Types
- java.lang.Object
-
- org.openprovenance.prov.validation.Types
-
public class Types extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringactivityURIstatic StringagentURIHashtable<String,Set<String>>aggregatedTypesstatic StringassociationURIstatic StringattributionURIstatic StringbundleURIstatic StringcollectionURIstatic StringcommunicationURIstatic StringdelegationURIstatic StringderivationURIstatic StringemptyCollectionURIstatic StringendURIstatic StringentityURIstatic StringgenerationURIHashtable<String,Set<String>>illegalOverlapsstatic StringinfluenceURIstatic StringinvalidationURIstatic StringnonEmptyCollectionURIstatic StringorganizationURIstatic StringpersonURIstatic StringprimarySourceURIstatic StringquotationURIstatic StringrevisionURIstatic StringsoftwareAgentURIstatic StringstartURISet<String>theURIsHashtable<Integer,String>uriTypeIndexstatic StringusageURIstatic StringVAL_TYPE_IGNORE_NSstatic StringVAL_TYPE_NS
-
Constructor Summary
Constructors Constructor Description Types(Indexer indexer, ProvUtilities u, Config config)
-
Method Summary
Modifier and Type Method Description voidaddAsValidatorType(String entryURI, Type t)voidaddDeclaredTypes()<Entry extends Statement>
voidaddDeclaredTypes(Class<Entry> class1, Hashtable<String,Entry> table1)voidaddInferredType(String id, String type)voidaddInferredType(QualifiedName ref, String type)Collection<String>conflictingTypes(Collection<String> types)StringconvertToValidatorURI(String uri)Set<String>getTypes(Integer[] indexes)voidinitializeTypes(Hashtable<Integer,String> types)
-
-
-
Field Detail
-
VAL_TYPE_NS
public static final String VAL_TYPE_NS
- See Also:
- Constant Field Values
-
VAL_TYPE_IGNORE_NS
public static final String VAL_TYPE_IGNORE_NS
- See Also:
- Constant Field Values
-
activityURI
public static String activityURI
-
entityURI
public static String entityURI
-
agentURI
public static String agentURI
-
generationURI
public static String generationURI
-
usageURI
public static String usageURI
-
communicationURI
public static String communicationURI
-
startURI
public static String startURI
-
endURI
public static String endURI
-
invalidationURI
public static String invalidationURI
-
derivationURI
public static String derivationURI
-
revisionURI
public static String revisionURI
-
quotationURI
public static String quotationURI
-
primarySourceURI
public static String primarySourceURI
-
attributionURI
public static String attributionURI
-
associationURI
public static String associationURI
-
delegationURI
public static String delegationURI
-
influenceURI
public static String influenceURI
-
bundleURI
public static String bundleURI
-
collectionURI
public static String collectionURI
-
emptyCollectionURI
public static String emptyCollectionURI
-
personURI
public static String personURI
-
organizationURI
public static String organizationURI
-
softwareAgentURI
public static String softwareAgentURI
-
nonEmptyCollectionURI
public static String nonEmptyCollectionURI
-
-
Constructor Detail
-
Types
public Types(Indexer indexer, ProvUtilities u, Config config)
-
-
Method Detail
-
conflictingTypes
public Collection<String> conflictingTypes(Collection<String> types)
-
addInferredType
public void addInferredType(QualifiedName ref, String type)
-
addDeclaredTypes
public void addDeclaredTypes()
-
addDeclaredTypes
public <Entry extends Statement> void addDeclaredTypes(Class<Entry> class1, Hashtable<String,Entry> table1)
-
-