SEO Domain Index
Crisopeya IM
v1.0.0

net.crisopeya.product.SEO_Domain_Index_rg.db.enhancer
Class SEO_Domain_Index_rgEnhancer

java.lang.Object
  extended by net.crisopeya.product.SEO_Domain_Index_rg.db.enhancer.SEO_Domain_Index_rgEnhancer
All Implemented Interfaces:
DataModel
Direct Known Subclasses:
SEO_Domain_Index_rgDbData

public class SEO_Domain_Index_rgEnhancer
extends Object
implements DataModel

The SEO_Domain_Index_rgEnhancer class is a lightweight data container class for the SEO Domain Index (external link) IM application database layer. It is used by the DataNucleus persistence libraries to persist information to the databases, according to the Java Data Object 2.2 (JDO 2.1) and the Java Persistence Api 1.0 (JPA 1.0) standards.

It is used by the CRISOPEYA Platform to manage SEO Domain Index (external link) IM data on databases. The SEO_Domain_Index_rgEnhancer class compilation must be "enhanced" by DataNucleus in order to manage object persistence.

SEO_Domain_Index_rg Data Management

To retrieve information to other application layers, this class is transformed into the SEO_Domain_Index_rg container class, as shown in the following diagram:

Crisopeya IM Data Management Diagram


It sends "SEO Domain Index" IM data between the SEO_Domain_Index_rgEnhancer, and the SEO_Domain_Index_rgDbData classes in the DATABASE layer and the SEO_Domain_Index_rgUiData in the User Interface layer.

When a user insert some data on the User Interface, the data is stored into the SEO_Domain_Index_rg bridge class and it is sent to the Database layer. Then this data is set into this enhancer class to be persisted into the database. The same way, when information data is retrieved from the database, it is stored into this class and then set into the SEO_Domain_Index_rg bridge class that is then sent to the User Interface layer.

For more information on SEO Domain Index (external link) IM Data Management see SEO_Domain_Index_rg, SEO_Domain_Index_rgEnhancer, SEO_Domain_Index_rgDbData and SEO_Domain_Index_rgUiData.

Version:
1.0.0, 01/28/09
Author:
C-SGE (crisopeya software generation engine)
See Also:
SEO_Domain_Index_rg, SEO_Domain_Index_rgEnhancer, SEO_Domain_Index_rgDbData, SEO_Domain_Index_rgUiData

Field Summary
 Date Date
          The SEO Domain Index (external link) Information Module Date field.
 URL Domain
          The SEO Domain Index (external link) Information Module Domain field.
 Integer Google_site
          The SEO Domain Index (external link) Information Module Google site field.
 Integer Google_sitemap
          The SEO Domain Index (external link) Information Module Google sitemap field.
 Integer Live
          The SEO Domain Index (external link) Information Module Live field.
 Long SEO_Domain_Index_rg_Id
          The SEO Domain Index (external link) IM instance identifier.
 Integer Sitemap
          The SEO Domain Index (external link) Information Module Sitemap field.
 Integer Yahoo
          The SEO Domain Index (external link) Information Module Yahoo field.
 Integer Yahoo_inlinks
          The SEO Domain Index (external link) Information Module Yahoo inlinks field.
 
Constructor Summary
SEO_Domain_Index_rgEnhancer()
          Default empty constructor.
SEO_Domain_Index_rgEnhancer(DataModel _obj)
          Creates a new SEO_Domain_Index_rgEnhancer object instance from another instance.
SEO_Domain_Index_rgEnhancer(URL _Domain, Date _Date, Integer _Sitemap, Integer _Google_sitemap, Integer _Google_site, Integer _Yahoo, Integer _Yahoo_inlinks, Integer _Live)
          Main constructor for the SEO_Domain_Index_rgEnhancer class .
 
