Class MessageFmt.SegmentSwitchAdapter
- All Implemented Interfaces:
MessageFmt.SegmentSwitch
- Enclosing class:
- MessageFmt
MessageFmt.SegmentSwitch implementations.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidInternal roll-up method.voidHandle aMessageFmt.ChoiceArgumentSegment.voidHandle aMessageFmt.CurrencyArgumentSegment.protected <T extends DateFormat>
voidInternal roll-up method.voidHandle aMessageFmt.DecimalArgumentSegment.voidHandle aMessageFmt.DefaultArgumentSegment.voidprotected <T extends Format>
voidInternal roll-up method.voidHandle anMessageFmt.IntegerArgumentSegment.protected <T extends NumberFormat>
voidInternal roll-up method.voidHandle aMessageFmt.PercentArgumentSegment.protected voidcaseSegment(MessageFmt.Segment segment) Internal roll-up method.voidvoidvoidvoidcaseTextSegment(MessageFmt.TextSegment segment) Handle aMessageFmt.TextSegment.
-
Constructor Details
-
SegmentSwitchAdapter
public SegmentSwitchAdapter()
-
-
Method Details
-
caseChoiceArgumentSegment
Handle aMessageFmt.ChoiceArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
caseChoiceArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseCurrencyArgumentSegment
Handle aMessageFmt.CurrencyArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
caseCurrencyArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseDecimalArgumentSegment
Handle aMessageFmt.DecimalArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
caseDecimalArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseDefaultArgumentSegment
Handle aMessageFmt.DefaultArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseArgumentSegment().- Specified by:
caseDefaultArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseDefaultNumberFormatArgumentSegment
public void caseDefaultNumberFormatArgumentSegment(MessageFmt.DefaultNumberFormatArgumentSegment segment) Handle aMessageFmt.DefaultNumberFormatArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
caseDefaultNumberFormatArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseIntegerArgumentSegment
Handle anMessageFmt.IntegerArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
caseIntegerArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
casePercentArgumentSegment
Handle aMessageFmt.PercentArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseNumberFormatArgumentSegment().- Specified by:
casePercentArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseSimpleDateFormatArgumentSegment
Handle aMessageFmt.SimpleDateFormatArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseDateFormatArgumentSegment().- Specified by:
caseSimpleDateFormatArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseStandardDateFormatArgumentSegment
public void caseStandardDateFormatArgumentSegment(MessageFmt.StandardDateFormatArgumentSegment segment) Handle aMessageFmt.StandardDateFormatArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseDateFormatArgumentSegment().- Specified by:
caseStandardDateFormatArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseStandardTimeFormatArgumentSegment
public void caseStandardTimeFormatArgumentSegment(MessageFmt.StandardTimeFormatArgumentSegment segment) Handle aMessageFmt.StandardTimeFormatArgumentSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseDateFormatArgumentSegment().- Specified by:
caseStandardTimeFormatArgumentSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseTextSegment
Handle aMessageFmt.TextSegment.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseSegment().- Specified by:
caseTextSegmentin interfaceMessageFmt.SegmentSwitch- Parameters:
segment- visited segment
-
caseDateFormatArgumentSegment
protected <T extends DateFormat> void caseDateFormatArgumentSegment(MessageFmt.DateFormatArgumentSegment<T> segment) Internal roll-up method.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseFormatArgumentSegment().- Type Parameters:
T- date format type- Parameters:
segment- visited segment
-
caseNumberFormatArgumentSegment
protected <T extends NumberFormat> void caseNumberFormatArgumentSegment(MessageFmt.NumberFormatArgumentSegment<T> segment) Internal roll-up method.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseFormatArgumentSegment().- Type Parameters:
T- number format type- Parameters:
segment- visited segment
-
caseFormatArgumentSegment
protected <T extends Format> void caseFormatArgumentSegment(MessageFmt.FormatArgumentSegment<T> segment) Internal roll-up method.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseArgumentSegment().- Type Parameters:
T- format type- Parameters:
segment- visited segment
-
caseArgumentSegment
Internal roll-up method.The implementation in
MessageFmt.SegmentSwitchAdapterdelegates tocaseSegment().- Parameters:
segment- visited segment
-
caseSegment
Internal roll-up method.The implementation in
MessageFmt.SegmentSwitchAdapterdoes nothing.- Parameters:
segment- visited segment
-