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

java.lang.Object
  extended by org.alfresco.repo.search.impl.querymodel.impl.BaseArgument
      extended by org.alfresco.repo.search.impl.querymodel.impl.BaseStaticArgument
          extended by org.alfresco.repo.search.impl.querymodel.impl.BaseLiteralArgument
All Implemented Interfaces:
Argument, LiteralArgument, StaticArgument
Direct Known Subclasses:
LuceneLiteralArgument

public class BaseLiteralArgument
extends BaseStaticArgument
implements LiteralArgument


Constructor Summary
BaseLiteralArgument(java.lang.String name, QName type, java.io.Serializable value)
           
 
Method Summary
 QName getType()
           
 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

BaseLiteralArgument

public BaseLiteralArgument(java.lang.String name,
                           QName type,
                           java.io.Serializable value)
Method Detail

getValue

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

getType

public QName getType()
Specified by:
getType in interface LiteralArgument

toString

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


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