public interface Migrator
Modifier and Type | Method and Description |
---|---|
javax.json.JsonObject |
addAssociation(MigrationContext content,
javax.json.JsonObject state,
String name,
String defaultReference) |
javax.json.JsonObject |
addManyAssociation(MigrationContext content,
javax.json.JsonObject state,
String name,
String... defaultReferences) |
javax.json.JsonObject |
addNamedAssociation(MigrationContext content,
javax.json.JsonObject state,
String name,
Map<String,String> defaultReferences) |
javax.json.JsonObject |
addProperty(MigrationContext content,
javax.json.JsonObject state,
String name,
Object defaultValue) |
javax.json.JsonObject |
changeEntityType(MigrationContext content,
javax.json.JsonObject state,
String fromType,
String toType) |
javax.json.JsonObject |
removeAssociation(MigrationContext content,
javax.json.JsonObject state,
String name) |
javax.json.JsonObject |
removeManyAssociation(MigrationContext content,
javax.json.JsonObject state,
String name) |
javax.json.JsonObject |
removeNamedAssociation(MigrationContext content,
javax.json.JsonObject state,
String name) |
javax.json.JsonObject |
removeProperty(MigrationContext content,
javax.json.JsonObject state,
String name) |
javax.json.JsonObject |
renameAssociation(MigrationContext content,
javax.json.JsonObject state,
String from,
String to) |
javax.json.JsonObject |
renameManyAssociation(MigrationContext content,
javax.json.JsonObject state,
String from,
String to) |
javax.json.JsonObject |
renameNamedAssociation(MigrationContext content,
javax.json.JsonObject state,
String from,
String to) |
javax.json.JsonObject |
renameProperty(MigrationContext content,
javax.json.JsonObject state,
String from,
String to) |
javax.json.JsonObject addProperty(MigrationContext content, javax.json.JsonObject state, String name, Object defaultValue)
javax.json.JsonObject removeProperty(MigrationContext content, javax.json.JsonObject state, String name)
javax.json.JsonObject renameProperty(MigrationContext content, javax.json.JsonObject state, String from, String to)
javax.json.JsonObject addAssociation(MigrationContext content, javax.json.JsonObject state, String name, String defaultReference)
javax.json.JsonObject removeAssociation(MigrationContext content, javax.json.JsonObject state, String name)
javax.json.JsonObject renameAssociation(MigrationContext content, javax.json.JsonObject state, String from, String to)
javax.json.JsonObject addManyAssociation(MigrationContext content, javax.json.JsonObject state, String name, String... defaultReferences)
javax.json.JsonObject removeManyAssociation(MigrationContext content, javax.json.JsonObject state, String name)
javax.json.JsonObject renameManyAssociation(MigrationContext content, javax.json.JsonObject state, String from, String to)
javax.json.JsonObject addNamedAssociation(MigrationContext content, javax.json.JsonObject state, String name, Map<String,String> defaultReferences)
javax.json.JsonObject removeNamedAssociation(MigrationContext content, javax.json.JsonObject state, String name)
javax.json.JsonObject renameNamedAssociation(MigrationContext content, javax.json.JsonObject state, String from, String to)
javax.json.JsonObject changeEntityType(MigrationContext content, javax.json.JsonObject state, String fromType, String toType)