Package cdm.product.collateral
Class ListingSector.ListingSectorBuilderImpl
java.lang.Object
cdm.product.collateral.ListingSector.ListingSectorBuilderImpl
- All Implemented Interfaces:
ListingSector,ListingSector.ListingSectorBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ListingSector
public static class ListingSector.ListingSectorBuilderImpl
extends Object
implements ListingSector.ListingSectorBuilder
Builder Implementation of ListingSector
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.ListingSector
ListingSector.ListingSectorBuilder, ListingSector.ListingSectorBuilderImpl, ListingSector.ListingSectorImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.product.collateral.ListingSector
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSector(FieldWithMetaString _sector) addSector(FieldWithMetaString _sector, int idx) addSector(List<? extends FieldWithMetaString> sectors) addSectorValue(String _sector) addSectorValue(String _sector, int idx) addSectorValue(List<? extends String> sectors) build()Build MethodsbooleangetOrCreateSector(int index) Represents a filter based on an industry sector defined under a system for classifying industry types such as Global Industry Classification Standard (GICS) and North American Industry Classification System (NAICS)booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setSector(List<? extends FieldWithMetaString> sectors) setSectorValue(List<? extends String> sectors) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.collateral.ListingSector
getType, metaData, processMethods inherited from interface cdm.product.collateral.ListingSector.ListingSectorBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
sector
-
-
Constructor Details
-
ListingSectorBuilderImpl
public ListingSectorBuilderImpl()
-
-
Method Details
-
getSector
@RosettaAttribute("sector") @Accessor(GETTER) @Required @Multi @RuneAttribute("sector") public List<? extends FieldWithMetaString.FieldWithMetaStringBuilder> getSector()Description copied from interface:ListingSectorRepresents a filter based on an industry sector defined under a system for classifying industry types such as Global Industry Classification Standard (GICS) and North American Industry Classification System (NAICS)- Specified by:
getSectorin interfaceListingSector- Specified by:
getSectorin interfaceListingSector.ListingSectorBuilder
-
getOrCreateSector
- Specified by:
getOrCreateSectorin interfaceListingSector.ListingSectorBuilder
-
addSector
@RosettaAttribute("sector") @Accessor(ADDER) @Required @Multi @RuneAttribute("sector") public ListingSector.ListingSectorBuilder addSector(FieldWithMetaString _sector) - Specified by:
addSectorin interfaceListingSector.ListingSectorBuilder
-
addSector
- Specified by:
addSectorin interfaceListingSector.ListingSectorBuilder
-
addSectorValue
- Specified by:
addSectorValuein interfaceListingSector.ListingSectorBuilder
-
addSectorValue
- Specified by:
addSectorValuein interfaceListingSector.ListingSectorBuilder
-
addSector
- Specified by:
addSectorin interfaceListingSector.ListingSectorBuilder
-
setSector
@RosettaAttribute("sector") @Accessor(SETTER) @Required @Multi @RuneAttribute("sector") public ListingSector.ListingSectorBuilder setSector(List<? extends FieldWithMetaString> sectors) - Specified by:
setSectorin interfaceListingSector.ListingSectorBuilder
-
addSectorValue
- Specified by:
addSectorValuein interfaceListingSector.ListingSectorBuilder
-
setSectorValue
- Specified by:
setSectorValuein interfaceListingSector.ListingSectorBuilder
-
build
Description copied from interface:ListingSectorBuild Methods- Specified by:
buildin interfaceListingSector- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceListingSector- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceListingSector.ListingSectorBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ListingSector.ListingSectorBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-