|
SEO Domain Index Crisopeya IM v1.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.crisopeya.product.SEO_Domain_Index_rg.data.models.SEO_Domain_Index_rgStaticModel net.crisopeya.product.SEO_Domain_Index_rg.data.models.SEO_Domain_Index_rgModel
public class SEO_Domain_Index_rgModel
SEO Domain Index (external link) IM
utility class for SEO_Domain_Index_rgStaticModel
to overcome the limitations of the Java
Interface static method declarations. It provides public access methods
to the SEO_Domain_Index_rgStaticModel
to implement the Model
interface.
Scheme Information
This class is a member of the Crisopeya IM Scheme Framework.
The IM scheme information is divided into six classes according to
the application layer scope and the interface implementation, as
shown in the following diagram:
SEO_Domain_Index_rgStaticModel
, SEO_Domain_Index_rgModel
, SEO_Domain_Index_rgDbStaticModel
, SEO_Domain_Index_rgDbModel
, SEO_Domain_Index_rgUiStaticModel
and SEO_Domain_Index_rgUiModel
.Model
interface, this SEO_Domain_Index_rgModel
utility class is implemented.Collections.unmodifiableCollection
wrapper is used in the getter
methods. For additional information about the SEO Domain Index (external link) IM
inmutable scheme see SEO_Domain_Index_rgStaticScheme
.
Model
,
SEO_Domain_Index_rgStaticScheme
,
SEO_Domain_Index_rgScheme
,
SEO_Domain_Index_rgStaticModel
,
SEO_Domain_Index_rgModel
,
SEO_Domain_Index_rgDbStaticModel
,
SEO_Domain_Index_rgDbModel
,
SEO_Domain_Index_rgUiStaticModel
,
SEO_Domain_Index_rgUiModel
Field Summary |
---|
Fields inherited from class net.crisopeya.product.SEO_Domain_Index_rg.data.models.SEO_Domain_Index_rgStaticModel |
---|
COMPOUNDTYPES, DATACLASS, DATACLASSNAME, DATATYPES, descendingOrder, FIELDSSIZE, label, MODELNAME, NULLALLOWED, NUMBEROFFIELDS, numberOfPriorityFields, priority |
Fields inherited from interface net.crisopeya.platform.data.models.Model |
---|
ASCENDINGORDER, DESCENDINGORDER, MAXORDER |
Constructor Summary | |
---|---|
SEO_Domain_Index_rgModel()
|
Method Summary | |
---|---|
List<Integer> |
getCompoundTypes()
Gets the indexes of the compound datatypes on the SEO Domain Index (external link) Information Module. |
Class |
getDataClass()
Gets the SEO Domain Index (external link) IM bridge class. |
String |
getDataClassName()
Gets the SEO Domain Index (external link) IM bridge class name. |
List<DataTypes> |
getDataTypes()
Gets the Datatype for each field in the SEO Domain Index (external link) IM. |
DataTypes |
getDataTypes(int i)
Gets the datatype for a given SEO Domain Index (external link) IM field. |
List<Boolean> |
getDescendingOrder()
Gets the field ordering direction for the default ordering configuration for the SEO Domain Index (external link) IM. |
List<Integer> |
getFieldsSize()
Gets the datatype size on the database for the fields in SEO Domain Index (external link) IM. |
int |
getFieldsSize(int i)
Gets the size definition for a given SEO Domain Index (external link) IM field. |
String |
getModelName()
Gets the internal name of the SEO Domain Index (external link) IM. |
List<Boolean> |
getNullAllowed()
Gets the boolean array containing whether the "null allowed" constraint applies for each field in the SEO Domain Index (external link) IM. |
int |
getNumberOfFields()
Gets the number of fields for the SEO Domain Index (external link) Information Module. |
int |
getNumberOfPriorityFields()
Gets the number of fields that set the default ordering configuration for the SEO Domain Index (external link) Information Module. |
List<Integer> |
getPriority()
Gets the field priority for the default ordering configuration for the SEO Domain Index (external link) IM. |
boolean |
isNullAllowed(int i)
Gets whether the "null allowed" constraint applies for a given SEO Domain Index (external link) IM field. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SEO_Domain_Index_rgModel()
Method Detail |
---|
public int getNumberOfFields()
getNumberOfFields
in interface Model
SEO_Domain_Index_rgStaticModel.NUMBEROFFIELDS
public List<Integer> getCompoundTypes()
getCompoundTypes
in interface Model
SEO_Domain_Index_rgStaticModel.COMPOUNDTYPES
public Class getDataClass()
getDataClass
in interface Model
SEO_Domain_Index_rgStaticModel.DATACLASS
public String getDataClassName()
getDataClassName
in interface Model
SEO_Domain_Index_rgStaticModel.DATACLASSNAME
public List<DataTypes> getDataTypes()
getDataTypes
in interface Model
SEO_Domain_Index_rgStaticModel.DATATYPES
public List<Integer> getFieldsSize()
getFieldsSize
in interface Model
SEO_Domain_Index_rgStaticModel.FIELDSSIZE
public String getModelName()
getModelName
in interface Model
SEO_Domain_Index_rgStaticModel.MODELNAME
public List<Boolean> getNullAllowed()
getNullAllowed
in interface Model
SEO_Domain_Index_rgStaticModel.NULLALLOWED
public List<Integer> getPriority()
getPriority
in interface Model
SEO_Domain_Index_rgStaticModel.priority
public int getNumberOfPriorityFields()
getNumberOfPriorityFields
in interface Model
SEO_Domain_Index_rgStaticModel.priority
,
SEO_Domain_Index_rgStaticModel.numberOfPriorityFields
public List<Boolean> getDescendingOrder()
getDescendingOrder
in interface Model
SEO_Domain_Index_rgStaticModel.descendingOrder
public DataTypes getDataTypes(int i)
getDataTypes
in interface Model
i
- Index of the IM field
SEO_Domain_Index_rgStaticModel.DATATYPES
public int getFieldsSize(int i)
getFieldsSize
in interface Model
i
- Index of the IM field
SEO_Domain_Index_rgStaticModel.FIELDSSIZE
public boolean isNullAllowed(int i)
isNullAllowed
in interface Model
i
- Index of the IM field
SEO_Domain_Index_rgStaticModel.NULLALLOWED
|
SEO Domain Index Crisopeya IM v1.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |