org.apache.stanbol.entityhub.servicesapi.model.rdf
Enum RdfResourceEnum

java.lang.Object
  extended by java.lang.Enum<RdfResourceEnum>
      extended by org.apache.stanbol.entityhub.servicesapi.model.rdf.RdfResourceEnum
All Implemented Interfaces:
Serializable, Comparable<RdfResourceEnum>

public enum RdfResourceEnum
extends Enum<RdfResourceEnum>


Enum Constant Summary
aboutRepresentation
          relation used to link from the metadata to the representation of an Entity.
description
          The description of an Entity
Entity
          The Entity concept
EntityMapping
          A directed mapping between two entities that holds additional information about the mapping
entityRank
          The ranking of the entity by this site in the value range of [0..1] A sign with the rank 1 would be (one of) the most important entities managed by this Site.
EntityState
          The Concept used to type instances of EntityStates
entityStateActive
          The Individual representing the active state of a locally managed Entity
entityStateDepreciated
          The Individual representing the depreciated state of a locally managed Entity
entityStateProposed
          The Individual representing the proposed state of a locally managed Entity
entityStateRemoved
          The Individual representing the removed state of a locally managed Entity
expires
          The expires date of a representation
hasMappingState
          The property used for the state of the MappedEntity
hasState
          The property used for the state of locally managed Entities
isChached
          Tells if an returned Entity represents an locally cached version
label
          The label of an Entity
mappedTo
          Property used to refer to mapped entities.
mappingSource
          Property used to reference the source of the mapping
MappingState
          The Concept used to type instances of mapping states
mappingStateConfirmed
          The Individual representing the confirmed state of MappedEntities
mappingStateExpired
          The Individual representing the expired state of MappedEntities
mappingStateProposed
          The Individual representing the proposed state of MappedEntities
mappingStateRejected
          The Individual representing the rejected state of MappedEntities
mappingTarget
          Property used to refer to the target of the mapping
Metadata
          The rdf:type used for Metadata.
predecessor
          Predecessors of an Entity
query
          Property used to link the Literal with the executed Query to the QueryResultSet
queryResult
          The property used to link from the QueryResultSet to the Representation nodes.
QueryResultSet
          The Individual representing the result set of an field query
ReferenceDataType
          The data type URI for the Reference interface.
Representation
          The representation concept
resultScore
          The score of the result in respect to the parsed query.
resultSite
          The id of the site the result was found
site
          The site that defines/manages an Entity
successor
          Successors of an Entity
TextDataType
          The data type URI for the Text interface.
 
Method Summary
 String getUri()
          Getter for the Unicode character of the URI
 String toString()
           
static RdfResourceEnum valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RdfResourceEnum[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Representation

public static final RdfResourceEnum Representation
The representation concept


Entity

public static final RdfResourceEnum Entity
The Entity concept


site

public static final RdfResourceEnum site
The site that defines/manages an Entity


entityRank

public static final RdfResourceEnum entityRank
The ranking of the entity by this site in the value range of [0..1] A sign with the rank 1 would be (one of) the most important entities managed by this Site. A sign with rank 0 has no relevance. Even that this is still within the value range one could wonder why this site does even manage a representation about that entity.


Metadata

public static final RdfResourceEnum Metadata
The rdf:type used for Metadata. Note that foaf:Document is used as Type for the Metadata


aboutRepresentation

public static final RdfResourceEnum aboutRepresentation
relation used to link from the metadata to the representation of an Entity.

Note that this uses a property in the entityhub namespace to ensure that no other (external) Information does accidently use the same property.


label

public static final RdfResourceEnum label
The label of an Entity


description

public static final RdfResourceEnum description
The description of an Entity


predecessor

public static final RdfResourceEnum predecessor
Predecessors of an Entity


successor

public static final RdfResourceEnum successor
Successors of an Entity


hasState

public static final RdfResourceEnum hasState
The property used for the state of locally managed Entities


EntityState

public static final RdfResourceEnum EntityState
The Concept used to type instances of EntityStates


entityStateActive

public static final RdfResourceEnum entityStateActive
The Individual representing the active state of a locally managed Entity


entityStateDepreciated

public static final RdfResourceEnum entityStateDepreciated
The Individual representing the depreciated state of a locally managed Entity


entityStateProposed

public static final RdfResourceEnum entityStateProposed
The Individual representing the proposed state of a locally managed Entity


entityStateRemoved

public static final RdfResourceEnum entityStateRemoved
The Individual representing the removed state of a locally managed Entity


mappedTo

public static final RdfResourceEnum mappedTo
Property used to refer to mapped entities. This directly links the mapped entity. To get the mapping information one needs to lookup the Entity mapping for the source and target of this relation.


EntityMapping

public static final RdfResourceEnum EntityMapping
A directed mapping between two entities that holds additional information about the mapping


mappingSource

public static final RdfResourceEnum mappingSource
Property used to reference the source of the mapping


mappingTarget

public static final RdfResourceEnum mappingTarget
Property used to refer to the target of the mapping


hasMappingState

public static final RdfResourceEnum hasMappingState
The property used for the state of the MappedEntity


expires

public static final RdfResourceEnum expires
The expires date of a representation


MappingState

public static final RdfResourceEnum MappingState
The Concept used to type instances of mapping states


mappingStateConfirmed

public static final RdfResourceEnum mappingStateConfirmed
The Individual representing the confirmed state of MappedEntities


mappingStateExpired

public static final RdfResourceEnum mappingStateExpired
The Individual representing the expired state of MappedEntities


mappingStateProposed

public static final RdfResourceEnum mappingStateProposed
The Individual representing the proposed state of MappedEntities


mappingStateRejected

public static final RdfResourceEnum mappingStateRejected
The Individual representing the rejected state of MappedEntities


QueryResultSet

public static final RdfResourceEnum QueryResultSet
The Individual representing the result set of an field query


queryResult

public static final RdfResourceEnum queryResult
The property used to link from the QueryResultSet to the Representation nodes.


query

public static final RdfResourceEnum query
Property used to link the Literal with the executed Query to the QueryResultSet


resultScore

public static final RdfResourceEnum resultScore
The score of the result in respect to the parsed query.


resultSite

public static final RdfResourceEnum resultSite
The id of the site the result was found


ReferenceDataType

public static final RdfResourceEnum ReferenceDataType
The data type URI for the Reference interface. Used entityhub-model:ref


TextDataType

public static final RdfResourceEnum TextDataType
The data type URI for the Text interface. Uses entityhub-model:text


isChached

public static final RdfResourceEnum isChached
Tells if an returned Entity represents an locally cached version

Method Detail

values

public static RdfResourceEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RdfResourceEnum c : RdfResourceEnum.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RdfResourceEnum valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getUri

public String getUri()
Getter for the Unicode character of the URI

Returns:

toString

public String toString()
Overrides:
toString in class Enum<RdfResourceEnum>


Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.