クラス MessageHistory
java.lang.ObjectSE
org.springframework.integration.history.MessageHistory
- 実装されているすべてのインターフェース:
SerializableSE、CloneableSE、IterableSE<PropertiesSE>、CollectionSE<PropertiesSE>、ListSE<PropertiesSE>、SequencedCollectionSE<PropertiesSE>
public final class MessageHistory
extends ObjectSE
implements ListSE<PropertiesSE>, SerializableSE, CloneableSE
- 導入:
- 2.0
- 作成者:
- Mark Fisher, Artem Bilan, Gary Russell, Chris Bono
- 関連事項:
ネストされたクラスの要約
ネストされたクラスフィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明voidadd(int index, PropertiesSE element) booleanadd(PropertiesSE e) booleanaddAll(int index, CollectionSE<? extends PropertiesSE> c) booleanaddAll(CollectionSE<? extends PropertiesSE> c) voidclear()clone()booleanbooleancontainsAll(CollectionSE<?> c) booleanget(int index) inthashCode()intbooleanisEmpty()iterator()intlistIterator(int index) static MessageHistoryremove(int index) booleanbooleanremoveAll(CollectionSE<?> c) booleanretainAll(CollectionSE<?> c) set(int index, PropertiesSE element) intsize()subList(int fromIndex, int toIndex) ObjectSE[]toArray()<T> T[]toArray(T[] a) toString()static <T> Message<T> write(Message<T> message, NamedComponent component) static <T> Message<T> write(Message<T> messageArg, NamedComponent component, MessageBuilderFactory messageBuilderFactory) インターフェース java.util.CollectionSE から継承されたメソッド
parallelStream, removeIfSE, stream, toArraySEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSEインターフェース java.util.ListSE から継承されたメソッド
addFirstSE, addLastSE, getFirst, getLast, removeFirst, removeLast, replaceAllSE, reversed, sortSE, spliterator
フィールドの詳細
HEADER_NAME
- 関連事項:
NAME_PROPERTY
- 関連事項:
TYPE_PROPERTY
- 関連事項:
TIMESTAMP_PROPERTY
- 関連事項:
メソッドの詳細
read
write
write
public static <T> Message<T> write(Message<T> messageArg, NamedComponent component, MessageBuilderFactory messageBuilderFactory) size
public int size()- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のsize - 次で指定:
- インターフェース
ListSE<PropertiesSE>のsize
isEmpty
public boolean isEmpty()- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のisEmpty - 次で指定:
- インターフェース
ListSE<PropertiesSE>のisEmpty
contains
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のcontainsSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のcontainsSE
containsAll
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のcontainsAllSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のcontainsAllSE
get
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のgetSE
iterator
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のiterator - 次で指定:
- インターフェース
IterableSE<PropertiesSE>のiterator - 次で指定:
- インターフェース
ListSE<PropertiesSE>のiterator
listIterator
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のlistIterator
listIterator
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のlistIteratorSE
subList
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のsubListSE
toArray
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のtoArray - 次で指定:
- インターフェース
ListSE<PropertiesSE>のtoArray
toArray
public <T> T[] toArray(T[] a) - 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のtoArraySE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のtoArraySE
indexOf
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のindexOfSE
lastIndexOf
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のlastIndexOfSE
clone
equals
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のequalsSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のequalsSE - オーバーライド:
- クラス
ObjectSEのequalsSE
hashCode
public int hashCode()- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のhashCode - 次で指定:
- インターフェース
ListSE<PropertiesSE>のhashCode - オーバーライド:
- クラス
ObjectSEのhashCode
toString
add
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のaddSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のaddSE
add
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のaddSE
addAll
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のaddAllSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のaddAllSE
addAll
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のaddAllSE
set
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のsetSE
remove
- 次で指定:
- インターフェース
ListSE<PropertiesSE>のremoveSE
remove
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のremoveSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のremoveSE
removeAll
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のremoveAllSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のremoveAllSE
retainAll
- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のretainAllSE - 次で指定:
- インターフェース
ListSE<PropertiesSE>のretainAllSE
clear
public void clear()- 次で指定:
- インターフェース
CollectionSE<PropertiesSE>のclear - 次で指定:
- インターフェース
ListSE<PropertiesSE>のclear