be.destin.skos.core
Class MetadataValue

java.lang.Object
  extended by be.destin.skos.core.MetadataValue

public class MetadataValue
extends java.lang.Object


Constructor Summary
MetadataValue(SkosManager skosManager, java.lang.String aValue, SchemeInterface defaultScheme, java.util.Set<SchemeInterface> allSchemes)
           
 
Method Summary
 java.util.ArrayList<MetadataValueToken> getTokens()
           
 java.lang.String getValue()
           
 boolean isPureCoded()
           
 void setPureCoded(boolean pureCoded)
           
 void setTokens(java.util.ArrayList<MetadataValueToken> tokens)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetadataValue

public MetadataValue(SkosManager skosManager,
                     java.lang.String aValue,
                     SchemeInterface defaultScheme,
                     java.util.Set<SchemeInterface> allSchemes)
Method Detail

getValue

public java.lang.String getValue()
Returns:
the value

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
the value with separator between tokens

getTokens

public java.util.ArrayList<MetadataValueToken> getTokens()
Returns:
the tokens

setTokens

public void setTokens(java.util.ArrayList<MetadataValueToken> tokens)
Parameters:
tokens - the tokens to set

isPureCoded

public boolean isPureCoded()
Returns:
the pureCoded

setPureCoded

public void setPureCoded(boolean pureCoded)
Parameters:
pureCoded - the pureCoded to set