Package velox.api.layer1.common.helper
Class ProviderTypeHelper
java.lang.Object
velox.api.layer1.common.helper.ProviderTypeHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetProviderProgrammaticName(String typeString) Returns programmatic name of the provider by provider instrument type.static StringgetProviderShortName(String providerProgrammaticName) Returns short name of the provider by provider id.static StringgetProviderUserName(String providerProgrammaticName) Returns user name of the provider by provider id.
-
Constructor Details
-
ProviderTypeHelper
public ProviderTypeHelper()
-
-
Method Details
-
getProviderShortName
Returns short name of the provider by provider id. e.g. "EXT:velox.api.layer0.adapters.binance.BinanceProvider" will result in "BN"- Parameters:
providerProgrammaticName- provider id- Returns:
- short name of the provider
-
getProviderUserName
Returns user name of the provider by provider id. e.g. "EXT:velox.api.layer0.adapters.binance.BinanceProvider" will result in "Binance"- Parameters:
providerProgrammaticName- provider id- Returns:
- user name of the provider
-
getProviderProgrammaticName
Returns programmatic name of the provider by provider instrument type. e.g. "@EXT:velox.api.layer0.adapters.binance.BinanceProvider" will result in "EXT:velox.api.layer0.adapters.binance.BinanceProvider"- Parameters:
typeString- type string, e.g. "@EXT:velox.api.layer0.adapters.binance.BinanceProvider" seeInstrumentCoreInfo.type- Returns:
- user name of the provider
-