Package org.isda.cdm.metafields
Class MetaFields.MetaFieldsBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.metafields.MetaFields.MetaFieldsBuilder
-
- All Implemented Interfaces:
com.rosetta.model.lib.meta.MetaFieldsI
,com.rosetta.model.lib.meta.MetaFieldsI.MetaFieldsBuilderI
- Enclosing class:
- MetaFields
public static class MetaFields.MetaFieldsBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder implements com.rosetta.model.lib.meta.MetaFieldsI.MetaFieldsBuilderI
-
-
Constructor Summary
Constructors Constructor Description MetaFieldsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaFields
build()
boolean
equals(java.lang.Object obj)
java.lang.String
getExternalKey()
java.lang.String
getGlobalKey()
java.lang.String
getScheme()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends MetaFields>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
MetaFields.MetaFieldsBuilder
prune()
MetaFields.MetaFieldsBuilder
setExternalKey(java.lang.String externalKey)
MetaFields.MetaFieldsBuilder
setGlobalKey(java.lang.String globalKey)
MetaFields.MetaFieldsBuilder
setScheme(java.lang.String scheme)
java.lang.String
toString()
-
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends MetaFields> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getScheme
public java.lang.String getScheme()
-
getGlobalKey
public java.lang.String getGlobalKey()
- Specified by:
getGlobalKey
in interfacecom.rosetta.model.lib.meta.MetaFieldsI
-
getExternalKey
public java.lang.String getExternalKey()
- Specified by:
getExternalKey
in interfacecom.rosetta.model.lib.meta.MetaFieldsI
-
setScheme
public MetaFields.MetaFieldsBuilder setScheme(java.lang.String scheme)
-
setGlobalKey
public MetaFields.MetaFieldsBuilder setGlobalKey(java.lang.String globalKey)
- Specified by:
setGlobalKey
in interfacecom.rosetta.model.lib.meta.MetaFieldsI.MetaFieldsBuilderI
-
setExternalKey
public MetaFields.MetaFieldsBuilder setExternalKey(java.lang.String externalKey)
- Specified by:
setExternalKey
in interfacecom.rosetta.model.lib.meta.MetaFieldsI.MetaFieldsBuilderI
-
build
public MetaFields build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public MetaFields.MetaFieldsBuilder prune()
- Specified by:
prune
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()
- Specified by:
hasData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-