Package org.isda.cdm
Class ResourceLength
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.ResourceLength
-
@RosettaClass @RosettaSynonym(value="ResourceLength", source="FpML_5_10") public class ResourceLength extends com.rosetta.model.lib.RosettaModelObject
A class to indicate the length of the resource.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceLength.ResourceLengthBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceLength.ResourceLengthBuilder
builder()
boolean
equals(java.lang.Object o)
LengthUnitEnum
getLengthUnit()
The length unit of the resource.java.math.BigDecimal
getLengthValue()
The length value of the resource.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends ResourceLength>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
ResourceLength.ResourceLengthBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getLengthUnit
@RosettaSynonym(value="lengthUnit",source="FpML_5_10") @RosettaSynonym(value="lengthUnit",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="lengthUnit",source="DTCC_11_0") @RosettaSynonym(value="lengthUnit",source="DTCC_9_0") @RosettaSynonym(value="lengthUnit",source="CME_ClearedConfirm_1_17") public final LengthUnitEnum getLengthUnit()
The length unit of the resource. For example, pages (pdf, text documents) or time (audio, video files).
-
getLengthValue
@RosettaSynonym(value="lengthValue",source="FpML_5_10") @RosettaSynonym(value="lengthValue",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="lengthValue",source="DTCC_11_0") @RosettaSynonym(value="lengthValue",source="DTCC_9_0") @RosettaSynonym(value="lengthValue",source="CME_ClearedConfirm_1_17") public final java.math.BigDecimal getLengthValue()
The length value of the resource.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends ResourceLength> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public ResourceLength.ResourceLengthBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static ResourceLength.ResourceLengthBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-