Method Summary
 Date getDate()
          Gets the "SEO Domain Index (external link)" IM Date field.
 URL getDomain()
          Gets the "SEO Domain Index (external link)" IM Domain field.
 Integer getGoogle_site()
          Gets the "SEO Domain Index (external link)" IM Google site field.
 Integer getGoogle_sitemap()
          Gets the "SEO Domain Index (external link)" IM Google sitemap field.
 Long getId()
          Gets the SEO Domain Index (external link) IM instance Identifier.
 BufferedImage[] getImages()
          Gets the images in the SEO Domain Index (external link) IM register.
 Integer getLive()
          Gets the "SEO Domain Index (external link)" IM Live field.
 Integer getSitemap()
          Gets the "SEO Domain Index (external link)" IM Sitemap field.
 Integer getYahoo_inlinks()
          Gets the "SEO Domain Index (external link)" IM Yahoo inlinks field.
 Integer getYahoo()
          Gets the "SEO Domain Index (external link)" IM Yahoo field.
 void set(DataModel _object)
          Loads data from another SEO Domain Index (external link) IM object instance.
 void set(SEO_Domain_Index_rg _dataObj)
          Loads data from the SEO_Domain_Index_rg layer bridge class into the SEO_Domain_Index_rgEnhancer database layer class.
 void setDate(Date _Date)
          Sets the "SEO Domain Index (external link)" IM Date field.
 void setDomain(URL _Domain)
          Sets the "SEO Domain Index (external link)" IM Domain field.
 void setGoogle_site(Integer _Google_site)
          Sets the "SEO Domain Index (external link)" IM Google site field.
 void setGoogle_sitemap(Integer _Google_sitemap)
          Sets the "SEO Domain Index (external link)" IM Google sitemap field.
 void setId(Long _id)
          Sets the SEO Domain Index (external link) IM instance Identifier.
 void setLive(Integer _Live)
          Sets the "SEO Domain Index (external link)" IM Live field.
 void setSitemap(Integer _Sitemap)
          Sets the "SEO Domain Index (external link)" IM Sitemap field.
 void setYahoo_inlinks(Integer _Yahoo_inlinks)
          Sets the "SEO Domain Index (external link)" IM Yahoo inlinks field.
 void setYahoo(Integer _Yahoo)
          Sets the "SEO Domain Index (external link)" IM Yahoo field.
 DataModel toDataClass()
          Loads data from this SEO_Domain_Index_rgEnhancer instance into the SEO_Domain_Index_rg layer bridge class to retrieve information to other application layers.
 String toString()
          Generates an string text for the SEO_Domain_Index_rgEnhancer object instance, so it can be written to the logs.
 String toString(String _delimiter)
          Generates an string text for the SEO_Domain_Index_rgEnhancer object instance using the provided delimiter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SEO_Domain_Index_rg_Id

public Long SEO_Domain_Index_rg_Id
The SEO Domain Index (external link) IM instance identifier.

See Also:
getId(), setId(Long)

Domain

public URL Domain
The SEO Domain Index (external link) Information Module Domain field. Website domain

See Also:
getDomain(), setDomain(URL)

Date

public Date Date
The SEO Domain Index (external link) Information Module Date field. Indexed pages date

See Also:
getDate(), setDate(Date)

Sitemap

public Integer Sitemap
The SEO Domain Index (external link) Information Module Sitemap field. Number of locations on the submited XML sitemap

See Also:
getSitemap(), setSitemap(Integer)

Google_sitemap

public Integer Google_sitemap
The SEO Domain Index (external link) Information Module Google sitemap field. Number of Google indexed pages according to the webmaster tools sitemap

See Also:
getGoogle_sitemap(), setGoogle_sitemap(Integer)

Google_site

public Integer Google_site
The SEO Domain Index (external link) Information Module Google site field. Number of Google indexed pages according to the site search

See Also:
getGoogle_site(), setGoogle_site(Integer)

Yahoo

public Integer Yahoo
The SEO Domain Index (external link) Information Module Yahoo field. Number of Yahoo indexed pages

See Also:
getYahoo(), setYahoo(Integer)

Yahoo_inlinks

public Integer Yahoo_inlinks
The SEO Domain Index (external link) Information Module Yahoo inlinks field. Number of Yahoo inlinks

See Also:
getYahoo_inlinks(), setYahoo_inlinks(Integer)

Live

public Integer Live
The SEO Domain Index (external link) Information Module Live field. Number of Live indexed pages

See Also:
getLive(), setLive(Integer)
Constructor Detail

SEO_Domain_Index_rgEnhancer

public SEO_Domain_Index_rgEnhancer(URL _Domain,
                                   Date _Date,
                                   Integer _Sitemap,
                                   Integer _Google_sitemap,
                                   Integer _Google_site,
                                   Integer _Yahoo,
                                   Integer _Yahoo_inlinks,
                                   Integer _Live)
Main constructor for the SEO_Domain_Index_rgEnhancer class . All SEO Domain Index (external link) IM fields are set by this constructor parameters.

Parameters:
_Domain - "SEO Domain Index" IM Domain field
_Date - "SEO Domain Index" IM Date field
_Sitemap - "SEO Domain Index" IM Sitemap field
_Google_sitemap - "SEO Domain Index" IM Google sitemap field
_Google_site - "SEO Domain Index" IM Google site field
_Yahoo - "SEO Domain Index" IM Yahoo field
_Yahoo_inlinks - "SEO Domain Index" IM Yahoo inlinks field
_Live - "SEO Domain Index" IM Live field
See Also:
Domain, Date, Sitemap, Google_sitemap, Google_site, Yahoo, Yahoo_inlinks, Live

SEO_Domain_Index_rgEnhancer

public SEO_Domain_Index_rgEnhancer()
Default empty constructor.


SEO_Domain_Index_rgEnhancer

public SEO_Domain_Index_rgEnhancer(DataModel _obj)
Creates a new SEO_Domain_Index_rgEnhancer object instance from another instance.

Parameters:
_obj - Another SEO_Domain_Index_rg object instance
See Also:
set(DataModel)
Method Detail

getDomain

public URL getDomain()
Gets the "SEO Domain Index (external link)" IM Domain field.

Returns:
The field value
See Also:
Domain

setDomain

public void setDomain(URL _Domain)
Sets the "SEO Domain Index (external link)" IM Domain field.

Parameters:
_Domain - The field value
See Also:
Domain

getDate

