T
- return class for builder patternpublic class Provider<T extends Provider<T>>
extends java.lang.Object
Constructor and Description |
---|
Provider() |
Modifier and Type | Method and Description |
---|---|
protected T |
_this() |
javax.xml.datatype.Duration |
getCacheDuration() |
java.lang.String |
getId() |
java.util.List<SimpleKey> |
getKeys() |
java.util.List<java.lang.String> |
getProtocolSupportEnumeration() |
Signature |
getSignature() |
org.joda.time.DateTime |
getValidUntil() |
T |
setCacheDuration(javax.xml.datatype.Duration cacheDuration) |
T |
setId(java.lang.String id) |
T |
setKeys(java.util.List<SimpleKey> keys) |
T |
setProtocolSupportEnumeration(java.util.List<java.lang.String> protocolSupportEnumeration) |
T |
setSignature(Signature signature) |
T |
setValidUntil(org.joda.time.DateTime validUntil) |
public Signature getSignature()
public java.util.List<SimpleKey> getKeys()
protected T _this()
public java.lang.String getId()
public T setId(java.lang.String id)
public org.joda.time.DateTime getValidUntil()
public T setValidUntil(org.joda.time.DateTime validUntil)
public javax.xml.datatype.Duration getCacheDuration()
public T setCacheDuration(javax.xml.datatype.Duration cacheDuration)
public java.util.List<java.lang.String> getProtocolSupportEnumeration()
public T setProtocolSupportEnumeration(java.util.List<java.lang.String> protocolSupportEnumeration)