@Retention(value=RUNTIME) @Target(value=TYPE) @Documented public @interface UDT
//Inferred UDT name = "address"
@UDT(keyspace = "test")
public class Address {...}
//UDT name = "long_address"
@UDT(keyspace = "test", name = "long_address")
public class Address {...};
// Inferred UDT name = "my_address"
@UDT(keyspace = "test")
@Strategy(naming = NamingStrategy.SNAKE_CASE)
public class MyAddress {...};
Copyright © 2012-2021. All Rights Reserved.