Package com.google.appengine.api.search

Examples of com.google.appengine.api.search.Schema


        GetIndexesRequest.Builder builder = GetIndexesRequest.newBuilder()
            .setIndexNamePrefix(indexName)
            .setSchemaFetched(true);
        GetResponse<Index> response = searchService.getIndexes(builder);
        for (Index index : response) {
            Schema schema = index.getSchema();
            for (int i = 0; i < fields.length; i++) {
                List<Field.FieldType> typesForField = schema.getFieldTypes(fields[i]);
                assertEquals(1, typesForField.size());
                assertEquals(fieldTypes[i], typesForField.get(0));
            }
            List<Field.FieldType> typesForField = schema.getFieldTypes("mixfield");
            assertEquals(2, typesForField.size());
            for (Field.FieldType fieldType : typesForField) {
                assertTrue((fieldType == Field.FieldType.TEXT) ||
                           (fieldType == Field.FieldType.NUMBER));
            }
View Full Code Here

TOP

Related Classes of com.google.appengine.api.search.Schema

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.