Serialized Form


Package org.davesag.generica

Class org.davesag.generica.WebApp.Factory extends Object implements Serializable


Package org.davesag.generica.core

Class org.davesag.generica.core.AbstractContent extends AbstractDateStamped implements Serializable

Serialized Fields

theLanguageCode

String theLanguageCode
the iso code of the language the content is written in


theCountryCode

String theCountryCode
the iso code of the country the content is written for

Class org.davesag.generica.core.AbstractCreditCardAuthoriser extends Object implements Serializable

Serialized Fields

theId

Long theId
authoriser's id used as a key by hibernate


theUrl

String theUrl
The Url of this Link


theName

String theName
the authoriser's name


theBanks

List theBanks
list of banks this authoriser can authorise for.


theCurrency

Currency theCurrency
the base currency this authoriser charges in.


isTesting

Boolean isTesting
are we testing or is this a real transaction

Class org.davesag.generica.core.AbstractDateStamped extends Object implements Serializable

Serialized Fields

theId

Long theId
content's id used as a key by hibernate


theCreated

Date theCreated
the date the content was created


theLastModified

Date theLastModified
the date the content was last modified

Class org.davesag.generica.core.AbstractExtensibleContent extends AbstractContent implements Serializable

Serialized Fields

theMetaData

Map theMetaData
a map of application definable meta-data

Class org.davesag.generica.core.AbstractText extends AbstractExtensibleContent implements Serializable

Serialized Fields

theAuthor

User theAuthor
the AbstractText's author


theTitle

String theTitle
the title of this AbstractText


theText

String theText
the actual text of the AbstractText

Class org.davesag.generica.core.Category extends AbstractExtensibleContent implements Serializable

Serialized Fields

theName

String theName
the name of this Category


theDescription

String theDescription
the description of this Category

Class org.davesag.generica.core.Comment extends AbstractText implements Serializable

Class org.davesag.generica.core.CreditCard extends Object implements Serializable

Serialized Fields

theId

Long theId
card's id used as a key by hibernate


theNumber

BigInteger theNumber
the card's number


theCardNumber

String theCardNumber
the card's number as a string


theType

String theType
the card's type


theExpiryMonth

Integer theExpiryMonth
the card's expiry month, a two digit value between 01 and 12 used to verify the card


theExpiryYear

Integer theExpiryYear
the card's expiry year, a two digit value used to verify the card


theNameOnCard

String theNameOnCard
the name on the card


theSecurityCode

Integer theSecurityCode
the 3 digit security code on the back of some cards

Class org.davesag.generica.core.Faq extends AbstractContent implements Serializable

Serialized Fields

theQuestion

String theQuestion
the question


theAnswer

String theAnswer
the answer

Class org.davesag.generica.core.Link extends AbstractContent implements Serializable

Serialized Fields

theUrl

String theUrl
The Url of this Link


theDescription

String theDescription
a Description of this link


theTitle

String theTitle
the title for this link


itsValid

boolean itsValid
is the url of the link a valid url?

Class org.davesag.generica.core.Media extends AbstractExtensibleContent implements Serializable

Serialized Fields

theTitle

String theTitle
The media's title.


theSourceURL

String theSourceURL
The media's source url. Used to link to the actual media file.


theLinkBackURL

String theLinkBackURL
The media's linkback url. Used to link to the media owner's containing page.


theFilePath

String theFilePath
The media's file path.


theMediaType

MediaType theMediaType
The medias's type.

Class org.davesag.generica.core.MediaType extends AbstractExtensibleContent implements Serializable

Serialized Fields

theName

String theName
the media-types' name


theMimeType

String theMimeType
the media-types' mime-type


theFileSuffix

String theFileSuffix
the media-types' file suffix.

Class org.davesag.generica.core.Merchant extends Object implements Serializable

Serialized Fields

theId

Long theId
The merchant's id used as a key by hibernate


theName

String theName
The Merchant's name


theMerchantId

Long theMerchantId
The MerchantId of this Merchant provided by the CreditCardAuthoriser.


