Package org.alfresco.repo.domain.node
Class ParentAssocsInfo
- java.lang.Object
-
- org.alfresco.repo.domain.node.ParentAssocsInfo
-
- All Implemented Interfaces:
java.io.Serializable
public class ParentAssocsInfo extends java.lang.Object implements java.io.SerializableObject to keep hold of a node and its parent associations.- Since:
- 3.4
- Author:
- David Ward, Derek Hulley
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParentAssocsInfoaddAssoc(java.lang.Long assocId, ChildAssocEntity parentAssoc)ParentAssocsInfochangeIsRoot(boolean isRoot)ParentAssocsInfochangeIsStoreRoot(boolean isStoreRoot)java.util.Map<java.lang.Long,ChildAssocEntity>getParentAssocs()ChildAssocEntitygetPrimaryParentAssoc()booleanisRoot()booleanisStoreRoot()ParentAssocsInforemoveAssoc(java.lang.Long assocId)java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isRoot
public boolean isRoot()
-
isStoreRoot
public boolean isStoreRoot()
-
getParentAssocs
public java.util.Map<java.lang.Long,ChildAssocEntity> getParentAssocs()
-
getPrimaryParentAssoc
public ChildAssocEntity getPrimaryParentAssoc()
-
changeIsRoot
public ParentAssocsInfo changeIsRoot(boolean isRoot)
-
changeIsStoreRoot
public ParentAssocsInfo changeIsStoreRoot(boolean isStoreRoot)
-
addAssoc
public ParentAssocsInfo addAssoc(java.lang.Long assocId, ChildAssocEntity parentAssoc)
-
removeAssoc
public ParentAssocsInfo removeAssoc(java.lang.Long assocId)
-
-