Class ValueToVariableValueCompiler


  • public class ValueToVariableValueCompiler
    extends java.lang.Object
    • Constructor Detail

      • ValueToVariableValueCompiler

        public ValueToVariableValueCompiler()
    • Method Detail

      • normalisedValueToVariableValue

        @Nullable
        static @Nullable java.lang.Object normalisedValueToVariableValue​(java.lang.Object maybeValue)
      • normalisedValueToVariableValues

        private static java.util.List<java.lang.Object> normalisedValueToVariableValues​(java.util.List<java.lang.Object> arrayValues)
      • normalisedValueToVariableValues

        @NotNull
        private static @NotNull java.util.Map<java.lang.String,​java.lang.Object> normalisedValueToVariableValues​(java.util.Map<java.lang.String,​java.lang.Object> objectMap)
      • toVariableValue

        private static java.util.Map<java.lang.String,​java.lang.Object> toVariableValue​(ObjectValue objectValue)
      • toVariableValues

        @NotNull
        private static @NotNull java.util.List<java.lang.Object> toVariableValues​(java.util.List<Value> arrayValues)
      • toVariableValue

        @Nullable
        private static @Nullable java.lang.Object toVariableValue​(Value<?> value)
      • maybeClass

        private static java.lang.Object maybeClass​(java.lang.Object maybe)
      • getVarName

        private static java.lang.String getVarName​(int variableOrdinal)