public static class OperatorDefinedAccessCategoryElement.Value extends Sequence
value
field.Modifier and Type | Class and Description |
---|---|
static class |
OperatorDefinedAccessCategoryElement.Value.Psac
Defines meaningful names for particular values of the
psac field. |
Constructor and Description |
---|
Value()
The default constructor.
|
Value(INTEGER precedenceValue,
INTEGER psac,
INTEGER categoryNumber,
Criteria criteria)
Constructs an instance of the
Value with the specified mandatory
components. |
Value(INTEGER precedenceValue,
INTEGER psac,
INTEGER categoryNumber,
Criteria criteria,
SAC sacField)
Constructs an instance of the
Value with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteSacField()
Omits the
sacField optional field from the value. |
INTEGER |
getCategoryNumber()
Returns the value of the
categoryNumber field. |
Criteria |
getCriteria()
Returns the value of the
criteria field. |
INTEGER |
getPrecedenceValue()
Returns the value of the
precedenceValue field. |
INTEGER |
getPsac()
Returns the value of the
psac field. |
SAC |
getSacField()
Returns the value of the
sacField optional field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasSacField()
Reports whether the
sacField optional field is present in the value. |
void |
setCategoryNumber(INTEGER categoryNumber)
Sets the value of the
categoryNumber field. |
void |
setCriteria(Criteria criteria)
Sets the value of the
criteria field. |
void |
setPrecedenceValue(INTEGER precedenceValue)
Sets the value of the
precedenceValue field. |
void |
setPsac(INTEGER psac)
Sets the value of the
psac field. |
void |
setSacField(SAC sacField)
Sets the value of the
sacField optional field. |
public Value()
public Value(INTEGER precedenceValue, INTEGER psac, INTEGER categoryNumber, Criteria criteria)
Value
with the specified mandatory
components.precedenceValue
- the value of the precedenceValue
mandatory field.psac
- the value of the psac
mandatory field.
The Psac
class defines meaningful names for particular values of the field.categoryNumber
- the value of the categoryNumber
mandatory field.criteria
- the value of the criteria
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public Value(INTEGER precedenceValue, INTEGER psac, INTEGER categoryNumber, Criteria criteria, SAC sacField)
Value
with the specified
components.precedenceValue
- the value of the precedenceValue
field (mandatory).psac
- the value of the psac
field (mandatory).
The Psac
class defines meaningful names for particular values of the field.categoryNumber
- the value of the categoryNumber
field (mandatory).criteria
- the value of the criteria
field (mandatory).sacField
- the value of the sacField
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getPrecedenceValue()
precedenceValue
field.precedenceValue
field.public void setPrecedenceValue(INTEGER precedenceValue)
precedenceValue
field.precedenceValue
- the value of the precedenceValue
field.java.lang.IllegalArgumentException
- when the precedenceValue
parameter is null.public INTEGER getPsac()
psac
field.psac
field.
The Psac
class defines meaningful names for particular values of the field.public void setPsac(INTEGER psac)
psac
field.psac
- the value of the psac
field.
The Psac
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the psac
parameter is null.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public INTEGER getCategoryNumber()
categoryNumber
field.categoryNumber
field.public void setCategoryNumber(INTEGER categoryNumber)
categoryNumber
field.categoryNumber
- the value of the categoryNumber
field.java.lang.IllegalArgumentException
- when the categoryNumber
parameter is null.public Criteria getCriteria()
criteria
field.criteria
field.public void setCriteria(Criteria criteria)
criteria
field.criteria
- the value of the criteria
field.java.lang.IllegalArgumentException
- when the criteria
parameter is null.public SAC getSacField()
sacField
optional field.sacField
optional field or null if the field is omitted.public void setSacField(SAC sacField)
sacField
optional field.sacField
- the value of the sacField
optional field. A null
value indicates that the optional field is omitted.public boolean hasSacField()
sacField
optional field is present in the value.sacField
optional field is present in the value.public void deleteSacField()
sacField
optional field from the value.Copyright © 2023 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.