public Date getDate()
Gets the "SEO Domain Index (external link)" IM Date field.

Returns:
The field value
See Also:
Date

setDate

public void setDate(Date _Date)
Sets the "SEO Domain Index (external link)" IM Date field.

Parameters:
_Date - The field value
See Also:
Date

getSitemap

public Integer getSitemap()
Gets the "SEO Domain Index (external link)" IM Sitemap field.

Returns:
The field value
See Also:
Sitemap

setSitemap

public void setSitemap(Integer _Sitemap)
Sets the "SEO Domain Index (external link)" IM Sitemap field.

Parameters:
_Sitemap - The field value
See Also:
Sitemap

getGoogle_sitemap

public Integer getGoogle_sitemap()
Gets the "SEO Domain Index (external link)" IM Google sitemap field.

Returns:
The field value
See Also:
Google_sitemap

setGoogle_sitemap

public void setGoogle_sitemap(Integer _Google_sitemap)
Sets the "SEO Domain Index (external link)" IM Google sitemap field.

Parameters:
_Google_sitemap - The field value
See Also:
Google_sitemap

getGoogle_site

public Integer getGoogle_site()
Gets the "SEO Domain Index (external link)" IM Google site field.

Returns:
The field value
See Also:
Google_site

setGoogle_site

public void setGoogle_site(Integer _Google_site)
Sets the "SEO Domain Index (external link)" IM Google site field.

Parameters:
_Google_site - The field value
See Also:
Google_site

getYahoo

public Integer getYahoo()
Gets the "SEO Domain Index (external link)" IM Yahoo field.

Returns:
The field value
See Also:
Yahoo

setYahoo

public void setYahoo(Integer _Yahoo)
Sets the "SEO Domain Index (external link)" IM Yahoo field.

Parameters:
_Yahoo - The field value
See Also:
Yahoo

getYahoo_inlinks

public Integer getYahoo_inlinks()
Gets the "SEO Domain Index (external link)" IM Yahoo inlinks field.

Returns:
The field value
See Also:
Yahoo_inlinks

setYahoo_inlinks

public void setYahoo_inlinks(Integer _Yahoo_inlinks)
Sets the "SEO Domain Index (external link)" IM Yahoo inlinks field.

Parameters:
_Yahoo_inlinks - The field value
See Also:
Yahoo_inlinks

getLive

public Integer getLive()
Gets the "SEO Domain Index (external link)" IM Live field.

Returns:
The field value
See Also:
Live

setLive

public void setLive(Integer _Live)
Sets the "SEO Domain Index (external link)" IM Live field.

Parameters:
_Live - The field value
See Also:
Live

getId

public Long getId()
Gets the SEO Domain Index (external link) IM instance Identifier.

Specified by:
getId in interface DataModel
Returns:
The identifier
See Also:
SEO_Domain_Index_rg_Id

setId

public void setId(Long _id)
Sets the SEO Domain Index (external link) IM instance Identifier.

Specified by:
setId in interface DataModel
Parameters:
_id - The identifier
See Also:
SEO_Domain_Index_rg_Id

set

public void set(DataModel _object)
Loads data from another SEO Domain Index (external link) IM object instance.

Specified by:
set in interface DataModel
Parameters:
_object - Another "SEO Domain Index" IM object instance.

set

public void set(SEO_Domain_Index_rg _dataObj)
Loads data from the SEO_Domain_Index_rg layer bridge class into the SEO_Domain_Index_rgEnhancer database layer class.

Parameters:
_dataObj - The "SEO Domain Index" IM bridge object instance.
See Also:
SEO_Domain_Index_rg

toDataClass

public DataModel toDataClass()
Loads data from this SEO_Domain_Index_rgEnhancer instance into the SEO_Domain_Index_rg layer bridge class to retrieve information to other application layers.

Returns:
The "SEO Domain Index" IM bridge class instance
See Also:
SEO_Domain_Index_rg

toString

public String toString()
Generates an string text for the SEO_Domain_Index_rgEnhancer object instance, so it can be written to the logs.

Overrides:
toString in class Object
Returns:
The string text for the object instance
See Also:
toString(String)

toString

public String toString(String _delimiter)
Generates an string text for the SEO_Domain_Index_rgEnhancer object instance using the provided delimiter. It can be used by the export functionality to generate a "comma separated values" export file (using the provided delimiter).

Specified by:
toString in interface DataModel
Parameters:
_delimiter - The fields delimiter
Returns:
The string text for the object instance using this delimiter

getImages

public BufferedImage[] getImages()
Gets the images in the SEO Domain Index (external link) IM register.

Specified by:
getImages in interface DataModel
Returns:
The "SEO Domain Index" IM images

SEO Domain Index
Crisopeya IM
v1.0.0

This software application has been automatically built and generated by the Crisopeya Technology. It has been freely shared and contributed to the Crisopeya Software 2.0 Community Software Catalog by one of its users.

You can download this application from the Crisopeya Software 2.0 Community Software Catalog.
You can join the Crisopeya community and build and share your own software applications.

© 2004-2009 Crisopeya Team at Business Excellence by Information Technologies SL (BE I.T.)