@NotThreadSafe @MustImplementEqualsAndHashcode public class PModeLegBusinessInformation extends Object implements Serializable
| Constructor and Description |
|---|
PModeLegBusinessInformation(String sServiceValue,
String sAction,
Long nPayloadProfileMaxKB,
String sMPCID) |
PModeLegBusinessInformation(String sServiceValue,
String sServiceType,
String sAction,
com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModeProperty> aProperties,
com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModePayloadProfile> aPayloadProfiles,
Long nPayloadProfileMaxKB,
String sMPCID) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPayloadProfile(PModePayloadProfile aPayloadProfile) |
void |
addProperty(PModeProperty aProperty) |
boolean |
equals(Object o) |
String |
getAction() |
String |
getMPCID() |
Long |
getPayloadProfileMaxKB() |
String |
getService() |
String |
getServiceType() |
boolean |
hasAction() |
int |
hashCode() |
boolean |
hasMPCID() |
boolean |
hasPayloadProfileMaxKB() |
boolean |
hasService() |
boolean |
hasServiceType() |
com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModePayloadProfile> |
payloadProfiles() |
com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModeProperty> |
properties() |
com.helger.commons.state.EChange |
setAction(String sAction) |
com.helger.commons.state.EChange |
setMPCID(String sMPCID) |
com.helger.commons.state.EChange |
setPayloadProfileMaxKB(Long nPayloadProfileMaxKB) |
com.helger.commons.state.EChange |
setService(String sService) |
com.helger.commons.state.EChange |
setServiceType(String sServiceType) |
String |
toString() |
public PModeLegBusinessInformation(@Nullable String sServiceValue, @Nullable String sAction, @Nullable Long nPayloadProfileMaxKB, @Nullable String sMPCID)
public PModeLegBusinessInformation(@Nullable String sServiceValue, @Nullable String sServiceType, @Nullable String sAction, @Nullable com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModeProperty> aProperties, @Nullable com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModePayloadProfile> aPayloadProfiles, @Nullable Long nPayloadProfileMaxKB, @Nullable String sMPCID)
public final boolean hasService()
@Nonnull public final com.helger.commons.state.EChange setService(@Nullable String sService)
public final boolean hasServiceType()
@Nonnull public final com.helger.commons.state.EChange setServiceType(@Nullable String sServiceType)
public final boolean hasAction()
@Nonnull public final com.helger.commons.state.EChange setAction(@Nullable String sAction)
@Nonnull @ReturnsMutableObject public final com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModeProperty> properties()
public final void addProperty(@Nonnull PModeProperty aProperty)
@Nonnull @ReturnsMutableObject public final com.helger.commons.collection.impl.ICommonsOrderedMap<String,PModePayloadProfile> payloadProfiles()
public final void addPayloadProfile(@Nonnull PModePayloadProfile aPayloadProfile)
public final boolean hasPayloadProfileMaxKB()
@Nonnull public final com.helger.commons.state.EChange setPayloadProfileMaxKB(@Nullable Long nPayloadProfileMaxKB)
public final boolean hasMPCID()
Copyright © 2015–2020 Philip Helger. All rights reserved.