Package org.alfresco.repo.event.v1.model
Class NodeResource
- java.lang.Object
-
- org.alfresco.repo.event.v1.model.Resource
-
- org.alfresco.repo.event.v1.model.NodeResource
-
public class NodeResource extends Resource
Represents Alfresco node resource.- Author:
- Jamal Kaabi-Mofrad
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeResource.BuilderBuilder for creating aNodeResourceinstance.
-
Field Summary
-
Fields inherited from class org.alfresco.repo.event.v1.model.Resource
id, primaryHierarchy, type
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedNodeResource(java.lang.String id, java.lang.String nodeType, boolean isFile, boolean isFolder, java.util.Map<java.lang.String,java.io.Serializable> properties, java.util.List<java.lang.String> primaryHierarchy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeResource.Builderbuilder()booleanequals(java.lang.Object o)java.lang.StringgetNodeType()java.util.Map<java.lang.String,java.io.Serializable>getProperties()inthashCode()booleanisFile()booleanisFolder()java.lang.StringtoString()-
Methods inherited from class org.alfresco.repo.event.v1.model.Resource
getId, getPrimaryHierarchy, getType, setPrimaryHierarchy
-
-
-
-
Method Detail
-
getNodeType
public java.lang.String getNodeType()
-
isFile
public boolean isFile()
-
isFolder
public boolean isFolder()
-
getProperties
public java.util.Map<java.lang.String,java.io.Serializable> getProperties()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static NodeResource.Builder builder()
-
-