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 final DocumentFieldAccessor ID
public static final DocumentFieldAccessor NAME
public static final DocumentFieldAccessor TYPE
public static final DocumentFieldAccessor PATH
public static final DocumentFieldAccessor FACETS
public static final DocumentFieldAccessor SCHEMAS
public static final 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 © 2018 Nuxeo. All rights reserved.