package jetbrains.mps.ide.httpsupport.structure; /*Generated by MPS */ import jetbrains.mps.lang.smodel.LanguageConceptIndex; import jetbrains.mps.lang.smodel.LanguageConceptIndexBuilder; import jetbrains.mps.smodel.adapter.ids.SConceptId; import org.jetbrains.mps.openapi.language.SAbstractConcept; public final class LanguageConceptSwitch { private final LanguageConceptIndex myIndex; public static final int CanHandleRequestFunction = 0; public static final int DefaultParameterConverter = 1; public static final int DefaultValueFunction = 2; public static final int DeserializeFunction = 3; public static final int HandleRequestFunction = 4; public static final int HttpRequestOperation = 5; public static final int HttpRequestParameter = 6; public static final int IDEAPlatformPortProvider = 7; public static final int IParameterConverter = 8; public static final int MPSIntegrationPortProvider = 9; public static final int MPSInternalPortProvider = 10; public static final int Node_getURLOperation = 11; public static final int ParameterConverterDeclaration = 12; public static final int ParameterConverterReference = 13; public static final int ParameterInitializer = 14; public static final int Port = 15; public static final int PortProvider = 16; public static final int QueryParameter = 17; public static final int QueryParameterReference = 18; public static final int QueryPath = 19; public static final int QuerySegment = 20; public static final int RequestHandler = 21; public static final int RequestType = 22; public static final int RequestURLBuilderExpression = 23; public static final int ResponseSendOperation = 24; public static final int SerializeFunction = 25; public static final int SerializedValueParameter = 26; public static final int ValueToSerializeParameter = 27; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x817e4e70961e4a95L, 0x98a115e9f32231f1L); builder.put(0x5354a94149f37316L, CanHandleRequestFunction); builder.put(0x46f064803fbdcb2eL, DefaultParameterConverter); builder.put(0x2d9d5d4572ccaf5cL, DefaultValueFunction); builder.put(0x3d1bb14fe83a1b05L, DeserializeFunction); builder.put(0x4d5ac72154f64136L, HandleRequestFunction); builder.put(0x5f91294323b595d2L, HttpRequestOperation); builder.put(0x4d5ac72154f781d2L, HttpRequestParameter); builder.put(0x6f2759b713980630L, IDEAPlatformPortProvider); builder.put(0x46f064803fbdb3f3L, IParameterConverter); builder.put(0x6f2759b71399ad9bL, MPSIntegrationPortProvider); builder.put(0x3d72d05b47f59025L, MPSInternalPortProvider); builder.put(0x1962d3cabd393132L, Node_getURLOperation); builder.put(0x3d1bb14fe8385046L, ParameterConverterDeclaration); builder.put(0x46f064803fbdb465L, ParameterConverterReference); builder.put(0x4027f9073ff5cf17L, ParameterInitializer); builder.put(0x6f2759b7139c32c2L, Port); builder.put(0x6f2759b713980586L, PortProvider); builder.put(0x205f4376c585b439L, QueryParameter); builder.put(0x205f4376c5884e95L, QueryParameterReference); builder.put(0x53d29f104fa64ed7L, QueryPath); builder.put(0x53d29f104fa64ed8L, QuerySegment); builder.put(0x4d5ac72154f4d780L, RequestHandler); builder.put(0x878f56dbf94c377L, RequestType); builder.put(0x4027f9073ff5ce93L, RequestURLBuilderExpression); builder.put(0x5f91294323b64fc1L, ResponseSendOperation); builder.put(0x3d1bb14fe838a4f9L, SerializeFunction); builder.put(0x3d1bb14fe838c5e4L, SerializedValueParameter); builder.put(0x3d1bb14fe8393f24L, ValueToSerializeParameter); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }