org.wso2.carbon.registry.core
Class TaggedResourcePath

java.lang.Object
  extended by org.wso2.carbon.registry.api.TaggedResourcePath
      extended by org.wso2.carbon.registry.core.TaggedResourcePath

public class TaggedResourcePath
extends org.wso2.carbon.registry.api.TaggedResourcePath

Contains a resource path and tagging details of tags on that resource. Instances of this class is returned from the tag searches. Tag searches may be performed on multiple tags. This class only contains the tag counts for the tags that included in the search. e.g. If the search is for tags java, jsp and programming and if the resource /books/computer/Java Web Development matches the search, counts are only contained for the tags java, jsp and programming although that resource may have many other tags like internet, web, servlets.


Field Summary
 
Fields inherited from class org.wso2.carbon.registry.api.TaggedResourcePath
resourcePath, tags
 
Constructor Summary
TaggedResourcePath()
           
 
Method Summary
 void addTagCount(String tagName, long count)
          Method to add the tag count.
 long getTagCount()
          Method to get the tag count.
 Map<String,String> getTagCounts()
          Method to get the tag count.
 void setTagCount(long tagCount)
          Deprecated. There is no need to externally set this
 void setTagCounts(Map<String,String> tagCounts)
          Method to set the tag count.
 
Methods inherited from class org.wso2.carbon.registry.api.TaggedResourcePath
getResourcePath, getTags, setResourcePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaggedResourcePath

public TaggedResourcePath()
Method Detail

getTagCount

public long getTagCount()
Method to get the tag count.

Returns:
the tag count.

setTagCount

public void setTagCount(long tagCount)
Deprecated. There is no need to externally set this

Method to set the tag count.

Parameters:
tagCount - the tag count.

getTagCounts

public Map<String,String> getTagCounts()
Method to get the tag count.

Returns:
the tag count.

setTagCounts

public void setTagCounts(Map<String,String> tagCounts)
Method to set the tag count.

Parameters:
tagCounts - the tag count.

addTagCount

public void addTagCount(String tagName,
                        long count)
Method to add the tag count.

Parameters:
tagName - the tag.
count - the count.


Copyright © 2013 WSO2 Inc. All Rights Reserved.