Package com.kscs.util.jaxb
Interface Copyable<T extends Copyable<T>>
- All Known Implementing Classes:
AnyXmlOptionalType,AnyXmlType,AppSequenceType,AssertionType,AttributedQNameType,AttributedUnsignedLongType,AttributedURIType,Body,ByeType,CreateResponseType,DeliveryType,Detail,EndpointReferenceType,Envelope,Fault,Faultcode,Faultreason,FilterType,GetMetadata,GetStatus,GetStatusResponse,Header,HelloType,HostedServiceType,HostServiceType,LanguageSpecificStringType,LocalizedStringType,Metadata,MetadataSection,MetadataType,NotUnderstoodType,ProbeMatchesType,ProbeMatchType,ProbeType,ProblemActionType,Reasontext,ReferenceParametersType,RelatesToType,Relationship,Renew,RenewResponse,ResolveMatchesType,ResolveMatchType,ResolveType,ResourceCreated,ScopesType,SecurityType,SigType,Subcode,Subscribe,SubscribeResponse,SubscriptionEnd,SupportedEnvType,TBinding,TBindingOperation,TBindingOperationFault,TBindingOperationMessage,TDefinitions,TDocumentation,TDocumented,TExtensibilityElement,TExtensibleAttributesDocumented,TExtensibleDocumented,TFault,ThisDeviceType,ThisModelType,TImport,TMessage,TOperation,TParam,TPart,TPort,TPortType,TService,TTypes,Unsubscribe,UpgradeType
public interface Copyable<T extends Copyable<T>>
Contract for objects that can be copied,
similar to the "Object.clone()" contract,
but only available on objects explicitly implementing
this interface.
-
Method Summary
-
Method Details
-
createCopy
T createCopy()
-