theCompanyCode

String theCompanyCode
The unique company number, eg in australia ABN 12345677, or in Holland BVi 20031117109. These numbers are issued by the government of the country the company is based in.


theEmail

String theEmail
The email address the Merchant uses.


theBanks

List theBanks
The list names of banks that the Merchant uses.


theMetaData

Map theMetaData
a map of application definable meta-data

Class org.davesag.generica.core.Money extends Object implements Serializable

Serialized Fields

theCurrency

Currency theCurrency
the Currency


theAmount

BigDecimal theAmount
the amount

Class org.davesag.generica.core.PasswordHelper extends Object implements Serializable

Serialized Fields

theQuestion

String theQuestion
the question to ask


theAnswer

String theAnswer
the answer that must match

Class org.davesag.generica.core.ShoppingItem extends Object implements Serializable

Serialized Fields

theId

Long theId
items's id used as a key by hibernate


theQuantity

Long theQuantity
the number of these items


theDescription

String theDescription
a description of the item


theDiscount

Money theDiscount
The discount of the item. This is computed by adding the price of the individual items.


thePrice

Money thePrice
The total price of the item. This is computed by adding the price of the individual items and is not persisted.


theUnitPrice

Money theUnitPrice
The individual price of an item.


theTax

Money theTax
The total tax of the item. This is computed by adding the tax of the individual items.


theTaxNote

String theTaxNote
note about the tax

Class org.davesag.generica.core.ShoppingOrder extends Object implements Serializable

Serialized Fields

theId

Long theId
items' id used as a key by hibernate


theTransactionId

Long theTransactionId
unique transaction id that is sent to the payment authorisation agent


theLabel

String theLabel
an arbitrary label for the order


theComputedSubtotal

Money theComputedSubtotal
The total price of the order. This is computed by adding the price of the individual items and is not persisted.


theSubtotal

Money theSubtotal
The total price of the order less discounts and tax. This is persisted.


theGrandTotal

Money theGrandTotal
The total price of the order to be paid by the user.


theDiscount

Money theDiscount
The discount of the order. This is persisted.


theComputedDiscountSubtotal

Money theComputedDiscountSubtotal
The computer total discount value of the order. Not persisted.


theComputedTaxSubtotal

Money theComputedTaxSubtotal
The total price of the order. This is computed by adding the price of the individual items and is not persisted.


theTaxPaid

Money theTaxPaid
The total tax of the item. This is computed by adding the tax of the individual items.


theTaxNote

String theTaxNote
note about the tax


theItems

List theItems
a list of items that make up this order. Note that items have their own price, tax, description and notes.

Class org.davesag.generica.core.SiteCopy extends AbstractText implements Serializable

Serialized Fields

theSection

String theSection
the site section name. this should match up with a section name entered in the web.xml file.

Class org.davesag.generica.core.Story extends AbstractText implements Serializable

Serialized Fields

theLink

String theLink
a url or other link for this story


theDescription

String theDescription
a short description of this story


theCategory

Category theCategory
a category for this story


theComments

List theComments
a list of comments about this story

Class org.davesag.generica.core.User extends Object implements Serializable

Serialized Fields

theId

Long theId
user's id used as a key by hibernate


theUsername

String theUsername
the user's username - must not contain chars that can not be used in a uri


thePassword

String thePassword
the MD5Hash of the password of this user


thePasswordRequiresReset

Boolean thePasswordRequiresReset
A flag that determins id the password requires resetting. Usually set after the user has requested a new password. If false then the password must be reset.


thePasswordHelper

PasswordHelper thePasswordHelper
the user's password helper


theEmail

String theEmail
the email address for this user


isActive

Boolean isActive
is the user an active user, or has their access been disabled?


theLastIp

String theLastIp
a security measure, this is the last IP number the user logged in from


Package org.davesag.generica.persistence

Class org.davesag.generica.persistence.ArchiveException extends RuntimeException implements Serializable

Class org.davesag.generica.persistence.DelegateException extends RuntimeException implements Serializable


