Class UserPromptStruct

java.lang.Object
it.uniroma2.art.semanticturkey.customform.UserPromptStruct

public class UserPromptStruct extends Object
  • Constructor Details

    • UserPromptStruct

      public UserPromptStruct(String placeholderId, String userPromptName, String rdfType)
      Creates a new UserPromptStruct with the given name and the given type
      Parameters:
      userPromptName - name of the feature userPrompt/example
      rdfType - Should be uri or literal
  • Method Details

    • getPlaceholderId

      public String getPlaceholderId()
    • setPlaceholderId

      public void setPlaceholderId(String placeholderId)
    • getFeatureName

      public String getFeatureName()
    • setFeatureName

      public void setFeatureName(String featurePath)
    • getUserPromptName

      public String getUserPromptName()
    • setUserPromptName

      public void setUserPromptName(String userPromptName)
    • getAnnotations

      public List<it.uniroma2.art.coda.pearl.model.annotation.Annotation> getAnnotations()
    • setAnnotations

      public void setAnnotations(List<it.uniroma2.art.coda.pearl.model.annotation.Annotation> annotations)
    • getRdfType

      public String getRdfType()
      Returns the type of the userPrompt (it can be uri or literal)
      Returns:
    • setRdfType

      public void setRdfType(String rdfType)
      Sets the type of the user prompt. It must be 'uri' or 'literal'
      Parameters:
      rdfType -
    • getLiteralDatatype

      public String getLiteralDatatype()
    • setLiteralDatatype

      public void setLiteralDatatype(String literalDatatype)
    • getLiteralLang

      public String getLiteralLang()
    • setLiteralLang

      public void setLiteralLang(String literalLang)
    • getConverter

      public it.uniroma2.art.coda.pearl.model.ConverterMention getConverter()
    • setConverter

      public void setConverter(it.uniroma2.art.coda.pearl.model.ConverterMention converter)
    • getConverterArgPhId

      public String getConverterArgPhId()
    • setConverterArgPhId

      public void setConverterArgPhId(String phId)
    • getConverterArgLangTag

      public String getConverterArgLangTag()
    • setConverterArgLangTag

      public void setConverterArgLangTag(String lang)
    • isMandatory

      public boolean isMandatory()
    • setMandatory

      public void setMandatory(boolean mandatory)
    • isUri

      public boolean isUri()
    • isLiteral

      public boolean isLiteral()
    • hasDatatype

      public boolean hasDatatype()
    • hasLanguage

      public boolean hasLanguage()
    • toString

      public String toString()
      Overrides:
      toString in class Object