Class DynamicSTProperties.PropertyDefinition
java.lang.Object
it.uniroma2.art.semanticturkey.properties.dynamic.DynamicSTProperties.PropertyDefinition
- Enclosing class:
- DynamicSTProperties
-
Constructor Summary
ConstructorDescriptionPropertyDefinition
(List<@LanguageTaggedString org.eclipse.rdf4j.model.Literal> displayName, List<@LanguageTaggedString org.eclipse.rdf4j.model.Literal> description, boolean required, AnnotatedType annotatedType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAnnotation
(Class<? extends Annotation> annotationClazz, Map<String, Object> values) List<org.eclipse.rdf4j.model.Literal>
List<org.eclipse.rdf4j.model.Literal>
boolean
void
setAnnotatedType
(AnnotatedType annotatedType) void
setContentType
(String contentType) void
setDescription
(List<org.eclipse.rdf4j.model.Literal> description) void
setDisplayName
(List<org.eclipse.rdf4j.model.Literal> displayName) void
setEnumeration
(String... items) void
setEnumeration
(List<String> items, boolean open) void
setOpenEnumeration
(String... items) void
setRequired
(boolean required)
-
Constructor Details
-
PropertyDefinition
public PropertyDefinition(List<@LanguageTaggedString org.eclipse.rdf4j.model.Literal> displayName, List<@LanguageTaggedString org.eclipse.rdf4j.model.Literal> description, boolean required, AnnotatedType annotatedType)
-
-
Method Details
-
setAnnotatedType
-
getAnnotatedType
-
setContentType
-
getContentType
-
setDescription
-
getDescription
-
setDisplayName
-
getDisplayName
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
setEnumeration
-
setOpenEnumeration
-
setEnumeration
-
getEnumeration
-
getAnnotations
-
addAnnotation
-