fixed copy/paste error in comment; fixed generics issue in 'with(..)' builder methods

This commit is contained in:
Matthew Adams
2014-01-06 10:12:18 -06:00
parent 264d84bcfb
commit 0191d38c47
3 changed files with 30 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ package org.springframework.cassandra.core.keyspace;
public class AlterKeyspaceSpecification extends KeyspaceOptionsSpecification<AlterKeyspaceSpecification> {
/**
* Entry point into the {@link CreateKeyspaceSpecification}'s fluent API to create a keyspace. Convenient if imported
* Entry point into the {@link AlterKeyspaceSpecification}'s fluent API to alter a keyspace. Convenient if imported
* statically.
*/
public static AlterKeyspaceSpecification alterKeyspace() {

View File

@@ -35,4 +35,18 @@ public class CreateKeyspaceSpecification extends KeyspaceSpecification<CreateKey
return new CreateKeyspaceSpecification();
}
@Override
public CreateKeyspaceSpecification with(KeyspaceOption option) {
return (CreateKeyspaceSpecification) super.with(option);
}
@Override
public CreateKeyspaceSpecification with(KeyspaceOption option, Object value) {
return (CreateKeyspaceSpecification) super.with(option, value);
}
@Override
public CreateKeyspaceSpecification with(String name, Object value, boolean escape, boolean quote) {
return (CreateKeyspaceSpecification) super.with(name, value, escape, quote);
}
}

View File

@@ -54,4 +54,19 @@ public class CreateTableSpecification extends TableSpecification<CreateTableSpec
public static CreateTableSpecification createTable() {
return new CreateTableSpecification();
}
@Override
public CreateTableSpecification with(TableOption option) {
return (CreateTableSpecification) super.with(option);
}
@Override
public CreateTableSpecification with(TableOption option, Object value) {
return (CreateTableSpecification) super.with(option, value);
}
@Override
public CreateTableSpecification with(String name, Object value, boolean escape, boolean quote) {
return (CreateTableSpecification) super.with(name, value, escape, quote);
}
}