public abstract class DocumentFieldAccessor extends Object
Modifier and Type | Field and Description |
---|---|
static Map<String,DocumentFieldAccessor> |
accessors |
static DocumentFieldAccessor |
FACETS |
static DocumentFieldAccessor |
ID |
protected String |
name |
static DocumentFieldAccessor |
NAME |
static DocumentFieldAccessor |
PATH |
static DocumentFieldAccessor |
SCHEMAS |
static DocumentFieldAccessor |
SYSTEM |
static DocumentFieldAccessor |
TYPE |
Modifier | Constructor and Description |
---|---|
protected |
DocumentFieldAccessor(String name) |
Modifier and Type | Method and Description |
---|---|
static DocumentFieldAccessor |
get(String name) |
static Collection<DocumentFieldAccessor> |
getAcessors() |
static int |
getAcessorsCount() |
static Collection<String> |
getFieldNames() |
String |
getName() |
abstract Object |
getValue(DocumentModel doc) |
static void |
put(DocumentFieldAccessor accessor) |
public static final Map<String,DocumentFieldAccessor> accessors
public static DocumentFieldAccessor ID
public static DocumentFieldAccessor NAME
public static DocumentFieldAccessor TYPE
public static DocumentFieldAccessor PATH
public static DocumentFieldAccessor FACETS
public static DocumentFieldAccessor SCHEMAS
public static DocumentFieldAccessor SYSTEM
protected DocumentFieldAccessor(String name)
public static DocumentFieldAccessor get(String name)
public static void put(DocumentFieldAccessor accessor)
public static Collection<String> getFieldNames()
public static Collection<DocumentFieldAccessor> getAcessors()
public static int getAcessorsCount()
public abstract Object getValue(DocumentModel doc)
Copyright © 2015 Nuxeo SA. All rights reserved.