Examples of TypeD


Examples of NestedWindow.TypeD

     * getTypeD<p>
     * <p>
     * @return TypeD
     */
    public TypeD getTypeD() {
        TypeD tc = new TypeD();
        tc.setD1(this.getTypeA());
        tc.setD2(this.getTypeB());
        tc.setD3(this.getTypeC());
        tc.setD4(this.getArrayOfTypeC());
        return tc;
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        NFTypeSerializer<TypeD> serializer = stateEngine.getSerializer("TypeD");
        FastBlobSchema typeDSchema = serializer.getFastBlobSchema();
        FastBlobSerializationRecord rec = new FastBlobSerializationRecord(typeDSchema);
        rec.setImageMembershipsFlags(FastBlobImageUtils.ONE_TRUE);

        TypeD typeD = new TypeD(100, new TypeA(3, 3));

        serializer.serialize(typeD, rec);

        FastBlobDeserializationRecord deserializationRec = createDeserializationRecord(typeDSchema, rec);

        FastBlobDeserializationRecord remappedRec = remapOrdinals(typeDSchema, deserializationRec);

        TypeD deserializedTypeD = serializer.deserialize(remappedRec);

        Assert.assertEquals(Integer.valueOf(100), deserializedTypeD.getVal());
        Assert.assertEquals(new TypeA(1, 1), deserializedTypeD.getTypeA());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

    @Test
    public void serializeObjectsWithNullPrimitives() throws Exception {
        serializationState = new FastBlobStateEngine(serializersFactory);

        cache("TypeD", new TypeD(null, null));

        serializeAndDeserializeSnapshot();

        final TypeD deserialized = (TypeD) getAll("TypeD").get(0);

        Assert.assertNull(deserialized.getVal());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        final TypeA theTypeA = new TypeA(1, 2);

        cache("TypeA", theTypeA);

        cache("TypeD", new TypeD(1, theTypeA));
        cache("TypeD", new TypeD(2, theTypeA));

        serializeAndDeserializeSnapshot();

        final List<TypeD> deserializedDs = getAll("TypeD");
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

    @Test
    public void roundTripJsonWithTwoHierarchicalLevels() throws IOException {
        JsonSerializationFramework jsonFramework = new JsonSerializationFramework(typeGSerializerFactory);

        String json = jsonFramework.serializeAsJson("TypeG", new TypeG(new TypeD(1, new TypeA(2, 3))));

        try {
            jsonFramework.deserializeJson("TypeG", json);
        } catch(Exception e) {
            Assert.fail("Exception was thrown");
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        ByteDataBuffer d2Buf = new ByteDataBuffer();

        flatBlobFramework.serialize("TypeD", d1, d1Buf);
        flatBlobFramework.serialize("TypeD", d2, d2Buf);

        TypeD deserializedD1 = flatBlobFramework.deserialize("TypeD", d1Buf.getUnderlyingArray(), true);
        TypeD deserializedD2 = flatBlobFramework.deserialize("TypeD", d2Buf.getUnderlyingArray(), true);

        Assert.assertSame(deserializedD1.getTypeA(), deserializedD2.getTypeA());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        ByteDataBuffer d2Buf = new ByteDataBuffer();

        flatBlobFramework.serialize("TypeD", d1, d1Buf);
        flatBlobFramework.serialize("TypeD", d2, d2Buf);

        TypeD deserializedD1 = flatBlobFramework.deserialize("TypeD", d1Buf.getUnderlyingArray(), false);
        TypeD deserializedD2 = flatBlobFramework.deserialize("TypeD", d2Buf.getUnderlyingArray(), false);

        Assert.assertNotSame(deserializedD1.getTypeA(), deserializedD2.getTypeA());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        ByteDataBuffer d2Buf = new ByteDataBuffer();

        flatBlobFramework.serialize("TypeD", d1, d1Buf);
        flatBlobFramework.serialize("TypeD", d2, d2Buf);

        TypeD deserializedD1 = flatBlobFramework.deserialize("TypeD", d1Buf.getUnderlyingArray(), true);

        evictor.evict("TypeD", deserializedD1);

        TypeD deserializedD2 = flatBlobFramework.deserialize("TypeD", d2Buf.getUnderlyingArray(), true);

        Assert.assertNotSame(deserializedD1.getTypeA(), deserializedD2.getTypeA());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        flatBlobFramework.serialize("TypeD", d1, d1Buf);
        flatBlobFramework.serialize("TypeD", d2, d2Buf);
        flatBlobFramework.serialize("TypeD", d3, d3Buf);

        TypeD deserializedD1 = flatBlobFramework.deserialize("TypeD", d1Buf.getUnderlyingArray(), true);
        TypeD deserializedD2 = flatBlobFramework.deserialize("TypeD", d1Buf.getUnderlyingArray(), true);

        evictor.evict("TypeD", deserializedD1);

        TypeD deserializedD3 = flatBlobFramework.deserialize("TypeD", d2Buf.getUnderlyingArray(), true);

        Assert.assertSame(deserializedD2.getTypeA(), deserializedD3.getTypeA());
    }
View Full Code Here

Examples of com.netflix.zeno.testpojos.TypeD

        Assert.assertSame(deserializedD2.getTypeA(), deserializedD3.getTypeA());
    }

    private TypeD typeD(int dVal, int aVal) {
        return new TypeD(dVal, new TypeA(aVal, aVal));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.