1 /*********************************************************************** 2 * Copyright (c) 2013-2025 General Atomics Integrated Intelligence, Inc. 3 * All rights reserved. This program and the accompanying materials 4 * are made available under the terms of the Apache License, Version 2.0 5 * which accompanies this distribution and is available at 6 * https://www.apache.org/licenses/LICENSE-2.0 7 ***********************************************************************/ 8 9 package org.locationtech.geomesa.redis.tools.schema 10 11 import com.beust.jcommander.Parameters 12 import org.locationtech.geomesa.redis.data.RedisDataStore 13 import org.locationtech.geomesa.redis.tools.RedisDataStoreCommand 14 import org.locationtech.geomesa.redis.tools.RedisDataStoreCommand.RedisDataStoreParams 15 import org.locationtech.geomesa.redis.tools.schema.RedisUpdateSchemaCommand.RedisUpdateSchemaParams 16 import org.locationtech.geomesa.tools.data.UpdateSchemaCommand 17 import org.locationtech.geomesa.tools.data.UpdateSchemaCommand.UpdateSchemaParams 18 19 class RedisUpdateSchemaCommand extends UpdateSchemaCommand[RedisDataStore] with RedisDataStoreCommand { 20 override val params = new RedisUpdateSchemaParams() 21 } 22 23 object RedisUpdateSchemaCommand { 24 @Parameters(commandDescription = "Update a GeoMesa feature type") 25 class RedisUpdateSchemaParams extends UpdateSchemaParams with RedisDataStoreParams 26 }
| Line | Stmt Id | Pos | Tree | Symbol | Tests | Code |
|---|---|---|---|---|---|---|
| 20 | 99931 | 1145 - 1174 | Apply | org.locationtech.geomesa.redis.tools.schema.RedisUpdateSchemaCommand.RedisUpdateSchemaParams.<init> | new org.locationtech.geomesa.redis.tools.schema.RedisUpdateSchemaCommand.RedisUpdateSchemaParams() |