public override Object read(object obj1, BInput bin1, long version) { BInputBin bin = ((BInputBin)bin1); BBufferBin bbuf = bin.bbuf; int n = bbuf.getLength(); List <EloixClient.IndexServer.ValueClass> arr = new List <EloixClient.IndexServer.ValueClass>(n); bin.onObjectCreated(arr); for (int i = 0; i < n; i++) { EloixClient.IndexServer.ValueClass obj = (EloixClient.IndexServer.ValueClass)bin.readObj(false, null); arr.Add(obj); } return(arr); }
public Any(int @type, bool @booleanValue, int @intValue, long @longValue, double @doubleValue, String @stringValue, EloixClient.IndexServer.ValueClass @objectValue, byte[] @byteArray, EloixClient.IndexServer.Any[] @anyArray) { this.typeValue = @type; this.booleanValueValue = @booleanValue; this.intValueValue = @intValue; this.longValueValue = @longValue; this.doubleValueValue = @doubleValue; this.stringValueValue = @stringValue; this.objectValueValue = @objectValue; this.byteArrayValue = @byteArray; this.anyArrayValue = @anyArray; }