Package org.w3.xmldsig
Class SignedInfoType.Builder<_B>
- java.lang.Object
-
- org.w3.xmldsig.SignedInfoType.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- SignedInfoType
public static class SignedInfoType.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected SignedInfoType_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, SignedInfoType _other, boolean _copy)Builder(_B _parentBuilder, SignedInfoType _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 SignedInfoType.Builder<_B>>addReference()Returns a new builder to build an additional value of the "Reference" property.SignedInfoType.Builder<_B>addReference(Iterable<? extends ReferenceType> reference)Adds the given items to the value of "reference"SignedInfoType.Builder<_B>addReference(ReferenceType... reference)Adds the given items to the value of "reference"SignedInfoTypebuild()SignedInfoType.Builder<_B>copyOf(SignedInfoType _other)SignedInfoType.Builder<_B>copyOf(SignedInfoType.Builder _other)_Bend()protected <_P extends SignedInfoType>
_Pinit(_P _product)CanonicalizationMethodType.Builder<? extends SignedInfoType.Builder<_B>>withCanonicalizationMethod()Returns the existing builder or a new builder to build the value of the "canonicalizationMethod" property.SignedInfoType.Builder<_B>withCanonicalizationMethod(CanonicalizationMethodType canonicalizationMethod)Sets the new value of "canonicalizationMethod" (any previous value will be replaced)SignedInfoType.Builder<_B>withId(String id)Sets the new value of "id" (any previous value will be replaced)SignedInfoType.Builder<_B>withReference(Iterable<? extends ReferenceType> reference)Sets the new value of "reference" (any previous value will be replaced)SignedInfoType.Builder<_B>withReference(ReferenceType... reference)Sets the new value of "reference" (any previous value will be replaced)SignatureMethodType.Builder<? extends SignedInfoType.Builder<_B>>withSignatureMethod()Returns the existing builder or a new builder to build the value of the "signatureMethod" property.SignedInfoType.Builder<_B>withSignatureMethod(SignatureMethodType signatureMethod)Sets the new value of "signatureMethod" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final SignedInfoType _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, SignedInfoType _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, SignedInfoType _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 SignedInfoType> _P init(_P _product)
-
withCanonicalizationMethod
public SignedInfoType.Builder<_B> withCanonicalizationMethod(CanonicalizationMethodType canonicalizationMethod)
Sets the new value of "canonicalizationMethod" (any previous value will be replaced)- Parameters:
canonicalizationMethod- New value of the "canonicalizationMethod" property.
-
withCanonicalizationMethod
public CanonicalizationMethodType.Builder<? extends SignedInfoType.Builder<_B>> withCanonicalizationMethod()
Returns the existing builder or a new builder to build the value of the "canonicalizationMethod" property. UseCanonicalizationMethodType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "canonicalizationMethod" property.
Use
CanonicalizationMethodType.Builder.end()to return to the current builder.
-
withSignatureMethod
public SignedInfoType.Builder<_B> withSignatureMethod(SignatureMethodType signatureMethod)
Sets the new value of "signatureMethod" (any previous value will be replaced)- Parameters:
signatureMethod- New value of the "signatureMethod" property.
-
withSignatureMethod
public SignatureMethodType.Builder<? extends SignedInfoType.Builder<_B>> withSignatureMethod()
Returns the existing builder or a new builder to build the value of the "signatureMethod" property. UseSignatureMethodType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "signatureMethod" property.
Use
SignatureMethodType.Builder.end()to return to the current builder.
-
addReference
public SignedInfoType.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 SignedInfoType.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 SignedInfoType.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 SignedInfoType.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 SignedInfoType.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 SignedInfoType.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 SignedInfoType build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public SignedInfoType.Builder<_B> copyOf(SignedInfoType _other)
-
copyOf
public SignedInfoType.Builder<_B> copyOf(SignedInfoType.Builder _other)
-
-