com.ibm.commerce.catalog.objects
Class CatalogGroupDescriptionAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.catalog.objects.CatalogGroupDescriptionAccessBean
All Implemented Interfaces:
CatalogGroupDescriptionAccessBeanData, java.io.Serializable

public class CatalogGroupDescriptionAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CatalogGroupDescriptionAccessBeanData

This bean provides access to the CATGRPDESC table.

The following is a description of this table:

This table hold the language-dependent information related to a CatalogGroup.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
CatalogGroupDescriptionAccessBean()
          Default constructor.
CatalogGroupDescriptionAccessBean(javax.ejb.EJBObject catGrpDescEJBObj)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
CatalogGroupDescriptionAccessBean(java.lang.Long catGrpRefNum, java.lang.Integer langID, java.lang.String name)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findByCatalogGroupIdsAndLanguageId(java.lang.Long[] aDByCatalogGroupIdsAndLanguageId, java.lang.Integer aDByCatalogGroupIdsAndLanguageId)
          Finds the catalog group description with the catalog group IDs and the language ID.
 java.util.Enumeration findByLocaleAndStore(java.lang.String locale, java.lang.Integer storeID)
          Finds the catalog group description with the locale and the store ID.
 java.lang.String getDisplay()
          This method provides access to the CATGRPDESC.DISPLAY column of DB2 type VARCHAR(254) NULL.
 java.lang.String getFullIImage()
          This method provides access to the CATGRPDESC.FULLIMAGE column of DB2 type VARCHAR(254) NULL.
 java.lang.String getKeyWord()
          This method provides access to the CATGRPDESC.KEYWORD column of DB2 type VARCHAR(254) NULL.
 java.lang.String getLongDescription()
          This method provides access to the CATGRPDESC.LONGDESCRIPTION column of DB2 type LONG NULL.
 java.lang.String getMemberGroupId()
          Gets the member group ID for the catalog group description.
 java.lang.Long getMemberGroupIdInEJBType()
          Gets the member group ID for the catalog group description in the EJB type.
 java.lang.String getName()
          This method provides access to the CATGRPDESC.NAME column of DB2 type VARCHAR(254) NOT NULL.
 java.lang.String getPublished()
          This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getPublishedInEJBType()
          This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.
 java.lang.String getShortDescription()
          This method provides access to the CATGRPDESC.SHORTDESCRIPTION column of DB2 type VARCHAR(254) NULL.
 java.lang.String getThumbNail()
          This method provides access to the CATGRPDESC.THUMBNAIL column of DB2 type VARCHAR(254) NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDisplay(java.lang.String display)
          This method provides access to the CATGRPDESC.DISPLAY column of DB2 type VARCHAR(254) NULL.
 void setFullIImage(java.lang.String image)
          This method provides access to the CATGRPDESC.FULLIMAGE column of DB2 type VARCHAR(254) NULL.
 void setInitKey_catalogGroupReferenceNumber(java.lang.String catGrpID)
          Set the primary key for this object
 void setInitKey_language_id(java.lang.String langID)
          Set the primary key for this object
 void setKeyWord(java.lang.String keyword)
          This method provides access to the CATGRPDESC.KEYWORD column of DB2 type VARCHAR(254) NULL.
 void setLongDescription(java.lang.String longDesc)
          This method provides access to the CATGRPDESC.LONGDESCRIPTION column of DB2 type LONG NULL.
 void setMemberGroupId(java.lang.Long mbrGrpID)
          Sets the member group ID for the catalog group description.
 void setMemberGroupId(java.lang.String mbrGrpID)
          Sets the member group ID for the catalog group description.
 void setName(java.lang.String name)
          This method provides access to the CATGRPDESC.NAME column of DB2 type VARCHAR(254) NOT NULL.
 void setPublished(java.lang.Integer published)
          This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.
 void setPublished(java.lang.String published)
          This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.
 void setShortDescription(java.lang.String shortDesc)
          This method provides access to the CATGRPDESC.SHORTDESCRIPTION column of DB2 type VARCHAR(254) NULL.
 void setThumbNail(java.lang.String thumbNail)
          This method provides access to the CATGRPDESC.THUMBNAIL column of DB2 type VARCHAR(254) NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalogGroupDescriptionAccessBean

public CatalogGroupDescriptionAccessBean()

Default constructor. Maps to findByPrimaryKey.


CatalogGroupDescriptionAccessBean

