Class InvoiceLineDetailValue
java.lang.Object
com.echothree.util.server.persistence.BaseValue<InvoiceLineDetailPK>
com.echothree.model.data.invoice.server.value.InvoiceLineDetailValue
- All Implemented Interfaces:
Serializable
,Cloneable
public class InvoiceLineDetailValue
extends BaseValue<InvoiceLineDetailPK>
implements Cloneable, Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseValue
_primaryKey, entityId
-
Constructor Summary
ConstructorsConstructorDescriptionInvoiceLineDetailValue
(InvoiceLineDetailPK invoiceLineDetailPK, InvoiceLinePK invoiceLinePK, InvoicePK invoicePK, Integer invoiceLineSequence, InvoiceLinePK parentInvoiceLinePK, InvoiceLineTypePK invoiceLineTypePK, InvoiceLineUseTypePK invoiceLineUseTypePK, Long amount, String description, Long fromTime, Long thruTime) Creates a new instance of InvoiceLineDetailValueInvoiceLineDetailValue
(InvoiceLinePK invoiceLinePK, InvoicePK invoicePK, Integer invoiceLineSequence, InvoiceLinePK parentInvoiceLinePK, InvoiceLineTypePK invoiceLineTypePK, InvoiceLineUseTypePK invoiceLineUseTypePK, Long amount, String description, Long fromTime, Long thruTime) Creates a new instance of InvoiceLineDetailValue -
Method Summary
Modifier and TypeMethodDescriptionvoid
clone()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
hashCode()
boolean
isIdentical
(Object other) void
void
setDescription
(String description) void
setFromTime
(Long fromTime) void
setInvoiceLinePK
(InvoiceLinePK invoiceLinePK) void
setInvoiceLineSequence
(Integer invoiceLineSequence) void
setInvoiceLineTypePK
(InvoiceLineTypePK invoiceLineTypePK) void
setInvoiceLineUseTypePK
(InvoiceLineUseTypePK invoiceLineUseTypePK) void
setInvoicePK
(InvoicePK invoicePK) void
setParentInvoiceLinePK
(InvoiceLinePK parentInvoiceLinePK) void
setThruTime
(Long thruTime) toString()
Methods inherited from class com.echothree.util.server.persistence.BaseValue
checkForNull, getEntityId, hasIdentity, setEntityId
-
Constructor Details
-
InvoiceLineDetailValue
public InvoiceLineDetailValue(InvoiceLineDetailPK invoiceLineDetailPK, InvoiceLinePK invoiceLinePK, InvoicePK invoicePK, Integer invoiceLineSequence, InvoiceLinePK parentInvoiceLinePK, InvoiceLineTypePK invoiceLineTypePK, InvoiceLineUseTypePK invoiceLineUseTypePK, Long amount, String description, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of InvoiceLineDetailValue- Throws:
PersistenceNotNullException
-
InvoiceLineDetailValue
public InvoiceLineDetailValue(InvoiceLinePK invoiceLinePK, InvoicePK invoicePK, Integer invoiceLineSequence, InvoiceLinePK parentInvoiceLinePK, InvoiceLineTypePK invoiceLineTypePK, InvoiceLineUseTypePK invoiceLineUseTypePK, Long amount, String description, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of InvoiceLineDetailValue- Throws:
PersistenceNotNullException
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseValue<InvoiceLineDetailPK>
-
clone
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseValue<InvoiceLineDetailPK>
-
hashCode
-
toString
-
equals
-
isIdentical
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseValue<InvoiceLineDetailPK>
-
clearHasBeenModified
- Specified by:
clearHasBeenModified
in classBaseValue<InvoiceLineDetailPK>
-
getInvoiceLinePK
-
setInvoiceLinePK
- Throws:
PersistenceNotNullException
-
getInvoiceLinePKHasBeenModified
-
getInvoicePK
-
setInvoicePK
- Throws:
PersistenceNotNullException
-
getInvoicePKHasBeenModified
-
getInvoiceLineSequence
-
setInvoiceLineSequence
- Throws:
PersistenceNotNullException
-
getInvoiceLineSequenceHasBeenModified
-
getParentInvoiceLinePK
-
setParentInvoiceLinePK
-
getParentInvoiceLinePKHasBeenModified
-
getInvoiceLineTypePK
-
setInvoiceLineTypePK
public void setInvoiceLineTypePK(InvoiceLineTypePK invoiceLineTypePK) throws PersistenceNotNullException - Throws:
PersistenceNotNullException
-
getInvoiceLineTypePKHasBeenModified
-
getInvoiceLineUseTypePK
-
setInvoiceLineUseTypePK
public void setInvoiceLineUseTypePK(InvoiceLineUseTypePK invoiceLineUseTypePK) throws PersistenceNotNullException - Throws:
PersistenceNotNullException
-
getInvoiceLineUseTypePKHasBeenModified
-
getAmount
-
setAmount
- Throws:
PersistenceNotNullException
-
getAmountHasBeenModified
-
getDescription
-
setDescription
-
getDescriptionHasBeenModified
-
getFromTime
-
setFromTime
- Throws:
PersistenceNotNullException
-
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
- Throws:
PersistenceNotNullException
-
getThruTimeHasBeenModified
-