Package cdm.product.collateral
Interface ListingType.ListingTypeBuilder
- All Superinterfaces:
ListingType,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ListingType.ListingTypeBuilderImpl
- Enclosing interface:
ListingType
public static interface ListingType.ListingTypeBuilder
extends ListingType, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.collateral.ListingType
ListingType.ListingTypeBuilder, ListingType.ListingTypeBuilderImpl, ListingType.ListingTypeImpl -
Field Summary
Fields inherited from interface cdm.product.collateral.ListingType
metaData -
Method Summary
Modifier and TypeMethodDescriptionRepresents a filter based on the Primary Stock Exchange facilitating the listing of companies, exchange of Stocks, Exchange traded Derivatives, Bonds, and other Securities expressed in ISO standard 10383.getIndex()Represents a filter based on an index that measures a stock market, or a subset of a stock market.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)default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setExchange(FieldWithMetaString exchange) setExchangeValue(String exchange) setSector(FieldWithMetaString sector) setSectorValue(String sector) Methods inherited from interface cdm.product.collateral.ListingType
build, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateExchange
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateExchange() -
getExchange
FieldWithMetaString.FieldWithMetaStringBuilder getExchange()Description copied from interface:ListingTypeRepresents a filter based on the Primary Stock Exchange facilitating the listing of companies, exchange of Stocks, Exchange traded Derivatives, Bonds, and other Securities expressed in ISO standard 10383.- Specified by:
getExchangein interfaceListingType
-
getOrCreateSector
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateSector() -
getSector
FieldWithMetaString.FieldWithMetaStringBuilder getSector()Description copied from interface:ListingTypeRepresents 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 interfaceListingType
-
getOrCreateIndex
Index.IndexBuilder getOrCreateIndex() -
getIndex
Index.IndexBuilder getIndex()Description copied from interface:ListingTypeRepresents a filter based on an index that measures a stock market, or a subset of a stock market.- Specified by:
getIndexin interfaceListingType
-
setExchange
-
setExchangeValue
-
setSector
-
setSectorValue
-
setIndex
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
ListingType.ListingTypeBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-