Package org.robolectric.shadows
Class UiccSlotInfoBuilder
- java.lang.Object
-
- org.robolectric.shadows.UiccSlotInfoBuilder
-
public class UiccSlotInfoBuilder extends Object
Builder forUiccSlotInfowhich was introduced in Android P.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UiccSlotInfoBuilderaddPort(String iccId, int portIndex, int logicSlotIndex, boolean isActive)UiccSlotInfobuild()static UiccSlotInfoBuildernewBuilder()UiccSlotInfoBuildersetCardId(String cardId)UiccSlotInfoBuildersetCardStateInfo(int cardStateInfo)UiccSlotInfoBuildersetIsEuicc(boolean isEuicc)UiccSlotInfoBuildersetIsExtendedApduSupported(boolean isExtendedApduSupported)UiccSlotInfoBuildersetIsRemovable(boolean isRemovable)
-
-
-
Method Detail
-
newBuilder
public static UiccSlotInfoBuilder newBuilder()
-
setIsEuicc
@CanIgnoreReturnValue public UiccSlotInfoBuilder setIsEuicc(boolean isEuicc)
-
setCardId
@CanIgnoreReturnValue public UiccSlotInfoBuilder setCardId(String cardId)
-
setCardStateInfo
@CanIgnoreReturnValue public UiccSlotInfoBuilder setCardStateInfo(int cardStateInfo)
-
setIsExtendedApduSupported
@CanIgnoreReturnValue public UiccSlotInfoBuilder setIsExtendedApduSupported(boolean isExtendedApduSupported)
-
setIsRemovable
@CanIgnoreReturnValue public UiccSlotInfoBuilder setIsRemovable(boolean isRemovable)
-
addPort
@CanIgnoreReturnValue public UiccSlotInfoBuilder addPort(String iccId, int portIndex, int logicSlotIndex, boolean isActive)
-
build
public UiccSlotInfo build()
-
-