SelectMaskParam

SelectMaskParam

Creates and initializes a SelectMaskParam object.

Signature

public SelectMaskParam(
    MaskTargetType target,
    MaskActionType action,
    MemoryBank bank,
    int offset,
    String mask,
    int length
);

public SelectMaskParam(
    MaskTargetType target,
    MaskActionType action,
    MemoryBank bank,
    int offset,
    String mask
);

Parameter List

SelectMaskParam(MaskTargetType target, MaskActionType action, MemoryBank bank, int offset, String mask, int length)

Parameter Name

In/Out

Type

Description

target

In

MaskTargetType

MaskTargetType enumeration

action

In

MaskActionType

MaskActionType enumeration

bank

In

MemoryBank

MemoryBank enumeration

offset

In

int

Mask start address

mask

In

String

Mask value

length

In

int

Mask length

SelectMaskParam(MaskTargetType target, MaskActionType action, MemoryBank bank, int offset, String mask)

Parameter Name

In/Out

Type

Description

target

In

MaskTargetType

MaskTargetType enumeration

action

In

MaskActionType

MaskActionType enumeration

bank

In

MemoryBank

MemoryBank enumeration

offset

In

int

Mask start address

mask

In

String

Mask value

Sample Code

SelectMaskParam selectMaskParam1 =
    new SelectMaskParam(
        MaskTargetType.S0,
        MaskActionType.AB,
        MemoryBank.EPC,
        1,
        "3333",
        2
    );

SelectMaskParam selectMaskParam2 =
    new SelectMaskParam(
        MaskTargetType.S0,
        MaskActionType.AB,
        MemoryBank.EPC,
        1,
        "3333"
    );

getTarget

Gets the MaskTargetType.

public MaskTargetType getTarget();

Parameter Name

In/Out

Type

Description

Return Value

Out

MaskTargetType

MaskTargetType enumeration

Sample Code:

   MaskTargetType maskTargetType = selectMaskParam.getTarget();

getAction

Gets the MaskActionType.

public MaskActionType getAction();

Parameter Name

In/Out

Type

Description

Return Value

Out

MaskActionType

MaskActionType enumeration

Sample Code:

   MaskActionType maskActionType = selectMaskParam.getAction();

getBank

Gets the MemoryBank.

public MemoryBank getBank();

Parameter Name

In/Out

Type

Description

Return Value

Out

MemoryBank

MemoryBank enumeration

Sample Code:

MemoryBank memoryBank = selectMaskParam.getBank();

getOffset

Gets the mask start address.

public int getOffset();

Parameter Name

In/Out

Type

Description

Return Value

Out

int

Mask start address

Sample Code:

   int offset = selectMaskParam.getOffset();

getMask

Gets the mask value.

public String getMask();

Parameter Name

In/Out

Type

Description

Return Value

Out

String

Mask

Sample Code:

   String mask = selectMaskParam.getMask();

getLength

Gets the mask length.

public int getLength();

Parameter Name

In/Out

Type

Description

Return Value

Out

int

Mask length

Sample Code:

   int length = selectMaskParam.getLength();