info.sswap.api.input
Interface LiteralValue

All Superinterfaces:
InputValue
All Known Implementing Classes:
LiteralValueImpl

public interface LiteralValue
extends InputValue

Represents a literal value that might optionally have a language tag or a datatype URI but not both.

Author:
Evren Sirin

Method Summary
 java.net.URI getDatatype()
          Returns the datatype URI of the literal or null if there is none.
 java.lang.String getLabel()
          Returns the lexical form of the literal.
 java.lang.String getLanguage()
          Returns the language tag of the literal or null if there is none.
 
Methods inherited from interface info.sswap.api.input.InputValue
accept
 

Method Detail

getLabel

java.lang.String getLabel()
Returns the lexical form of the literal.


getLanguage

java.lang.String getLanguage()
Returns the language tag of the literal or null if there is none.


getDatatype

java.net.URI getDatatype()
Returns the datatype URI of the literal or null if there is none.



Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.