|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--dke.smwp.fragmentation.FragmentClass | +--dke.smwp.fragmentation.PrimaryFragmentClass
primary fragment class
Fields inherited from class dke.smwp.fragmentation.FragmentClass |
_columns, _derivBase, _derivBaseClass, _fc_alias_name, _fc_long_name, _fc_root_name, _fc_short_name, _foreignKeys, _fragBase, _fragBaseClass, _fragRelation, _parameters, _primaryKeys |
Constructor Summary | |
PrimaryFragmentClass()
default constructor |
Method Summary | |
FragmentClass |
create(FragmentClass fragmentBaseClass,
AbstractParameter parameter,
java.lang.String fragmentPredicate_pf,
java.lang.String tuplePredicate_pt)
creates primary fragment class based upon given fragmentation base class; |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public PrimaryFragmentClass()
Method Detail |
public FragmentClass create(FragmentClass fragmentBaseClass, AbstractParameter parameter, java.lang.String fragmentPredicate_pf, java.lang.String tuplePredicate_pt) throws SMWPException
fragmentBaseClass
- fragmentation base class; may be unfragmentedparameter
- parameter added to fragmentation parameters of fragmentBaseClassfragmentPredicate_pf
- filter - narrowing the set of tuples which can be
inserted into the fragmetation relation of the
created fragment classtuplePredicate_pt
- filter - narrowing the set of tuples which can be
inserted into the fragment class relationSMWPException
- writing meta-data failed,
creating/initializing fragment class relation failed,
creating/initializing fragmentation relation failed,
derivationBaseClass introduces more than one
parameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |