org.gcube.application.framework.search.library.util
Class FindFieldsInfo
java.lang.Object
org.gcube.application.framework.search.library.util.FindFieldsInfo
public class FindFieldsInfo
- extends java.lang.Object
- Author:
- rena - NKUA
Field Summary |
static java.lang.String |
ALL
|
static java.lang.String |
DESCRIPTION
|
static javax.xml.parsers.DocumentBuilderFactory |
dfactory
Document factory instance |
static java.lang.String |
NAME
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
public static final java.lang.String ALL
- See Also:
- Constant Field Values
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
dfactory
public static final javax.xml.parsers.DocumentBuilderFactory dfactory
- Document factory instance
FindFieldsInfo
public FindFieldsInfo()
joinDynamicAndStaticConfiguration
public static java.util.HashMap<CollectionInfo,java.util.ArrayList<CollectionInfo>> joinDynamicAndStaticConfiguration(java.lang.String scope,
boolean refresh)
- Parameters:
collectionID
- The id of the collection
- Returns:
- an ArrayList of the presentable Fields
retrieveCollectionsFieldsInfos
public static java.util.ArrayList<CollectionInfo> retrieveCollectionsFieldsInfos(java.lang.String scope)
findCollectionName
public static java.lang.String findCollectionName(java.lang.String id,
java.lang.String scope)
getCollectionPresentationFields
public static java.util.ArrayList<Field> getCollectionPresentationFields(java.lang.String colId,
ASLSession session)
findCollectionInfo
public static CollectionInfo findCollectionInfo(java.lang.String colID,
java.util.HashMap<CollectionInfo,java.util.ArrayList<CollectionInfo>> collections)
- Parameters:
colID
- collections
-
- Returns:
searchCollectionInfo
public static java.util.List<CollectionInfo> searchCollectionInfo(java.lang.String term,
java.lang.String whereToSearch,
java.util.HashMap<CollectionInfo,java.util.ArrayList<CollectionInfo>> collections)
- Parameters:
term
- whereToSearch
- collections
-
- Returns: