public class SimpMessageMappingInfo extends ObjectSE implements MessageCondition<SimpMessageMappingInfo>
MessageCondition
for SImple Messaging Protocols。次のリクエストマッピング条件をカプセル化します。コンストラクターと説明 |
---|
SimpMessageMappingInfo(SimpMessageTypeMessageCondition messageTypeMessageCondition, DestinationPatternsMessageCondition destinationConditions) |
修飾子と型 | メソッドと説明 |
---|---|
SimpMessageMappingInfo | combine(SimpMessageMappingInfo other) この条件を別の条件と組み合わせるためのルールを定義します。 |
int | compareTo(SimpMessageMappingInfo other, Message<?> message) 特定のメッセージのコンテキストでこの条件を別の条件と比較します。 |
boolean | equals(ObjectSE other) |
DestinationPatternsMessageCondition | getDestinationConditions() |
SimpMessageMappingInfo | getMatchingCondition(Message<?> message) この条件が指定されたメッセージと一致しているかどうかを確認し、現在のメッセージに合わせた内容を持つ潜在的に新しい条件を返します。 |
SimpMessageTypeMessageCondition | getMessageTypeMessageCondition() |
int | hashCode() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public SimpMessageMappingInfo(SimpMessageTypeMessageCondition messageTypeMessageCondition, DestinationPatternsMessageCondition destinationConditions)
public SimpMessageTypeMessageCondition getMessageTypeMessageCondition()
public DestinationPatternsMessageCondition getDestinationConditions()
public SimpMessageMappingInfo combine(SimpMessageMappingInfo other)
MessageCondition
MessageCondition<SimpMessageMappingInfo>
の combine
other
- 組み合わせる条件 @Nullable public SimpMessageMappingInfo getMatchingCondition(Message<?> message)
MessageCondition
MessageCondition<SimpMessageMappingInfo>
の getMatchingCondition
null
。public int compareTo(SimpMessageMappingInfo other, Message<?> message)
MessageCondition
MessageCondition.getMatchingCondition(Message)
を介して取得されており、現在のメッセージのみに関連するコンテンツがあることを確認します。MessageCondition<SimpMessageMappingInfo>
の compareTo
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE