Package org.w3.xmldsig
Class ManifestType.Builder<_B>
- java.lang.Object
-
- org.w3.xmldsig.ManifestType.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- ManifestType
public static class ManifestType.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected ManifestType_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, ManifestType _other, boolean _copy)Builder(_B _parentBuilder, ManifestType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferenceType.Builder<? extends ManifestType.Builder<_B>>addReference()Returns a new builder to build an additional value of the "Reference" property.ManifestType.Builder<_B>addReference(Iterable<? extends ReferenceType> reference)Adds the given items to the value of "reference"ManifestType.Builder<_B>addReference(ReferenceType... reference)Adds the given items to the value of "reference"ManifestTypebuild()ManifestType.Builder<_B>copyOf(ManifestType _other)ManifestType.Builder<_B>copyOf(ManifestType.Builder _other)_Bend()protected <_P extends ManifestType>
_Pinit(_P _product)ManifestType.Builder<_B>withId(String id)Sets the new value of "id" (any previous value will be replaced)ManifestType.Builder<_B>withReference(Iterable<? extends ReferenceType> reference)Sets the new value of "reference" (any previous value will be replaced)ManifestType.Builder<_B>withReference(ReferenceType... reference)Sets the new value of "reference" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final ManifestType _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, ManifestType _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, ManifestType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Detail
-
end
public _B end()
-
init
protected <_P extends ManifestType> _P init(_P _product)
-
addReference
public ManifestType.Builder<_B> addReference(Iterable<? extends ReferenceType> reference)
Adds the given items to the value of "reference"- Parameters:
reference- Items to add to the value of the "reference" property
-
withReference
public ManifestType.Builder<_B> withReference(Iterable<? extends ReferenceType> reference)
Sets the new value of "reference" (any previous value will be replaced)- Parameters:
reference- New value of the "reference" property.
-
addReference
public ManifestType.Builder<_B> addReference(ReferenceType... reference)
Adds the given items to the value of "reference"- Parameters:
reference- Items to add to the value of the "reference" property
-
withReference
public ManifestType.Builder<_B> withReference(ReferenceType... reference)
Sets the new value of "reference" (any previous value will be replaced)- Parameters:
reference- New value of the "reference" property.
-
addReference
public ReferenceType.Builder<? extends ManifestType.Builder<_B>> addReference()
Returns a new builder to build an additional value of the "Reference" property. UseReferenceType.Builder.end()to return to the current builder.- Returns:
- a new builder to build an additional value of the "Reference" property.
Use
ReferenceType.Builder.end()to return to the current builder.
-
withId
public ManifestType.Builder<_B> withId(String id)
Sets the new value of "id" (any previous value will be replaced)- Parameters:
id- New value of the "id" property.
-
build
public ManifestType build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public ManifestType.Builder<_B> copyOf(ManifestType _other)
-
copyOf
public ManifestType.Builder<_B> copyOf(ManifestType.Builder _other)
-
-