public CatalogGroupDescriptionAccessBean(javax.ejb.EJBObject catGrpDescEJBObj)
                                  throws java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
catGrpDescEJBObj - The catalog group description EJB object. javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

CatalogGroupDescriptionAccessBean

public CatalogGroupDescriptionAccessBean(java.lang.Long catGrpRefNum,
                                         java.lang.Integer langID,
                                         java.lang.String name)
                                  throws javax.ejb.CreateException,
                                         java.rmi.RemoteException,
                                         javax.naming.NamingException

Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog group description according to the catalog group ID, the language ID, and the name.

Parameters:
catGrpRefNum - The catalog group reference number. java.lang.Long
langID - The language ID. java.lang.Integer
name - The name. java.lang.String
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByCatalogGroupIdsAndLanguageId

public java.util.Enumeration findByCatalogGroupIdsAndLanguageId(java.lang.Long[] aDByCatalogGroupIdsAndLanguageId,
                                                                java.lang.Integer aDByCatalogGroupIdsAndLanguageId)
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

Finds the catalog group description with the catalog group IDs and the language ID.

SQL:
SELECT FULLIMAGE, KEYWORD, DISPLAY, LANGUAGE_ID, SHORTDESCRIPTION, CATGROUP_ID, PUBLISHED, NAME, THUMBNAIL FROM CATGRPDESC WHERE LANGUAGE_ID = langID AND CATGROUP_ID IN (catGrpID)

Parameters:
catGrpID - The catalog group reference number. java.lang.Long[]
langID - The language ID. java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByLocaleAndStore

public java.util.Enumeration findByLocaleAndStore(java.lang.String locale,
                                                  java.lang.Integer storeID)
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

Finds the catalog group description with the locale and the store ID.

SQL:
SELECT CATGRPDESC.FULLIMAGE, CATGRPDESC.KEYWORD, CATGRPDESC.DISPLAY, CATGRPDESC.LANGUAGE_ID, CATGRPDESC.SHORTDESCRIPTION, CATGRPDESC.CATGROUP_ID, CATGRPDESC.PUBLISHED, CATGRPDESC.NAME, CATGRPDESC.THUMBNAIL FROM CATGRPDESC WHERE CATGRPDESC.PUBLISHED = 1 AND CATGRPDESC.LANGUAGE_ID in (select LANGUAGE_ID from language where localename = locale AND CATGRPDESC.CATGROUP_ID in (select CATGROUP_ID FROM CATENTRY CATENTRY, STORECENT STORECENT, CATGPENREL CATGPENREL where STORECENT.STOREENT_ID = storeID AND ( CATENTRY.CATENTTYPE_ID LIKE 'ProductBean%' OR (CATENTRY.CATENTTYPE_ID LIKE 'ItemBean%' AND CATENTRY.CATENTRY_ID NOT IN (SELECT CATENTRY_ID FROM ATTRIBUTE))) AND CATENTRY.BUYABLE = 1 AND STORECENT.CATENTRY_ID = CATENTRY.CATENTRY_ID AND CATGPENREL.CATENTRY_ID = STORECENT.CATENTRY_ID))

Parameters:
locale - The locale. java.lang.String
storeID - The store ID. java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDisplay

public java.lang.String getDisplay()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the CATGRPDESC.DISPLAY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getDisplay in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFullIImage

public java.lang.String getFullIImage()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the CATGRPDESC.FULLIMAGE column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The full image path of this CatalogGroup.

Specified by:
getFullIImage in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getKeyWord

public java.lang.String getKeyWord()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the CATGRPDESC.KEYWORD column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A keyword used for searching.

Specified by:
getKeyWord in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLongDescription

public java.lang.String getLongDescription()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the CATGRPDESC.LONGDESCRIPTION column of DB2 type LONG NULL.

The following is a description of this column:

A long description of this CatalogGroup.

Specified by:
getLongDescription in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberGroupId

public java.lang.String getMemberGroupId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

Gets the member group ID for the catalog group description.

Specified by:
getMemberGroupId in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberGroupIdInEJBType

public java.lang.Long getMemberGroupIdInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

Gets the member group ID for the catalog group description in the EJB type.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException

This method provides access to the CATGRPDESC.NAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The language-dependent name of this CatalogGroup.

Specified by:
getName in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPublished

public java.lang.String getPublished()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates whether this CatalogGroup should be displayed for the language indicated by LANGUAGE_ID: 0=no, 1=yes.

Specified by:
getPublished in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPublishedInEJBType

