ubiware.rdf2bean.social.helper
Class SocialHelper

java.lang.Object
  extended by ubiware.rdf2bean.social.helper.SocialHelper

public class SocialHelper
extends java.lang.Object


Field Summary
static java.lang.String DATE_FORMAT
           
static java.lang.String NS_OAUTH
           
static java.lang.String NS_OAUTH1
           
static java.lang.String NS_OAUTH2
           
static java.lang.String NS_SOCIAL
           
 
Constructor Summary
SocialHelper()
           
 
Method Summary
static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getDefaultProperties(java.lang.String className)
           
static Storage getDefaultStorage()
           
static
<T extends RDFResource>
java.util.List<T>
getMultipleNonStringValues(Storage storage, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String propertyName, java.lang.Class<T> cl)
           
static java.lang.String getObligatedSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, ubiware.util.saplbuilder.Resource uri)
           
static boolean getSingleBooleanValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, ubiware.util.saplbuilder.Resource selected)
           
static
<T extends RDFResource>
T
getSingleNonStringValue(Storage s, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String propertyName, java.lang.Class<T> cl)
           
static boolean getSingleOptionalBooleanValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, ubiware.util.saplbuilder.Resource selected, boolean defaultValue)
           
static java.lang.String getSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, ubiware.util.saplbuilder.Resource uri)
           
static java.lang.String getSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String namespace, java.lang.String propertyName)
           
static java.lang.String getURI(java.lang.String ns, java.lang.String rest)
           
static
<T extends RDFResource>
void
setMultipleNonStringValues(Storage storage, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String propertyName, java.util.List<T> list)
           
static
<T extends RDFResource>
void
setSingleNonStringValue(Storage storage, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String propertyName, T element)
           
static void setSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties, java.lang.String namespace, java.lang.String propertyName, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATE_FORMAT

public static final java.lang.String DATE_FORMAT
See Also:
Constant Field Values

NS_SOCIAL

public static final java.lang.String NS_SOCIAL
See Also:
Constant Field Values

NS_OAUTH

public static final java.lang.String NS_OAUTH
See Also:
Constant Field Values

NS_OAUTH1

public static final java.lang.String NS_OAUTH1
See Also:
Constant Field Values

NS_OAUTH2

public static final java.lang.String NS_OAUTH2
See Also:
Constant Field Values
Constructor Detail

SocialHelper

public SocialHelper()
Method Detail

getURI

public static java.lang.String getURI(java.lang.String ns,
                                      java.lang.String rest)

getSingleStringValue

public static java.lang.String getSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                    java.lang.String namespace,
                                                    java.lang.String propertyName)

setSingleStringValue

public static void setSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                        java.lang.String namespace,
                                        java.lang.String propertyName,
                                        java.lang.String value)

getSingleNonStringValue

public static <T extends RDFResource> T getSingleNonStringValue(Storage s,
                                                                java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                                java.lang.String propertyName,
                                                                java.lang.Class<T> cl)

setSingleNonStringValue

public static <T extends RDFResource> void setSingleNonStringValue(Storage storage,
                                                                   java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                                   java.lang.String propertyName,
                                                                   T element)

getMultipleNonStringValues

public static <T extends RDFResource> java.util.List<T> getMultipleNonStringValues(Storage storage,
                                                                                   java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                                                   java.lang.String propertyName,
                                                                                   java.lang.Class<T> cl)

setMultipleNonStringValues

public static <T extends RDFResource> void setMultipleNonStringValues(Storage storage,
                                                                      java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                                      java.lang.String propertyName,
                                                                      java.util.List<T> list)

getDefaultProperties

public static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getDefaultProperties(java.lang.String className)

getSingleStringValue

public static java.lang.String getSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                    ubiware.util.saplbuilder.Resource uri)

getObligatedSingleStringValue

public static java.lang.String getObligatedSingleStringValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                             ubiware.util.saplbuilder.Resource uri)

getSingleBooleanValue

public static boolean getSingleBooleanValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                            ubiware.util.saplbuilder.Resource selected)
Parameters:
properties -
selected -
Returns:
Throws:
java.lang.NullPointerException - if the value does not exists

getSingleOptionalBooleanValue

public static boolean getSingleOptionalBooleanValue(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties,
                                                    ubiware.util.saplbuilder.Resource selected,
                                                    boolean defaultValue)

getDefaultStorage

public static Storage getDefaultStorage()