com.ail.insurance.policy
Class Asset

java.lang.Object
  extended by com.ail.core.Type
      extended by com.ail.insurance.policy.Asset
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class Asset
extends Type

An insured thing, or a thing about which information is collected and upon which risk (and other factors) are assessed. Generally an Asset represents a thing which is insured, for example a building in a household policy, or a driver in a motor policy.

Version:
$Revision: 1.1 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ail.core.Type
jXPathContext, NOT_PERSISTED
 
Constructor Summary
Asset()
           
 
Method Summary
 java.lang.String getAssetTypeId()
           
 java.lang.String getId()
           
 void setAssetTypeId(java.lang.String assetTypeId)
           
 void setId(java.lang.String id)
           
 
Methods inherited from class com.ail.core.Type
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Asset

public Asset()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getAssetTypeId

public java.lang.String getAssetTypeId()

setAssetTypeId

public void setAssetTypeId(java.lang.String assetTypeId)