public abstract class TestOrderHelper
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
TestOrderHelper(DDMIndexer ddmIndexer,
Group group) |
| Modifier and Type | Method and Description |
|---|---|
protected DDMStructure |
addDDMStructure() |
protected DDMTemplate |
addDDMTemplate(DDMStructure ddmStructure) |
protected void |
addSearchableAssetEntries(DDMStructure ddmStructure,
DDMTemplate ddmTemplate) |
protected abstract BaseModel<?> |
addSearchableAssetEntry(java.lang.String fieldValue,
BaseModel<?> parentBaseModel,
DDMStructure ddmStructure,
DDMTemplate ddmTemplate,
ServiceContext serviceContext) |
protected abstract BaseModel<?> |
addSearchableAssetEntryRepeatable(java.lang.String[] fieldValues,
BaseModel<?> parentBaseModel,
DDMStructure ddmStructure,
DDMTemplate ddmTemplate,
ServiceContext serviceContext) |
protected void |
assertSearch(AssetEntryQuery assetEntryQuery) |
protected AssetEntryQuery |
createAssetEntryQuery(DDMStructure ddmStructure) |
protected AssetRendererFactory<?> |
getAssetRendererFactory() |
protected abstract long |
getClassNameId() |
protected abstract java.lang.String |
getSearchableAssetEntryClassName() |
protected abstract BaseModel<?> |
getSearchableAssetEntryParentBaseModel(Group group,
ServiceContext serviceContext) |
protected abstract java.lang.String |
getSearchableAssetEntryStructureClassName() |
protected java.lang.String |
getValue(AssetRenderer<?> assetRenderer) |
protected java.lang.String[] |
getValues(java.util.List<AssetEntry> assetEntries) |
protected Hits |
search(AssetEntryQuery assetEntryQuery) |
protected void |
setDDMFormFieldOptions(DDMForm ddmForm) |
void |
testOrderByDDMBooleanField() |
void |
testOrderByDDMBooleanFieldRepeatable() |
void |
testOrderByDDMDateField() |
protected void |
testOrderByDDMField() |
protected void |
testOrderByDDMField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String type) |
protected void |
testOrderByDDMField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String indexType,
java.lang.String type) |
protected void |
testOrderByDDMFieldRepeatable(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String type) |
void |
testOrderByDDMIntegerField() |
void |
testOrderByDDMIntegerFieldRepeatable() |
void |
testOrderByDDMNumberField() |
void |
testOrderByDDMNumberFieldRepeatable() |
void |
testOrderByDDMRadioField() |
protected void |
testOrderByDDMRadioField(java.lang.String indexType) |
protected void |
testOrderByDDMRadioField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String indexType,
java.lang.String type) |
void |
testOrderByDDMRadioFieldKeyword() |
void |
testOrderByDDMTextField() |
protected void |
testOrderByDDMTextField(java.lang.String indexType) |
void |
testOrderByDDMTextFieldKeyword() |
void |
testOrderByDDMTextFieldRepeatable() |
protected static java.lang.String[] |
toJsonArrays(java.lang.String... strings) |
protected TestOrderHelper(DDMIndexer ddmIndexer, Group group) throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMBooleanField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMBooleanFieldRepeatable()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMDateField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMIntegerField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMIntegerFieldRepeatable()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMNumberField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMNumberFieldRepeatable()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMRadioField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMRadioFieldKeyword()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMTextField()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMTextFieldKeyword()
throws java.lang.Exception
java.lang.Exceptionpublic void testOrderByDDMTextFieldRepeatable()
throws java.lang.Exception
java.lang.Exceptionprotected static java.lang.String[] toJsonArrays(java.lang.String... strings)
protected DDMStructure addDDMStructure() throws java.lang.Exception
java.lang.Exceptionprotected DDMTemplate addDDMTemplate(DDMStructure ddmStructure) throws java.lang.Exception
java.lang.Exceptionprotected void addSearchableAssetEntries(DDMStructure ddmStructure, DDMTemplate ddmTemplate) throws java.lang.Exception
java.lang.Exceptionprotected abstract BaseModel<?> addSearchableAssetEntry(java.lang.String fieldValue, BaseModel<?> parentBaseModel, DDMStructure ddmStructure, DDMTemplate ddmTemplate, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected abstract BaseModel<?> addSearchableAssetEntryRepeatable(java.lang.String[] fieldValues, BaseModel<?> parentBaseModel, DDMStructure ddmStructure, DDMTemplate ddmTemplate, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected void assertSearch(AssetEntryQuery assetEntryQuery) throws java.lang.Exception
java.lang.Exceptionprotected AssetEntryQuery createAssetEntryQuery(DDMStructure ddmStructure) throws java.lang.Exception
java.lang.Exceptionprotected AssetRendererFactory<?> getAssetRendererFactory()
protected abstract long getClassNameId()
protected abstract java.lang.String getSearchableAssetEntryClassName()
protected abstract BaseModel<?> getSearchableAssetEntryParentBaseModel(Group group, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected abstract java.lang.String getSearchableAssetEntryStructureClassName()
protected java.lang.String getValue(AssetRenderer<?> assetRenderer) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String[] getValues(java.util.List<AssetEntry> assetEntries) throws java.lang.Exception
java.lang.Exceptionprotected Hits search(AssetEntryQuery assetEntryQuery) throws java.lang.Exception
java.lang.Exceptionprotected void setDDMFormFieldOptions(DDMForm ddmForm)
protected void testOrderByDDMField()
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String indexType,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMFieldRepeatable(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMRadioField(java.lang.String indexType)
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMRadioField(java.lang.String[] unsortedValues,
java.lang.String[] sortedValues,
java.lang.String dataType,
java.lang.String indexType,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionprotected void testOrderByDDMTextField(java.lang.String indexType)
throws java.lang.Exception
java.lang.Exception