Package org.davesag.generica.servlet

Class org.davesag.generica.servlet.ServletPeer extends Object implements Serializable


Package org.davesag.generica.servlet.form

Class org.davesag.generica.servlet.form.GenericForm extends DynaValidatorForm implements Serializable

Class org.davesag.generica.servlet.form.LoginForm extends DynaValidatorForm implements Serializable

Serialized Fields

theUser

User theUser

Class org.davesag.generica.servlet.form.PasswordHelperForm extends DynaValidatorForm implements Serializable

Serialized Fields

theUser

User theUser

Class org.davesag.generica.servlet.form.UploadForm extends GenericForm implements Serializable

Serialized Fields

theFile

FormFile theFile
The file that the user has uploaded

Class org.davesag.generica.servlet.form.UserProfileForm extends GenericForm implements Serializable

Class org.davesag.generica.servlet.form.UserRegistrationForm extends DynaValidatorForm implements Serializable


Package org.davesag.generica.servlet.util

Class org.davesag.generica.servlet.util.Pipe.Factory extends Object implements Serializable


Package org.davesag.generica.summary

Class org.davesag.generica.summary.GenericSummary extends BasicDynaBean implements Serializable


Package org.davesag.generica.test

Class org.davesag.generica.test.AllTests extends TestCase implements Serializable

Class org.davesag.generica.test.CreditCardTest extends TestCase implements Serializable

Class org.davesag.generica.test.CryptoTest extends TestCase implements Serializable

Class org.davesag.generica.test.CurrencyConverterTest extends TestCase implements Serializable

Class org.davesag.generica.test.DateUtilsTest extends TestCase implements Serializable

Class org.davesag.generica.test.FaqPersistenceTest extends TestCase implements Serializable

Class org.davesag.generica.test.FaqTest extends TestCase implements Serializable

Class org.davesag.generica.test.FormBeansTest extends TestCase implements Serializable

Class org.davesag.generica.test.ImageUtilsTest extends TestCase implements Serializable

Class org.davesag.generica.test.LinkTest extends TestCase implements Serializable

Class org.davesag.generica.test.ListUtilsTest extends TestCase implements Serializable

Class org.davesag.generica.test.MailerTest extends TestCase implements Serializable

Class org.davesag.generica.test.MediaTest extends TestCase implements Serializable

Class org.davesag.generica.test.MerchantTest extends TestCase implements Serializable

Class org.davesag.generica.test.MoneyTest extends TestCase implements Serializable

Class org.davesag.generica.test.PasswordGeneratorTest extends TestCase implements Serializable

Class org.davesag.generica.test.ShoppingOrderTest extends TestCase implements Serializable

Class org.davesag.generica.test.SiteCopyTest extends TestCase implements Serializable

Class org.davesag.generica.test.StoryTest extends TestCase implements Serializable

Class org.davesag.generica.test.StringUtilsTest extends TestCase implements Serializable

Class org.davesag.generica.test.StructureTest extends TestCase implements Serializable

Class org.davesag.generica.test.SummaryTest extends TestCase implements Serializable

Class org.davesag.generica.test.UserTest extends TestCase implements Serializable

Class org.davesag.generica.test.XmlParserTest extends TestCase implements Serializable


Package org.davesag.generica.util

Class org.davesag.generica.util.CreditCardUtils extends Object implements Serializable

Class org.davesag.generica.util.CreditCardUtils.CardType extends Object implements Serializable

Serialized Fields

theName

String theName
the name


theAka

String theAka
the alt name


theWidth

int theWidth
the number of digits in the card number


thePrefixValues

int[] thePrefixValues
the array of prefix values


Package org.davesag.generica.util.harvester

Class org.davesag.generica.util.harvester.MediaHarvester.Factory extends Object implements Serializable


Package org.davesag.generica.util.xml

Class org.davesag.generica.util.xml.XmlParser.Factory extends Object implements Serializable



Dave Sag Generica API version 0.5.9 - (prerelease) Copyright 2003 - 2004 Dave Sag.