org.alfresco.jcr.query
Class PropertyMapRowImpl

java.lang.Object
  extended by org.alfresco.jcr.query.PropertyMapRowImpl
All Implemented Interfaces:
javax.jcr.query.Row

public class PropertyMapRowImpl
extends java.lang.Object
implements javax.jcr.query.Row

Node Ref based Row


Constructor Summary
PropertyMapRowImpl(SessionImpl session, java.util.Map columns, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Map properties)
          Construct
 
Method Summary
 javax.jcr.Value getValue(java.lang.String propertyName)
           
 javax.jcr.Value[] getValues()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyMapRowImpl

public PropertyMapRowImpl(SessionImpl session,
                          java.util.Map columns,
                          org.alfresco.service.cmr.repository.NodeRef nodeRef,
                          java.util.Map properties)
Construct

Parameters:
session -
columnNames -
properties -
Method Detail

getValues

public javax.jcr.Value[] getValues()
                            throws javax.jcr.RepositoryException
Specified by:
getValues in interface javax.jcr.query.Row
Throws:
javax.jcr.RepositoryException

getValue

public javax.jcr.Value getValue(java.lang.String propertyName)
                         throws javax.jcr.ItemNotFoundException,
                                javax.jcr.RepositoryException
Specified by:
getValue in interface javax.jcr.query.Row
Throws:
javax.jcr.ItemNotFoundException
javax.jcr.RepositoryException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.