Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.search.api.client.querymodel.descriptor
Class FieldDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.core.search.api.client.querymodel.descriptor.FieldDescriptor

public class FieldDescriptor
extends Object


Constructor Summary
FieldDescriptor()
           
FieldDescriptor(String xpath)
           
FieldDescriptor(String schema, String name)
           
 
Method Summary
 Boolean getBooleanValue(DocumentModel model)
           
 String getFieldType(DocumentModel model)
           
 Integer getIntValue(DocumentModel model)
           
 List<String> getListValue(DocumentModel model)
           
 String getName()
           
 String getPlainStringValue(DocumentModel model)
           
 Object getRawValue(DocumentModel model)
           
 String getSchema()
           
 String getStringValue(DocumentModel model)
           
 String getXpath()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldDescriptor

public FieldDescriptor()

FieldDescriptor

public FieldDescriptor(String schema,
                       String name)

FieldDescriptor

public FieldDescriptor(String xpath)
Method Detail

getName

public String getName()

getSchema

public String getSchema()

getXpath

public String getXpath()

getPlainStringValue

public String getPlainStringValue(DocumentModel model)

getIntValue

public Integer getIntValue(DocumentModel model)

getFieldType

public String getFieldType(DocumentModel model)
                    throws ClientException
Throws:
ClientException

getRawValue

public Object getRawValue(DocumentModel model)

getStringValue

public String getStringValue(DocumentModel model)
                      throws ClientException
Throws:
ClientException

getListValue

public List<String> getListValue(DocumentModel model)

getBooleanValue

public Boolean getBooleanValue(DocumentModel model)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.