public abstract class AbstractOntologyRepository extends Object implements Repository
| Modifier and Type | Field and Description |
|---|---|
static String |
ALTERNATIVE_DEFINITION |
static String |
CHIDLREN |
static String |
ENTITY_TYPE |
protected DefaultEntityMetaData |
entityMetaData |
protected String |
entityName |
static String |
FIELDTYPE |
static String |
ID |
static String |
ILLEGAL_CHARACTERS_PATTERN |
static String |
ILLEGAL_CHARACTERS_REPLACEMENT |
static String |
LAST |
static String |
MULTI_WHITESPACES |
static String |
NODE_PATH |
static String |
NODE_PATH_REPLACEMENT_PATTERN |
static String |
ONTOLOGY_IRI |
static String |
ONTOLOGY_NAME |
static String |
ONTOLOGY_TERM |
static String |
ONTOLOGY_TERM_DEFINITION |
static String |
ONTOLOGY_TERM_IRI |
static String |
PARENT_NODE_PATH |
static String |
PARENT_ONTOLOGY_TERM_IRI |
static String |
ROOT |
protected SearchService |
searchService |
static String |
SINGLE_WHITESPACE |
static String |
SYNONYMS |
static String |
TYPE_ONTOLOGYTERM |
| Constructor and Description |
|---|
AbstractOntologyRepository(String entityName,
SearchService searchService) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
EntityMetaData |
getEntityMetaData() |
String |
getName() |
abstract String |
getUrl() |
abstract <E extends Entity> |
iterator(Class<E> clazz) |
protected DefaultEntityMetaData entityMetaData
protected final SearchService searchService
protected final String entityName
public static final String ID
public static final String NODE_PATH
public static final String PARENT_NODE_PATH
public static final String PARENT_ONTOLOGY_TERM_IRI
public static final String FIELDTYPE
public static final String ROOT
public static final String LAST
public static final String ONTOLOGY_IRI
public static final String ONTOLOGY_NAME
public static final String ONTOLOGY_TERM
public static final String ONTOLOGY_TERM_DEFINITION
public static final String ONTOLOGY_TERM_IRI
public static final String SYNONYMS
public static final String ALTERNATIVE_DEFINITION
public static final String ENTITY_TYPE
public static final String TYPE_ONTOLOGYTERM
public static final String CHIDLREN
public static final String ILLEGAL_CHARACTERS_PATTERN
public static final String ILLEGAL_CHARACTERS_REPLACEMENT
public static final String NODE_PATH_REPLACEMENT_PATTERN
public static final String MULTI_WHITESPACES
public static final String SINGLE_WHITESPACE
@Autowired public AbstractOntologyRepository(String entityName, SearchService searchService)
public EntityMetaData getEntityMetaData()
getEntityMetaData in interface Repositorypublic String getName()
getName in interface Repositorypublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic abstract <E extends Entity> Iterable<E> iterator(Class<E> clazz)
iterator in interface Repositorypublic abstract String getUrl()
getUrl in interface RepositoryCopyright © 2015. All Rights Reserved.