@NotThreadSafe @MustImplementEqualsAndHashcode public class PModeLeg extends Object implements Serializable
| Constructor and Description |
|---|
PModeLeg(PModeLegProtocol aProtocol,
PModeLegBusinessInformation aBusinessInfo,
PModeLegErrorHandling aErrorHandling,
PModeLegReliability aReliability,
PModeLegSecurity aSecurity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
PModeLegBusinessInformation |
getBusinessInfo() |
PModeLegErrorHandling |
getErrorHandling() |
PModeLegProtocol |
getProtocol() |
PModeLegReliability |
getReliability() |
PModeLegSecurity |
getSecurity() |
boolean |
hasBusinessInfo() |
boolean |
hasErrorHandling() |
int |
hashCode() |
boolean |
hasProtocol() |
boolean |
hasReliability() |
boolean |
hasSecurity() |
com.helger.commons.state.EChange |
setBusinessInfo(PModeLegBusinessInformation aBusinessInfo) |
com.helger.commons.state.EChange |
setErrorHandling(PModeLegErrorHandling aErrorHandling) |
com.helger.commons.state.EChange |
setProtocol(PModeLegProtocol aProtocol) |
com.helger.commons.state.EChange |
setReliability(PModeLegReliability aReliability) |
com.helger.commons.state.EChange |
setSecurity(PModeLegSecurity aSecurity) |
String |
toString() |
public PModeLeg(@Nullable PModeLegProtocol aProtocol, @Nullable PModeLegBusinessInformation aBusinessInfo, @Nullable PModeLegErrorHandling aErrorHandling, @Nullable PModeLegReliability aReliability, @Nullable PModeLegSecurity aSecurity)
@Nullable public PModeLegProtocol getProtocol()
public boolean hasProtocol()
@Nonnull public final com.helger.commons.state.EChange setProtocol(@Nullable PModeLegProtocol aProtocol)
@Nullable public PModeLegBusinessInformation getBusinessInfo()
public boolean hasBusinessInfo()
@Nonnull public final com.helger.commons.state.EChange setBusinessInfo(@Nullable PModeLegBusinessInformation aBusinessInfo)
@Nullable public PModeLegErrorHandling getErrorHandling()
public boolean hasErrorHandling()
@Nonnull public final com.helger.commons.state.EChange setErrorHandling(@Nullable PModeLegErrorHandling aErrorHandling)
@Nullable public PModeLegReliability getReliability()
public boolean hasReliability()
@Nonnull public final com.helger.commons.state.EChange setReliability(@Nullable PModeLegReliability aReliability)
@Nullable public PModeLegSecurity getSecurity()
public boolean hasSecurity()
@Nonnull public final com.helger.commons.state.EChange setSecurity(@Nullable PModeLegSecurity aSecurity)
Copyright © 2015–2020 Philip Helger. All rights reserved.