org.opencrx.kernel.product1.cci2
Interface ContractPositionConstrained

All Known Subinterfaces:
AbstractProduct, AbstractProduct, Asset, Asset, ContractPositionConstrained, Product, Product
All Known Implementing Classes:
Asset, Product

public interface ContractPositionConstrained

Abstract class ContractPositionConstrained


Method Summary
 Integer getDefaultPositions()
          Retrieves the possibly null value for the optional attribute defaultPositions.
 BigDecimal getDefaultQuantity()
          Retrieves the possibly null value for the optional attribute defaultQuantity.
 long getItemNumber()
          Retrieves the value for the attribute itemNumber.
 Integer getMaxPositions()
          Retrieves the possibly null value for the optional attribute maxPositions.
 BigDecimal getMaxQuantity()
          Retrieves the possibly null value for the optional attribute maxQuantity.
 short getMinMaxQuantityHandling()
          Retrieves the value for the attribute minMaxQuantityHandling.
 Integer getMinPositions()
          Retrieves the possibly null value for the optional attribute minPositions.
 BigDecimal getMinQuantity()
          Retrieves the possibly null value for the optional attribute minQuantity.
 BigDecimal getOffsetQuantity()
          Retrieves the possibly null value for the optional attribute offsetQuantity.
 Boolean isAllowModification()
          Retrieves the possibly null value for the optional attribute allowModification.
 Boolean isAllowRemoval()
          Retrieves the possibly null value for the optional attribute allowRemoval.
 void setAllowModification(Boolean allowModification)
          Sets a new value for the attribute allowModification.
 void setAllowRemoval(Boolean allowRemoval)
          Sets a new value for the attribute allowRemoval.
 void setDefaultPositions(Integer defaultPositions)
          Sets a new value for the attribute defaultPositions.
 void setDefaultQuantity(BigDecimal defaultQuantity)
          Sets a new value for the attribute defaultQuantity.
 void setItemNumber(long itemNumber)
          Sets a new value for the attribute itemNumber.
 void setMaxPositions(Integer maxPositions)
          Sets a new value for the attribute maxPositions.
 void setMaxQuantity(BigDecimal maxQuantity)
          Sets a new value for the attribute maxQuantity.
 void setMinMaxQuantityHandling(short minMaxQuantityHandling)
          Sets a new value for the attribute minMaxQuantityHandling.
 void setMinPositions(Integer minPositions)
          Sets a new value for the attribute minPositions.
 void setMinQuantity(BigDecimal minQuantity)
          Sets a new value for the attribute minQuantity.
 void setOffsetQuantity(BigDecimal offsetQuantity)
          Sets a new value for the attribute offsetQuantity.
 

Method Detail

isAllowModification

Boolean isAllowModification()
Retrieves the possibly null value for the optional attribute allowModification.

Returns:
The possibly null value for attribute allowModification.

setAllowModification

void setAllowModification(Boolean allowModification)
Sets a new value for the attribute allowModification.

Parameters:
allowModification - The possibly null new value for attribute allowModification.

isAllowRemoval

Boolean isAllowRemoval()
Retrieves the possibly null value for the optional attribute allowRemoval.

Returns:
The possibly null value for attribute allowRemoval.

setAllowRemoval

void setAllowRemoval(Boolean allowRemoval)
Sets a new value for the attribute allowRemoval.

Parameters:
allowRemoval - The possibly null new value for attribute allowRemoval.

getDefaultPositions

Integer getDefaultPositions()
Retrieves the possibly null value for the optional attribute defaultPositions.

Returns:
The possibly null value for attribute defaultPositions.

setDefaultPositions

void setDefaultPositions(Integer defaultPositions)
Sets a new value for the attribute defaultPositions.

Parameters:
defaultPositions - The possibly null new value for attribute defaultPositions.

getDefaultQuantity

BigDecimal getDefaultQuantity()
Retrieves the possibly null value for the optional attribute defaultQuantity.

Returns:
The possibly null value for attribute defaultQuantity.

setDefaultQuantity

void setDefaultQuantity(BigDecimal defaultQuantity)
Sets a new value for the attribute defaultQuantity.

Parameters:
defaultQuantity - The possibly null new value for attribute defaultQuantity.

getItemNumber

long getItemNumber()
Retrieves the value for the attribute itemNumber.

Returns:
The non-null value for attribute itemNumber.

setItemNumber

void setItemNumber(long itemNumber)
Sets a new value for the attribute itemNumber.

Parameters:
itemNumber - The non-null new value for attribute itemNumber.

getMaxPositions

Integer getMaxPositions()
Retrieves the possibly null value for the optional attribute maxPositions.

Returns:
The possibly null value for attribute maxPositions.

setMaxPositions

void setMaxPositions(Integer maxPositions)
Sets a new value for the attribute maxPositions.

Parameters:
maxPositions - The possibly null new value for attribute maxPositions.

getMaxQuantity

BigDecimal getMaxQuantity()
Retrieves the possibly null value for the optional attribute maxQuantity.

Returns:
The possibly null value for attribute maxQuantity.

setMaxQuantity

void setMaxQuantity(BigDecimal maxQuantity)
Sets a new value for the attribute maxQuantity.

Parameters:
maxQuantity - The possibly null new value for attribute maxQuantity.

getMinMaxQuantityHandling

short getMinMaxQuantityHandling()
Retrieves the value for the attribute minMaxQuantityHandling.

Returns:
The non-null value for attribute minMaxQuantityHandling.

setMinMaxQuantityHandling

void setMinMaxQuantityHandling(short minMaxQuantityHandling)
Sets a new value for the attribute minMaxQuantityHandling.

Parameters:
minMaxQuantityHandling - The non-null new value for attribute minMaxQuantityHandling.

getMinPositions

Integer getMinPositions()
Retrieves the possibly null value for the optional attribute minPositions.

Returns:
The possibly null value for attribute minPositions.

setMinPositions

void setMinPositions(Integer minPositions)
Sets a new value for the attribute minPositions.

Parameters:
minPositions - The possibly null new value for attribute minPositions.

getMinQuantity

BigDecimal getMinQuantity()
Retrieves the possibly null value for the optional attribute minQuantity.

Returns:
The possibly null value for attribute minQuantity.

setMinQuantity

void setMinQuantity(BigDecimal minQuantity)
Sets a new value for the attribute minQuantity.

Parameters:
minQuantity - The possibly null new value for attribute minQuantity.

getOffsetQuantity

BigDecimal getOffsetQuantity()
Retrieves the possibly null value for the optional attribute offsetQuantity.

Returns:
The possibly null value for attribute offsetQuantity.

setOffsetQuantity

void setOffsetQuantity(BigDecimal offsetQuantity)
Sets a new value for the attribute offsetQuantity.

Parameters:
offsetQuantity - The possibly null new value for attribute offsetQuantity.


This software is published under the BSD license. Copyright © 2003-2010, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.