com.atlassian.confluence.plugins.edgeindex.edge
Class AbstractEdgeType

java.lang.Object
  extended by com.atlassian.confluence.plugins.edgeindex.edge.AbstractEdgeType
All Implemented Interfaces:
EdgeType
Direct Known Subclasses:
BlogPostEdgeType, CommentEdgeType, LikeEdgeType, PageEdgeType

public abstract class AbstractEdgeType
extends Object
implements EdgeType


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.confluence.plugins.edgeindex.model.EdgeType
EdgeType.DeletionMode, EdgeType.EdgeTypePermissionDelegate, EdgeType.EdgeUiSupport
 
Field Summary
protected  EdgeType.EdgeTypePermissionDelegate edgeTypePermissionDelegate
           
protected  EdgeType.EdgeUiSupport uiSupport
           
 
Constructor Summary
protected AbstractEdgeType()
           
 
Method Summary
 EdgeType.DeletionMode getDeletionMode()
           
 Map<EdgeCountQuery,Set<String>> getEdgeCountQueries(Set<String> edgeTypes)
           
 EdgeType.EdgeUiSupport getEdgeUiSupport()
           
 EdgeType.EdgeTypePermissionDelegate getPermissionDelegate()
           
 float getScore()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.plugins.edgeindex.model.EdgeType
getKey
 

Field Detail

edgeTypePermissionDelegate

protected EdgeType.EdgeTypePermissionDelegate edgeTypePermissionDelegate

uiSupport

protected EdgeType.EdgeUiSupport uiSupport
Constructor Detail

AbstractEdgeType

protected AbstractEdgeType()
Method Detail

getScore

public float getScore()
Specified by:
getScore in interface EdgeType

getDeletionMode

public EdgeType.DeletionMode getDeletionMode()
Specified by:
getDeletionMode in interface EdgeType

getPermissionDelegate

public EdgeType.EdgeTypePermissionDelegate getPermissionDelegate()
Specified by:
getPermissionDelegate in interface EdgeType

getEdgeUiSupport

public EdgeType.EdgeUiSupport getEdgeUiSupport()
Specified by:
getEdgeUiSupport in interface EdgeType

getEdgeCountQueries

public Map<EdgeCountQuery,Set<String>> getEdgeCountQueries(Set<String> edgeTypes)
Specified by:
getEdgeCountQueries in interface EdgeType


Copyright © 2003–2015 Atlassian. All rights reserved.