public class ChargeActivationSearchFilterModel extends SearchFilterModel
attributeDescriptionModel to build search
criteria. attributeDescriptionModel is given,
all the charge activations are returned. SearchFilterModel for
more information. The element name for this charge activation filter is set
to "chargeActivationSearchFilter". Available specific formula code for this
filter are :
Please consult
SpecificFormulaModel
for more info on specific formula XML Schema.The XML APIs specify the following XSD fragment:
XSD Fragment
<xs:element name="chargeActivationSearchFilter"
type="SearchFilter" substitutionGroup="SearchFilter"/>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CODE
Name of the attributeDescription that searches for
code. |
static java.lang.String |
EFFECTIVE_DATE
Name of the attributeDescription that searches for
effective date. |
static java.lang.String |
EXPIRATION_DATE
Name of the attributeDescription that searches for
expiration date. |
static java.lang.String |
IS_CONTAINED_CODE |
ASC_ORDER, ATTRIBUTES_RESULT_TYPE, DESC_ORDER, FILTER_GROUP_PNR, ID_RESULT_TYPE, ITERATOR_MODE, LIST_MODE, NO_ORDER, OBJECT_RESULT_TYPE| Constructor and Description |
|---|
ChargeActivationSearchFilterModel()
Builds an empty ChargeActivationSearchFilterModel.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getFilterGroup()
Returns the filter group of the search filter; default is
BnR. |
java.util.Vector<AttributeDescriptionModel> |
getMainAttributeDescriptionCatalog()
Returns the list of main attribute descriptions on which the user can build some search criteria;
See
getMainAttributeDescriptionFromCatalog()
for more information. |
AttributeDescriptionModel |
getMainAttributeDescriptionFromCatalog(java.lang.String name)
Returns an empty constraint from a catalog that can be used for specifying
a criterion on a main attribute (identified by its name).
|
java.util.Vector<SpecificFormulaModel> |
getSpecificFormulaCatalog()
Returns the catalog of available specific formula for the current search filter;
See
getSpecificFormulaList() for more information; |
SpecificFormulaModel |
getSpecificFormulaFromCatalog(java.lang.String code)
Returns a specific formula from the catalog according to its name;
See
getSpecificFormulaList() for more information; |
addAttributeSelection, addCharacterData, addChild, addSpecificFormula, getAttributeResultList, getAttributeSelectionList, getAttributeSelectionListFromGroup, getFrom, getMaxSize, getResultType, getSearchFilterName, getSearchMode, getSort, getSpecificFormulaList, isCountRequired, marshal, setAttributes, setAttributeSelectionList, setCountRequiredFlag, setFrom, setMaxSize, setResultType, setSearchFilterName, setSearchMode, setSort, setSpecificFormulaListpublic static final java.lang.String CODE
code.
The type of the corresponding
attributeDescription is
stringpublic static final java.lang.String EFFECTIVE_DATE
effective date. The type of the corresponding
attributeDescription is
datepublic static final java.lang.String EXPIRATION_DATE
expiration date. The type of the corresponding
attributeDescription is
datepublic static final java.lang.String IS_CONTAINED_CODE
public ChargeActivationSearchFilterModel()
public SpecificFormulaModel getSpecificFormulaFromCatalog(java.lang.String code)
SearchFilterModelgetSpecificFormulaList() for more information;getSpecificFormulaFromCatalog in class SearchFilterModelcode - The code that identifies the specific formulanull if the formula does not exist.public java.util.Vector<SpecificFormulaModel> getSpecificFormulaCatalog()
SearchFilterModelgetSpecificFormulaList() for more information;getSpecificFormulaCatalog in class SearchFilterModelSpecificFormulaModelpublic AttributeDescriptionModel getMainAttributeDescriptionFromCatalog(java.lang.String name)
SearchFilterModelIn main concrete filter, it exists some main attributes on which constraint can port on. The main difference between main attribute group and other attribute groups (additional, parameter, counter) is that those attributes are predefined. So we can establish the catalog of the main attribute for a concrete search filter, for which it will be possible to build some search criteria.
This method gives the possibility to retrieve a predefined constraint on a main attribute that belongs to the main attribute catalog.
getMainAttributeDescriptionFromCatalog in class SearchFilterModelname - The name of the attribute; see the related concrete class for
more information.null if the specified attribute name
does not match any catalog attributepublic java.util.Vector<AttributeDescriptionModel> getMainAttributeDescriptionCatalog()
SearchFilterModelgetMainAttributeDescriptionFromCatalog()
for more information.getMainAttributeDescriptionCatalog in class SearchFilterModelattribute descriptions
that are related to main attributes of the concrete search filter.public int getFilterGroup()
SearchFilterModelBnR.
This method is surrounded in PnR search filter models.getFilterGroup in class SearchFilterModel