Exemple #1
0
 public IFormattedValueViewModel VisitStringValue(IStringValue stringValue)
 {
     return(InitDefaults(stringValue,
                         new StringValueViewModel()
     {
         StringValue = stringValue.StrValue
     }));
 }
//JAVA TO C# CONVERTER TODO Resources.Task: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void getVariableTypedDisabledTenantCheck()
        public virtual void getVariableTypedDisabledTenantCheck()
        {
            identityService.SetAuthentication("user", null, null);
            processEngineConfiguration.SetTenantCheckEnabled(false);

            IStringValue variable = caseService.GetVariableTyped <IStringValue>(caseExecutionId, VARIABLE_NAME);

            Assert.That(variable.Value, Is.EqualTo(VARIABLE_VALUE));
        }
Exemple #3
0
        public IEditableValueViewModel VisitStringValue(IStringValue stringValue)
        {
            var res = InitDefaults(stringValue, new StringValueViewModel()
            {
                StringValue = stringValue.StrValue
            });

            res.IsEditEnabled = false;
            return(res);
        }
        public async Task <IFormattedValue> VisitAsciiStringFormatter(IUshortsFormatter formatter)
        {
            IStringValue stringValue = _typesContainer.Resolve <IStringValue>();

            byte[] bytes = new byte[_ushortsPayload.Length * 2];
            Buffer.BlockCopy(_ushortsPayload, 0, bytes, 0, _ushortsPayload.Length * 2);
            string formattedString = Encoding.ASCII.GetString(bytes);

            stringValue.StrValue = formattedString;
            return(stringValue);
        }
 public object?VisitString(IStringValue stringValue, Type expectedType)
 {
     if (expectedType == typeof(string))
     {
         return(stringValue.Text);
     }
     else
     {
         return(Convert.ChangeType(stringValue.Text, expectedType, CultureInfo.InvariantCulture));
     }
 }
//JAVA TO C# CONVERTER TODO Resources.Task: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void getVariableTypedWithAuthenticatedTenant()
        public virtual void getVariableTypedWithAuthenticatedTenant()
        {
            identityService.SetAuthentication("user", null, new List <string>()
            {
                TENANT_ONE
            });

            IStringValue variable = caseService.GetVariableTyped <IStringValue>(caseExecutionId, VARIABLE_NAME);

            Assert.That(variable.Value, Is.EqualTo(VARIABLE_VALUE));
        }
        private object BaseTypeToData(VLTBaseType baseType)
        {
            // if we have a primitive or string value, return that
            // if we have an array, return a list where each item in the array has been converted (recursion FTW)
            // otherwise, just return the original data

            return(baseType switch
            {
                PrimitiveTypeBase ptb => ptb.GetValue(),
                IStringValue sv => sv.GetString(),
                VLTArrayType array => array.Items.Select(BaseTypeToData).ToList(),
                _ => baseType
            });
Exemple #8
0
 internal Query(string sv,string pv,string ov)
 {
     _sv = RootFactory.GetInstance().MakeStringValue(sv);
       _pv = RootFactory.GetInstance().MakeStringValue(pv);
       _ov = RootFactory.GetInstance().MakeStringValue(ov);
 }
Exemple #9
0
 internal Query(IStringValue sv,IStringValue pv,IStringValue ov)
 {
     _sv = sv;
       _pv = pv;
       _ov = ov;
 }
Exemple #10
0
 internal Query()
 {
     _sv = new StringValue();
       _pv =  new StringValue();
       _ov = new StringValue();
 }
 public IParameterBinding MakeParameterBinding(IParameter parameter, IStringValue binding)
 {
     return new ParameterBinding(parameter, binding);
 }
Exemple #12
0
 public static StringBuilder AppendNullAware(this StringBuilder builder, IStringValue appendMe, NullHandling handling)
 => builder.AppendNullAware(appendMe?.StringValue, handling);
 internal ParameterBinding(string p,string b)
 {
     _p = this.MakeParameter(p);
       _b = RootFactory.GetInstance().MakeStringValue(b);
 }
 internal ParameterBinding(IParameter p,IStringValue b)
 {
     _p = p;
       _b = b;
 }
 internal ParameterBinding()
 {
     _p = new Parameter();
       _b = new StringValue();
 }
Exemple #16
0
 public bool IsParameter(IStringValue p)
 {
     return p.Value.StartsWith("?");
 }
Exemple #17
0
 public IQuery MakeQuery(IStringValue sv, IStringValue pv, IStringValue ov)
 {
     return new Query(sv, pv, ov);
 }
Exemple #18
0
 public static StringBuilder AppendInSquareBrackets(this StringBuilder builder, IStringValue appendMe, NullHandling handling)
 => builder.AppendInSquareBrackets(appendMe?.StringValue, handling);