gr.uoa.di.madgik.rr.element.search.index
Class FieldIndexContainer
java.lang.Object
gr.uoa.di.madgik.rr.element.RRElement
gr.uoa.di.madgik.rr.element.search.index.FieldIndexContainer
- All Implemented Interfaces:
- gr.uoa.di.madgik.rr.element.IRRElement
public class FieldIndexContainer
- extends gr.uoa.di.madgik.rr.element.RRElement
|
Method Summary |
String |
deepToString()
|
void |
delete(boolean deleteDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
|
boolean |
exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
|
String |
getCollection()
|
String |
getExpression()
|
String |
getField()
|
String |
getID()
|
gr.uoa.di.madgik.rr.RRContext |
getISContext()
|
FieldIndexContainerDao |
getItem()
|
String |
getLanguage()
|
boolean |
isEqual(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean includeDetails)
|
boolean |
isPresentable()
|
boolean |
isSearchable()
|
boolean |
load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
|
boolean |
load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean overridePrefetched)
|
static List<FieldIndexContainer> |
queryByFieldIDAndType(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndType(String fieldID,
FieldIndexContainer.FieldType type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndCollection(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String collection,
String type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndCollection(String fieldID,
String collection,
FieldIndexContainer.FieldType type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndCollectionAndLanguage(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String collection,
String language,
String type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndLanguage(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String language,
String type)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndScope(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String type,
String scope)
|
static List<FieldIndexContainer> |
queryByFieldIDAndTypeAndScope(String fieldID,
FieldIndexContainer.FieldType type,
String scope)
|
void |
setCollection(String collection)
|
void |
setDirty()
|
void |
setExpression(String expression)
|
void |
setField(String field)
|
void |
setID(String id)
|
void |
setLanguage(String language)
|
void |
setPresentable(boolean isPresentable)
|
void |
setSearchable(boolean isSearchable)
|
void |
store(boolean storeDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
|
| Methods inherited from class gr.uoa.di.madgik.rr.element.RRElement |
delete, delete, exists, exists, load, load, store, store |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldIndexContainer
public FieldIndexContainer()
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
getISContext
public gr.uoa.di.madgik.rr.RRContext getISContext()
getID
public String getID()
setID
public void setID(String id)
getCollection
public String getCollection()
setCollection
public void setCollection(String collection)
isSearchable
public boolean isSearchable()
setSearchable
public void setSearchable(boolean isSearchable)
isPresentable
public boolean isPresentable()
setPresentable
public void setPresentable(boolean isPresentable)
getLanguage
public String getLanguage()
setLanguage
public void setLanguage(String language)
getField
public String getField()
setField
public void setField(String field)
getExpression
public String getExpression()
setExpression
public void setExpression(String expression)
getItem
public FieldIndexContainerDao getItem()
setDirty
public void setDirty()
load
public boolean load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
load
public boolean load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean overridePrefetched)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
delete
public void delete(boolean deleteDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
store
public void store(boolean storeDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
isEqual
public boolean isEqual(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean includeDetails)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
deepToString
public String deepToString()
queryByFieldIDAndType
public static List<FieldIndexContainer> queryByFieldIDAndType(String fieldID,
FieldIndexContainer.FieldType type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndScope
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndScope(String fieldID,
FieldIndexContainer.FieldType type,
String scope)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndScope
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndScope(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String type,
String scope)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndCollection
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndCollection(String fieldID,
String collection,
FieldIndexContainer.FieldType type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
exists
public boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndType
public static List<FieldIndexContainer> queryByFieldIDAndType(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndCollection
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndCollection(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String collection,
String type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndLanguage
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndLanguage(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String language,
String type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
queryByFieldIDAndTypeAndCollectionAndLanguage
public static List<FieldIndexContainer> queryByFieldIDAndTypeAndCollectionAndLanguage(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String fieldID,
String collection,
String language,
String type)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
Copyright © 2013. All Rights Reserved.