public class SelectMask6cParam
extends java.lang.Object
Constructor and Description |
---|
SelectMask6cParam()
Creates an instance of the SelectMask6cParam class.
|
SelectMask6cParam(boolean used,
Mask6cTarget target,
Mask6cAction action,
BankType bank,
int offset,
<any> pattern)
Creates an instance of the SelectMask6cParam class.
|
SelectMask6cParam(boolean used,
Mask6cTarget target,
Mask6cAction action,
BankType bank,
int offset,
java.lang.String pattern,
int length)
Creates an instance of the SelectMask6cParam class.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Initializes the values set in the SelectMask6cParam instance.
|
void |
copy(SelectMask6cParam param)
Copy the SelectMask6cParam instance.
|
Mask6cAction |
getAction()
Returns the Action value of "Selection Mask".
|
BankType |
getBank()
Set the Action value of "Selection Mask".
|
int |
getLength()
Returns the Length value of "Selection Mask".
|
int |
getOffset()
Returns the Offset value of "Selection Mask".
|
java.lang.String |
getPattern()
Returns the Pattern value of "Selection Mask".
|
Mask6cTarget |
getTarget()
Returns the Target Flag of "Selection Mask".
|
boolean |
isUsed()
Returns whether or not "Selection Mask" is enabled.
|
void |
setAction(Mask6cAction action)
Set the Action value of "Selection Mask".
|
void |
setBank(BankType bank)
Set the Bank value in "Selection Mask".
|
void |
setLength(int length)
Set the Length value of "Selection Mask".
|
void |
setOffset(int offset)
Set the Offset value of "Selection Mask".
|
void |
setPattern(java.lang.String pattern)
Set the Pattern value of "Selection Mask".
|
void |
setTarget(Mask6cTarget target)
Set the Target Flag of "Selection Mask".
|
void |
setUsed(boolean used)
Set whether or not to use "Selection Mask".
|
java.lang.String |
toString()
Return the SelectMask6cParam information with format: [Used], [Target], [Action], [Bank], [Offset], [Pattern], [Length]
|
public SelectMask6cParam()
public SelectMask6cParam(boolean used, Mask6cTarget target, Mask6cAction action, BankType bank, int offset, java.lang.String pattern, int length)
used
- A boolean indicating whether to use the condition of "Selection Mask".target
- The Mask6cTarget enumeration indicating the flag of the tag to store the result
of the "Selection Mask" condition.action
- The Mask6cAction enumeration indicating how to save the results for the
condition of "Selection Mask".bank
- The BankType enumeration representing the memory bank of the tag to compare the
pattern in "Selection Mask".offset
- An integer representing the start address at which to begin comparing patterns
in the "Selection Mask". The unit is bit.pattern
- A string representing the comparison pattern for "Selection Mask".length
- An integer representing the length of the pattern in "Selection Mask".
The unit is bit.public SelectMask6cParam(boolean used, Mask6cTarget target, Mask6cAction action, BankType bank, int offset, <any> pattern)
used
- A boolean indicating whether to use the condition of "Selection Mask".target
- The Mask6cTarget enumeration indicating the flag of the tag to store the
result of the "Selection Mask" condition.action
- The Mask6cAction enumeration indicating how to save the results for the
condition of "Selection Mask".bank
- The BankType enumeration representing the memory bank of the tag to compare
the pattern in "Selection Mask".offset
- An integer representing the start address at which to begin comparing patterns
in the "Selection Mask". The unit is bit.pattern
- A string representing the comparison pattern for "Selection Mask".public void copy(SelectMask6cParam param)
param
- An instance of SelectMask6cParam to copy.public void clear()
public boolean isUsed()
public void setUsed(boolean used)
used
- A boolean indicating whether to use the condition of "Selection Mask".public Mask6cTarget getTarget()
public void setTarget(Mask6cTarget target)
target
- The Mask6cTarget enumeration indicating the flag of the tag to store the
result of the "Selection Mask" condition.public Mask6cAction getAction()
public void setAction(Mask6cAction action)
action
- The Mask6cAction enumeration indicating how to save the results for the
condition of "Selection Mask".public BankType getBank()
public void setBank(BankType bank)
bank
- The BankType enumeration representing the memory bank of the tag to compare
the pattern in "Selection Mask".public int getOffset()
public void setOffset(int offset)
offset
- An integer representing the start address at which to begin comparing patterns
in the "Selection Mask". The unit is bit.public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
pattern
- A string representing the comparison pattern for "Selection Mask".public int getLength()
public void setLength(int length)
length
- An integer representing the length of the pattern in "Selection Mask". The unit is bit.public java.lang.String toString()
toString
in class java.lang.Object