Class CustomView
java.lang.Object
it.uniroma2.art.semanticturkey.config.customview.CustomView
- All Implemented Interfaces:
Configuration
,STProperties
- Direct Known Subclasses:
AbstractSparqlBasedCustomView
,AdvSingleValueView
,DynamicVectorView
,PropertyChainView
,StaticVectorView
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface it.uniroma2.art.semanticturkey.properties.STProperties
STProperties.BasicPropertiesConstraints, STProperties.BasicPropertyConstraintValidator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CustomViewData
getData
(org.eclipse.rdf4j.repository.RepositoryConnection connection, org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI property, org.eclipse.rdf4j.model.IRI workingGraph) abstract CustomViewModelEnum
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface it.uniroma2.art.semanticturkey.properties.STProperties
checkAndConvertPropertyValue, convertToPropertValue, getAnnotations, getEnumeration, getHTMLDescription, getHTMLWarning, getProperties, getPropertyAnnotatedType, getPropertyContentType, getPropertyDescription, getPropertyDisplayName, getPropertyType, getPropertyValue, getStringRepresentation, hasRequiredProperties, isEnumerated, isRequiredProperty, loadProperties, setProperties, setPropertyValue, storeProperties, storeProperties
-
Field Details
-
suggestedView
@STProperty(description="{it.uniroma2.art.semanticturkey.config.customview.CustomView.suggestedView.description}", displayName="{it.uniroma2.art.semanticturkey.config.customview.CustomView.suggestedView.displayName}") @Required public ViewsEnum suggestedView
-
-
Constructor Details
-
CustomView
public CustomView()
-
-
Method Details
-
getShortName
- Specified by:
getShortName
in interfaceSTProperties
- Returns:
- a humanly understandable short name representing the type of this property set
-
getModelType
-
getData
public abstract CustomViewData getData(org.eclipse.rdf4j.repository.RepositoryConnection connection, org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.model.IRI property, org.eclipse.rdf4j.model.IRI workingGraph)
-