Package org.ivoa.dm.executionbroker
Class SkaoChecksumItem
java.lang.Object
org.ivoa.dm.executionbroker.SkaoChecksumItem
- All Implemented Interfaces:
org.ivoa.vodml.jpa.JPAManipulations
@Embeddable
@VoDml(id="execbroker:SkaoChecksumItem",
role=dataType)
public class SkaoChecksumItem
extends Object
implements org.ivoa.vodml.jpa.JPAManipulations
.
dataType: SkaoChecksumItem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA builder class for SkaoChecksumItem, mainly for use in the functional builder pattern. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new SkaoChecksumItemSkaoChecksumItem(String type, String value) full parameter constructor.SkaoChecksumItem(SkaoChecksumItem other) Copy Constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic SkaoChecksumItemcreate a SkaoChecksumItem in functional builder style.voidgetType()Returns type Attribute.getValue()Returns value Attribute.voidSet type Attribute.voidSet value Attribute.voidupdateUsing(SkaoChecksumItem other) Update this object with the content of the given object.fluent setter for type Attribute.fluent setter for value Attribute.
-
Field Details
-
type
@VoDml(id="execbroker:SkaoChecksumItem.type", role=attribute, type="ivoa:string", typeRole=primitiveType) protected String type. : Attribute type : multiplicity 1 -
value
@VoDml(id="execbroker:SkaoChecksumItem.value", role=attribute, type="ivoa:string", typeRole=primitiveType) protected String value. : Attribute value : multiplicity 1
-
-
Constructor Details
-
SkaoChecksumItem
public SkaoChecksumItem()Creates a new SkaoChecksumItem -
SkaoChecksumItem
full parameter constructor.- Parameters:
type- .value- .
-
SkaoChecksumItem
Copy Constructor. Note that references will remain as is rather than be copied.- Parameters:
other- the object to be copied.
-
-
Method Details
-
updateUsing
Update this object with the content of the given object. Note that references will remain as is rather than be copied.- Parameters:
other- the object to be copied.
-
getType
Returns type Attribute.- Returns:
- type Attribute
-
setType
Set type Attribute.- Parameters:
pType- value to set
-
withType
fluent setter for type Attribute.- Parameters:
pType- value to set- Returns:
- SkaoChecksumItem
-
getValue
Returns value Attribute.- Returns:
- value Attribute
-
setValue
Set value Attribute.- Parameters:
pValue- value to set
-
withValue
fluent setter for value Attribute.- Parameters:
pValue- value to set- Returns:
- SkaoChecksumItem
-
createSkaoChecksumItem
public static SkaoChecksumItem createSkaoChecksumItem(Consumer<SkaoChecksumItem.SkaoChecksumItemBuilder> f) create a SkaoChecksumItem in functional builder style.- Parameters:
f- the functional builder.- Returns:
- an object initialized from the builder.
-
forceLoad
public void forceLoad()- Specified by:
forceLoadin interfaceorg.ivoa.vodml.jpa.JPAManipulations
-