|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.highdeal.filter.hci.SearchFilterModel
com.highdeal.pnr.hci.SubscriberAccountSearchFilterModel
public class SubscriberAccountSearchFilterModel
This filter allows to retrieve any subscriber account
by using attributeDescription to build search criterias.
If no attributeDescription is given, all the subscriber accounts are returned.
The name of the attributeDescription could take the values:
SearchFilterModel for
more info on type.
| XML Schema Fragment |
<xs:element name="subscriberAccountSearchFilter" type="SearchFilter" substitutionGroup="SearchFilter"/> |
| Field Summary | |
|---|---|
static java.lang.String |
CODE
Name of the attributeDescription that search for code. |
static java.lang.String |
PERIMETER
Name of the specific formula that search for a subscription which is root. |
static java.lang.String |
SERVICE_PROVIDER
Name of the attributeDescription that search for serviceProvider. |
static java.lang.String |
SUBSCRIBER
Name of the attributeDescription that search for subscriber. |
| Fields inherited from class com.highdeal.filter.hci.SearchFilterModel |
|---|
ASC_ORDER, DESC_ORDER, FILTER_GROUP_BNR, FILTER_GROUP_PNR, FILTER_GROUP_PREPAID, ID_RESULT_TYPE, ITERATOR_MODE, LIST_MODE, NO_ORDER, OBJECT_RESULT_TYPE |
| Constructor Summary | |
|---|---|
SubscriberAccountSearchFilterModel()
Builds an empty SubscriberAccountSearchFilterModel. |
|
| Method Summary | |
|---|---|
int |
getFilterGroup()
Returns the filter group of the searchFilterModel, default is BnR, this method is surrounded in PnR searchFilterModels. |
java.util.Vector<AttributeDescriptionModel> |
getMainAttributeDescriptionCatalog()
Returns the list of main attribute description on which the user can build some search criteria. |
AttributeDescriptionModel |
getMainAttributeDescriptionFromCatalog(java.lang.String name)
Returns an empty constraint from a catalog which can be used for specifying a criteria on a main attribute (identified by its name). |
java.util.Vector<SpecificFormulaModel> |
getSpecificFormulaCatalog()
This abstract method must be implemented into each concrete filter. |
SpecificFormulaModel |
getSpecificFormulaFromCatalog(java.lang.String code)
This abstract method must be implemented into each concrete filter. |
| Methods inherited from class com.highdeal.filter.hci.SearchFilterModel |
|---|
addAttributeSelection, addCharacterData, addChild, addSpecificFormula, getAttributeSelectionList, getAttributeSelectionListFromGroup, getFrom, getMaxSize, getResultType, getSearchFilterName, getSearchMode, getSort, getSpecificFormulaList, isCountRequired, marshal, setAttributes, setAttributeSelectionList, setCountRequiredFlag, setFrom, setMaxSize, setResultType, setSearchFilterName, setSearchMode, setSort, setSpecificFormulaList |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CODE
code.
The type of the corresponding attributeDescription is string
public static final java.lang.String SUBSCRIBER
subscriber.
The type of the corresponding attributeDescription is string
public static final java.lang.String SERVICE_PROVIDER
serviceProvider.
The type of the corresponding attributeDescription is string
public static final java.lang.String PERIMETER
| Constructor Detail |
|---|
public SubscriberAccountSearchFilterModel()
| Method Detail |
|---|
public SpecificFormulaModel getSpecificFormulaFromCatalog(java.lang.String code)
SearchFilterModelgetSpecificFormulaList() for more info;
getSpecificFormulaFromCatalog in class SearchFilterModelcode - the code which identifies the specific formula.
public java.util.Vector<SpecificFormulaModel> getSpecificFormulaCatalog()
SearchFilterModelgetSpecificFormulaList() for more info;
getSpecificFormulaCatalog in class SearchFilterModelSpecificFormulaModel.public 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 attribute are predefined. So we can establish the catalog of the main attribute for a concrete search filter, for whih it will be possible to build some search criteria.
This abstract method allows to retrieve a predefined constraint on a main attribute which belongs to the main attribute catalog.
getMainAttributeDescriptionFromCatalog in class SearchFilterModelname - the name of the attribute. Please consult related concrete class for
more info.
public java.util.Vector<AttributeDescriptionModel> getMainAttributeDescriptionCatalog()
SearchFilterModelgetMainAttributeDescriptionFromCatalog()
for more info.
getMainAttributeDescriptionCatalog in class SearchFilterModelAttributeDescriptionModel
which are related to main attributes of the concrete search filter.public int getFilterGroup()
SearchFilterModel
getFilterGroup in class SearchFilterModel
|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
SAP Convergent Charging 1.0 (build R4.2.1.35.0.0)
CONVERGENT CHARGING 4.2
(c) Copyright 2009 SAP AG. All rights reserved.