org.bee.oper
Class append

java.lang.Object
  extended by org.bee.oper.append

public class append
extends java.lang.Object


Constructor Summary
append()
           
 
Method Summary
static InfoHolder<java.lang.String,java.lang.String,java.lang.Object> doOperator(InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op1, InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op2)
          provides appending string values
static InfoHolder<java.lang.String,java.lang.String,java.lang.Object> proceed(InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op1, InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

append

public append()
Method Detail

doOperator

public static InfoHolder<java.lang.String,java.lang.String,java.lang.Object> doOperator(InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op1,
                                                                                        InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op2)
provides appending string values

Parameters:
op1 - first operand = result
op2 - second operand
Returns:
concatenation first to second operand TODO currently if operand is array and have size/length==1 then 1st element is used, otherwise string value of it. A good solution can be concatenation elements of array, but what should be a separator? Maybe next argument?

proceed

public static InfoHolder<java.lang.String,java.lang.String,java.lang.Object> proceed(InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op1,
                                                                                     InfoHolder<java.lang.String,java.lang.String,java.lang.Object> op2)