Package org.w3.xmldsig
Class SignatureType.Builder<_B>
- java.lang.Object
-
- org.w3.xmldsig.SignatureType.Builder<_B>
-
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- SignatureType
public static class SignatureType.Builder<_B> extends Object implements com.kscs.util.jaxb.Buildable
-
-
Field Summary
Fields Modifier and Type Field Description protected _B_parentBuilderprotected SignatureType_storedValue
-
Constructor Summary
Constructors Constructor Description Builder(_B _parentBuilder, SignatureType _other, boolean _copy)Builder(_B _parentBuilder, SignatureType _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 ObjectType.Builder<? extends SignatureType.Builder<_B>>addObject()Returns a new builder to build an additional value of the "Object" property.SignatureType.Builder<_B>addObject(Iterable<? extends ObjectType> object)Adds the given items to the value of "object"SignatureType.Builder<_B>addObject(ObjectType... object)Adds the given items to the value of "object"SignatureTypebuild()SignatureType.Builder<_B>copyOf(SignatureType _other)SignatureType.Builder<_B>copyOf(SignatureType.Builder _other)_Bend()protected <_P extends SignatureType>
_Pinit(_P _product)SignatureType.Builder<_B>withId(String id)Sets the new value of "id" (any previous value will be replaced)KeyInfoType.Builder<? extends SignatureType.Builder<_B>>withKeyInfo()Returns the existing builder or a new builder to build the value of the "keyInfo" property.SignatureType.Builder<_B>withKeyInfo(KeyInfoType keyInfo)Sets the new value of "keyInfo" (any previous value will be replaced)SignatureType.Builder<_B>withObject(Iterable<? extends ObjectType> object)Sets the new value of "object" (any previous value will be replaced)SignatureType.Builder<_B>withObject(ObjectType... object)Sets the new value of "object" (any previous value will be replaced)SignatureValueType.Builder<? extends SignatureType.Builder<_B>>withSignatureValue()Returns the existing builder or a new builder to build the value of the "signatureValue" property.SignatureType.Builder<_B>withSignatureValue(SignatureValueType signatureValue)Sets the new value of "signatureValue" (any previous value will be replaced)SignedInfoType.Builder<? extends SignatureType.Builder<_B>>withSignedInfo()Returns the existing builder or a new builder to build the value of the "signedInfo" property.SignatureType.Builder<_B>withSignedInfo(SignedInfoType signedInfo)Sets the new value of "signedInfo" (any previous value will be replaced)
-
-
-
Field Detail
-
_parentBuilder
protected final _B _parentBuilder
-
_storedValue
protected final SignatureType _storedValue
-
-
Constructor Detail
-
Builder
public Builder(_B _parentBuilder, SignatureType _other, boolean _copy)
-
Builder
public Builder(_B _parentBuilder, SignatureType _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 SignatureType> _P init(_P _product)
-
withSignedInfo
public SignatureType.Builder<_B> withSignedInfo(SignedInfoType signedInfo)
Sets the new value of "signedInfo" (any previous value will be replaced)- Parameters:
signedInfo- New value of the "signedInfo" property.
-
withSignedInfo
public SignedInfoType.Builder<? extends SignatureType.Builder<_B>> withSignedInfo()
Returns the existing builder or a new builder to build the value of the "signedInfo" property. UseSignedInfoType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "signedInfo" property.
Use
SignedInfoType.Builder.end()to return to the current builder.
-
withSignatureValue
public SignatureType.Builder<_B> withSignatureValue(SignatureValueType signatureValue)
Sets the new value of "signatureValue" (any previous value will be replaced)- Parameters:
signatureValue- New value of the "signatureValue" property.
-
withSignatureValue
public SignatureValueType.Builder<? extends SignatureType.Builder<_B>> withSignatureValue()
Returns the existing builder or a new builder to build the value of the "signatureValue" property. UseSignatureValueType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "signatureValue" property.
Use
SignatureValueType.Builder.end()to return to the current builder.
-
withKeyInfo
public SignatureType.Builder<_B> withKeyInfo(KeyInfoType keyInfo)
Sets the new value of "keyInfo" (any previous value will be replaced)- Parameters:
keyInfo- New value of the "keyInfo" property.
-
withKeyInfo
public KeyInfoType.Builder<? extends SignatureType.Builder<_B>> withKeyInfo()
Returns the existing builder or a new builder to build the value of the "keyInfo" property. UseKeyInfoType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "keyInfo" property.
Use
KeyInfoType.Builder.end()to return to the current builder.
-
addObject
public SignatureType.Builder<_B> addObject(Iterable<? extends ObjectType> object)
Adds the given items to the value of "object"- Parameters:
object- Items to add to the value of the "object" property
-
withObject
public SignatureType.Builder<_B> withObject(Iterable<? extends ObjectType> object)
Sets the new value of "object" (any previous value will be replaced)- Parameters:
object- New value of the "object" property.
-
addObject
public SignatureType.Builder<_B> addObject(ObjectType... object)
Adds the given items to the value of "object"- Parameters:
object- Items to add to the value of the "object" property
-
withObject
public SignatureType.Builder<_B> withObject(ObjectType... object)
Sets the new value of "object" (any previous value will be replaced)- Parameters:
object- New value of the "object" property.
-
addObject
public ObjectType.Builder<? extends SignatureType.Builder<_B>> addObject()
Returns a new builder to build an additional value of the "Object" property. UseObjectType.Builder.end()to return to the current builder.- Returns:
- a new builder to build an additional value of the "Object" property.
Use
ObjectType.Builder.end()to return to the current builder.
-
withId
public SignatureType.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 SignatureType build()
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
public SignatureType.Builder<_B> copyOf(SignatureType _other)
-
copyOf
public SignatureType.Builder<_B> copyOf(SignatureType.Builder _other)
-
-