public java.lang.Integer getPublishedInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates whether this CatalogGroup should be displayed for the language indicated by LANGUAGE_ID: 0=no, 1=yes.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShortDescription

public java.lang.String getShortDescription()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the CATGRPDESC.SHORTDESCRIPTION column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A short description of this CatalogGroup.

Specified by:
getShortDescription in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getThumbNail

public java.lang.String getThumbNail()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the CATGRPDESC.THUMBNAIL column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The thumbnail image path of this CatalogGroup.

Specified by:
getThumbNail in interface CatalogGroupDescriptionAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setDisplay

public void setDisplay(java.lang.String display)

This method provides access to the CATGRPDESC.DISPLAY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setDisplay in interface CatalogGroupDescriptionAccessBeanData
Parameters:
display - The display. java.lang.String
Returns:
void

setFullIImage

public void setFullIImage(java.lang.String image)

This method provides access to the CATGRPDESC.FULLIMAGE column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The full image path of this CatalogGroup.

Specified by:
setFullIImage in interface CatalogGroupDescriptionAccessBeanData
Parameters:
image - The image. java.lang.String
Returns:
void

setInitKey_catalogGroupReferenceNumber

public void setInitKey_catalogGroupReferenceNumber(java.lang.String catGrpID)

Set the primary key for this object

Parameters:
catGrpID - The catalog group reference number. java.lang.String
Returns:
void

setInitKey_language_id

public void setInitKey_language_id(java.lang.String langID)

Set the primary key for this object

Parameters:
langID - The language ID. java.lang.String
Returns:
void

setKeyWord

public void setKeyWord(java.lang.String keyword)

This method provides access to the CATGRPDESC.KEYWORD column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A keyword used for searching.

Specified by:
setKeyWord in interface CatalogGroupDescriptionAccessBeanData
Parameters:
keyword - The keyword of the search. java.lang.String
Returns:
void

setLongDescription

public void setLongDescription(java.lang.String longDesc)

This method provides access to the CATGRPDESC.LONGDESCRIPTION column of DB2 type LONG NULL.

The following is a description of this column:

A long description of this CatalogGroup.

Specified by:
setLongDescription in interface CatalogGroupDescriptionAccessBeanData
Parameters:
longDesc - The long description. java.lang.String
Returns:
void

setMemberGroupId

public void setMemberGroupId(java.lang.Long mbrGrpID)

Sets the member group ID for the catalog group description.

Parameters:
mbrGrpID - The member group ID. java.lang.Long
Returns:
void

setMemberGroupId

public void setMemberGroupId(java.lang.String mbrGrpID)

Sets the member group ID for the catalog group description.

Specified by:
setMemberGroupId in interface CatalogGroupDescriptionAccessBeanData
Parameters:
mbrGrpID - The member group ID. java.lang.String
Returns:
void

setName

public void setName(java.lang.String name)

This method provides access to the CATGRPDESC.NAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The language-dependent name of this CatalogGroup.

Specified by:
setName in interface CatalogGroupDescriptionAccessBeanData
Parameters:
name - The name. java.lang.String
Returns:
void

setPublished

public void setPublished(java.lang.Integer published)

This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates whether this CatalogGroup should be displayed for the language indicated by LANGUAGE_ID: 0=no, 1=yes.

Parameters:
published - The published flag. java.lang.Integer
Returns:
void

setPublished

public void setPublished(java.lang.String published)

This method provides access to the CATGRPDESC.PUBLISHED column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates whether this CatalogGroup should be displayed for the language indicated by LANGUAGE_ID: 0=no, 1=yes.

Specified by:
setPublished in interface CatalogGroupDescriptionAccessBeanData
Parameters:
published - The published flag. java.lang.String
Returns:
void

setShortDescription

public void setShortDescription(java.lang.String shortDesc)

This method provides access to the CATGRPDESC.SHORTDESCRIPTION column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A short description of this CatalogGroup.

Specified by:
setShortDescription in interface CatalogGroupDescriptionAccessBeanData
Parameters:
shortDesc - The short description. java.lang.String
Returns:
void

setThumbNail

public void setThumbNail(java.lang.String thumbNail)

This method provides access to the CATGRPDESC.THUMBNAIL column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The thumbnail image path of this CatalogGroup.

Specified by:
setThumbNail in interface CatalogGroupDescriptionAccessBeanData
Parameters:
thumbNail - The thumbnail image. java.lang.String
Returns:
void