Package org.jgroups
Interface Constructable<T>
-
- All Known Subinterfaces:
Message
- All Known Implementing Classes:
AuthHeader
,BaseMessage
,BATCH.BatchHeader
,BATCH2.Batch2Header
,BatchMessage
,BytesMessage
,CompositeMessage
,COMPRESS.CompressHeader
,COUNTER.CounterHeader
,DAISYCHAIN.DaisyHeader
,DeltaView
,DH_KEY_EXCHANGE.DhHeader
,Digest
,EmptyMessage
,EncryptHeader
,EXAMPLE.ExampleHeader
,ExtendedUUID
,FailureDetection.HeartbeatHeader
,FcHeader
,FD_SOCK.FdHeader
,FD_SOCK2.FdHeader
,FlagsUUID
,FORK.ForkHeader
,Frag3Header
,FragHeader
,FragmentedMessage
,GMS.GmsHeader
,Header
,IpAddress
,JoinRsp
,LongMessage
,MERGE3.MergeHeader
,MergeView
,MethodCall
,MutableDigest
,NakAckHeader
,NakAckHeader2
,NioMessage
,ObjectMessage
,PERF.PerfHeader
,PingData
,PingHeader
,ProtPerfHeader
,RelayHeader
,RequestCorrelator.Header
,RequestCorrelator.MultiDestinationHeader
,RSVP.RsvpHeader
,RTTHeader
,SeqnoList
,SEQUENCER.SequencerHeader
,SEQUENCER2.SequencerHeader
,SiteMaster
,SiteUUID
,STABLE.StableHeader
,STATE_TRANSFER.StateHeader
,STOMP.StompHeader
,StreamingStateTransfer.StateHeader
,TpHeader
,UnicastHeader
,UnicastHeader3
,UUID
,VERIFY_SUSPECT.VerifyHeader
,VERIFY_SUSPECT2.VerifyHeader
,View
,ViewId
public interface Constructable<T>
Interface returning a supplier which can be called to create an instance- Since:
- 4.0
- Author:
- Bela Ban
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.function.Supplier<? extends T>
create()
Creates an instance of the class implementing this interface
-
-
-
Method Detail
-
create
java.util.function.Supplier<? extends T> create()
Creates an instance of the class implementing this interface
-
-