org.alfresco.repo.search.impl.querymodel.impl
Class BasePropertyArgument

java.lang.Object
  extended by org.alfresco.repo.search.impl.querymodel.impl.BaseArgument
      extended by org.alfresco.repo.search.impl.querymodel.impl.BaseDynamicArgument
          extended by org.alfresco.repo.search.impl.querymodel.impl.BasePropertyArgument
All Implemented Interfaces:
Argument, DynamicArgument, PropertyArgument
Direct Known Subclasses:
LucenePropertyArgument

public class BasePropertyArgument
extends BaseDynamicArgument
implements PropertyArgument


Constructor Summary
BasePropertyArgument(java.lang.String name, boolean queryable, boolean orderable, java.lang.String selector, java.lang.String propertyName)
           
 
Method Summary
 java.lang.String getPropertyName()
           
 java.lang.String getSelector()
           
 java.io.Serializable getValue(FunctionEvaluationContext context)
           
 java.lang.String toString()
           
 
Methods inherited from class org.alfresco.repo.search.impl.querymodel.impl.BaseArgument
getName, isOrderable, isQueryable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.alfresco.repo.search.impl.querymodel.Argument
getName, isOrderable, isQueryable
 

Constructor Detail

BasePropertyArgument

public BasePropertyArgument(java.lang.String name,
                            boolean queryable,
                            boolean orderable,
                            java.lang.String selector,
                            java.lang.String propertyName)
Parameters:
name -
Method Detail

getSelector

public java.lang.String getSelector()
Specified by:
getSelector in interface PropertyArgument

getPropertyName

public java.lang.String getPropertyName()
Specified by:
getPropertyName in interface PropertyArgument

getValue

public java.io.Serializable getValue(FunctionEvaluationContext context)
Specified by:
getValue in interface Argument

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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