Package com.datastax.driver.core

Examples of com.datastax.driver.core.UserType


        }
        if (src.getName() == com.datastax.driver.core.DataType.Name.MAP) {
            return DataType.map(copy(protocolVersion, src.getTypeArguments().get(0)), copy(protocolVersion, src.getTypeArguments().get(1)));
        }
        if (src.getName() == com.datastax.driver.core.DataType.Name.UDT) {
            UserType udt = (UserType) src;
            return DataType.userType(new CUDTDefinition(protocolVersion, udt));
        }
        if (src.getName() == com.datastax.driver.core.DataType.Name.TUPLE) {
            TupleType tupleType = (TupleType) src;
            List<com.datastax.driver.core.DataType> srcTypes = tupleType.getComponentTypes();
View Full Code Here


    @Override public CqlColumn[] getReadDataColumns() {
        throw new UnsupportedOperationException();
    }

    @Override CqlStatementList getAlterDDL(KeyspaceMetadata keyspaceMeta) {
        UserType userTypeMeta = keyspaceMeta.getUserType(cqlTable.getTable());
        if (userTypeMeta == null) {
            CqlStatementList ddl = new CqlStatementList();
            ddl.addStatement(getCreateDDL());
            return ddl;
        }
View Full Code Here

            KeyspaceMetadata ksm = cluster.getMetadata().getKeyspace("udttest");
            Collection<UserType> uts = ksm.getUserTypes();

            Assert.assertTrue(uts.size() >= 2);

            UserType utPhone = ksm.getUserType("phone");
            UserType utAddress = ksm.getUserType("address");

            Assert.assertNotNull(utPhone);
            Assert.assertNotNull(utAddress);
        } finally {session.close();}
    }
View Full Code Here

TOP

Related Classes of com.datastax.driver.core.UserType

Copyright © 2018 www.massapicom. 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.