public abstract class AbstractWorkflowNodeConverter extends Object implements WorkflowNodeConverter
| Constructor and Description |
|---|
AbstractWorkflowNodeConverter() |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
convert(Object object)
|
abstract Object |
convertNode(org.alfresco.service.cmr.repository.NodeRef node)
Converts a
NodeRef into the appropriate Node type. |
Object |
convertNode(org.alfresco.service.cmr.repository.NodeRef value,
boolean isMany)
Converts a
NodeRef. |
abstract List<? extends Object> |
convertNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> values)
|
Object |
convertNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> values,
boolean isMany)
Converts a
Collection of NodeRefs. |
Object |
convertNodes(Object value,
boolean isMany)
|
abstract org.alfresco.service.cmr.repository.NodeRef |
convertToNode(Object toConvert) |
List<org.alfresco.service.cmr.repository.NodeRef> |
convertToNodes(Collection<?> toConvert) |
List<org.alfresco.service.cmr.repository.NodeRef> |
convertToNodes(Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSupportedpublic Object convertNodes(Object value, boolean isMany)
Collection of NodeRefs or a single NodeRef. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNodes in interface WorkflowNodeConvertervalue - ObjectisMany - booleanpublic Object convertNode(org.alfresco.service.cmr.repository.NodeRef value, boolean isMany)
NodeRef. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNode in interface WorkflowNodeConvertervalue - NodeRefisMany - booleanpublic Object convertNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> values, boolean isMany)
Collection of NodeRefs. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNodes in interface WorkflowNodeConverterisMany - booleanpublic List<org.alfresco.service.cmr.repository.NodeRef> convertToNodes(Object value)
convertToNodes in interface WorkflowNodeConverterpublic List<org.alfresco.service.cmr.repository.NodeRef> convertToNodes(Collection<?> toConvert)
convertToNodes in interface WorkflowNodeConverterpublic Serializable convert(Object object)
WorkflowNodeConverterNodeRef or a List of
NodeRefs. The return type is dependant on the type of the object
parameter. If the object parameter is a Collection then a
List of NodeRefs is returned. Otherwise a single
NodeRef is returned.convert in interface WorkflowNodeConverterobject - NodeRefpublic abstract Object convertNode(org.alfresco.service.cmr.repository.NodeRef node)
WorkflowNodeConverterNodeRef into the appropriate Node type.convertNode in interface WorkflowNodeConverternode - NodeRefpublic abstract List<? extends Object> convertNodes(Collection<org.alfresco.service.cmr.repository.NodeRef> values)
WorkflowNodeConverterconvertNodes in interface WorkflowNodeConverterpublic abstract org.alfresco.service.cmr.repository.NodeRef convertToNode(Object toConvert)
convertToNode in interface WorkflowNodeConvertertoConvert - ObjectCopyright © 2005–2018 Alfresco Software. All rights reserved.