Package google.registry.model.tld.label
Class BaseDomainLabelList.Builder<T extends BaseDomainLabelList<?,?>,B extends BaseDomainLabelList.Builder<T,?>>
- java.lang.Object
-
- google.registry.model.Buildable.Builder<S>
-
- google.registry.model.Buildable.GenericBuilder<T,B>
-
- google.registry.model.tld.label.BaseDomainLabelList.Builder<T,B>
-
- Direct Known Subclasses:
PremiumList.Builder
,ReservedList.Builder
- Enclosing class:
- BaseDomainLabelList<T extends java.lang.Comparable<?>,R extends DomainLabelEntry<T,?>>
public abstract static class BaseDomainLabelList.Builder<T extends BaseDomainLabelList<?,?>,B extends BaseDomainLabelList.Builder<T,?>> extends Buildable.GenericBuilder<T,B>
Base builder for derived classes ofBaseDomainLabelList
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
build()
Build the instance.B
setCreationTimestamp(org.joda.time.DateTime creationTime)
B
setName(java.lang.String name)
-
Methods inherited from class google.registry.model.Buildable.GenericBuilder
thisCastToDerived
-
Methods inherited from class google.registry.model.Buildable.Builder
getInstance
-
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
protected Builder(T instance)
-
-
Method Detail
-
setName
public B setName(java.lang.String name)
-
setCreationTimestamp
public B setCreationTimestamp(org.joda.time.DateTime creationTime)
-
build
public T build()
Description copied from class:Buildable.Builder
Build the instance.- Overrides:
build
in classBuildable.Builder<T extends BaseDomainLabelList<?,?>>
-
-